0000743988-19-000012.txt : 20190510 0000743988-19-000012.hdr.sgml : 20190510 20190510164319 ACCESSION NUMBER: 0000743988-19-000012 CONFORMED SUBMISSION TYPE: 10-K PUBLIC DOCUMENT COUNT: 123 CONFORMED PERIOD OF REPORT: 20190330 FILED AS OF DATE: 20190510 DATE AS OF CHANGE: 20190510 FILER: COMPANY DATA: COMPANY CONFORMED NAME: XILINX INC CENTRAL INDEX KEY: 0000743988 STANDARD INDUSTRIAL CLASSIFICATION: SEMICONDUCTORS & RELATED DEVICES [3674] IRS NUMBER: 770188631 STATE OF INCORPORATION: DE FISCAL YEAR END: 0330 FILING VALUES: FORM TYPE: 10-K SEC ACT: 1934 Act SEC FILE NUMBER: 000-18548 FILM NUMBER: 19815621 BUSINESS ADDRESS: STREET 1: 2100 LOGIC DR CITY: SAN JOSE STATE: CA ZIP: 95124 BUSINESS PHONE: 4085597778 MAIL ADDRESS: STREET 1: 2100 LOGIC DRIVE CITY: SAN JOSE STATE: CA ZIP: 95124 10-K 1 xlnx330201910k.htm 10-K Document

 
United States
Securities and Exchange Commission
Washington, D.C. 20549
FORM 10-K
(Mark One)
þ
Annual report pursuant to Section 13 or 15(d) of the Securities Exchange Act of 1934
 
For the fiscal year ended March 30, 2019
o
Transition report pursuant to section 13 or 15(d) of the Securities Exchange Act of 1934
 
For the transition period from ___________ to ____________.
Commission File Number 000-18548
Xilinx, Inc.
(Exact name of registrant as specified in its charter)
Delaware
 
77-0188631
(State or other jurisdiction of
 
(I.R.S. Employer
incorporation or organization)
 
Identification No.)
 
 
 
2100 Logic Drive, San Jose, CA
 
95124
(Address of principal executive offices)
 
(Zip Code)
(Registrant's telephone number, including area code) (408) 559-7778
Securities registered pursuant to Section 12(b) of the Act:
Title of each class
Trading Symbol
Name of each exchange on which registered
Common stock, $0.01 par value
XLNX
The 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 o
Indicate by check mark if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act. YES o NO þ
Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days. YES þ NO o
Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (§ 232.405) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files). YES þ NO o
Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company or an emerging growth company. See the definitions of "large accelerated filer," "accelerated filer", "smaller reporting company" and "emerging growth company" in Rule 12b-2 of the Exchange Act.
Large accelerated filer þ
 
Accelerated filer o
 
Non-accelerated filer o
 
Smaller reporting company o
 
Emerging growth company o
 
 
 
If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act. o
 
Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Act). YES o NO þ
The aggregate market value of the voting stock held by non-affiliates of the registrant based upon the closing price of the registrant's common stock on September 29, 2018 as reported on the Nasdaq Global Select Market was approximately $16,875,863,000. Shares of common stock held by each executive officer and director and by each person who owns 5% or more of the outstanding common stock have been excluded in that such persons may be deemed affiliates. This determination of affiliate status is not necessarily a conclusive determination for other purposes.
As of April 26, 2019, the registrant had approximately 253,920,000 shares of Common Stock outstanding.
DOCUMENTS INCORPORATED BY REFERENCE
Parts of the Proxy Statement for the Registrant's Annual Meeting of Stockholders to be held on August 8, 2019 are incorporated by reference into Part III of this Annual Report on Form 10-K.
 



Xilinx, Inc.
Form 10-K
For the Fiscal Year Ended March 30, 2019
TABLE OF CONTENTS
 
 
 
 
 
 
 
 
 
 
 

2


FORWARD-LOOKING STATEMENTS

This Annual Report on Form 10-K contains forward-looking statements within the meaning of the Private Securities Litigation Reform Act of 1995. Forward-looking statements may be found throughout this Annual Report, which may include discussions concerning our development efforts, strategy, new product introductions, backlog and litigation. Forward-looking statements involve numerous known and unknown risks and uncertainties and are based on current expectations that could cause actual results to differ materially and adversely from those expressed or implied. Such risks include, but are not limited to, those discussed throughout this document as well as in Item 1A "Risk Factors" and elsewhere in this document. Often, forward-looking statements can be identified by the use of forward-looking words, such as "may," "will," "could," "should," "expect," "believe," "anticipate," "estimate," "continue," "plan," "would," "intend," "project" and other similar terminology, or the negative of such terms. We disclaim any responsibility to update or revise any forward-looking statement provided in this Annual Report or in any of our other communications for any reason.

PART I

ITEM 1.
BUSINESS

Xilinx, Inc. (Xilinx, the Registrant, the Company or we) designs and develops programmable devices and associated technologies, including:

integrated circuits (ICs) in the form of programmable logic devices (PLDs), including programmable System on Chips (SoCs) and three-dimensional ICs (3D ICs);
Adaptive Compute Acceleration Platform (ACAP): a highly integrated multi-core heterogeneous compute platform;
software design tools to program the PLDs;
software development environments and embedded platforms;
targeted reference designs;
printed circuit boards; and
intellectual property (IP), which consists of Xilinx and various third-party verification and IP cores.

In addition to its programmable platforms, Xilinx provides design services, customer training, field engineering and technical support.

Xilinx develops highly flexible and adaptive processing platforms that enable rapid innovation across a variety of technologies - from the endpoint to the edge to the cloud. Xilinx is the inventor of field programmable gate arrays (FPGA), hardware programmable SoCs and the Adaptive Compute Acceleration Platform (ACAP), designed to deliver the most dynamic processor technology in the industry and enable the adaptable, intelligent and connected world of the future. Our product portfolio is designed to provide high integration and quick time-to-market for electronic equipment manufacturers in sub-segments such as data center, wireless, wireline, aerospace and defense, test and measurement, industrial, scientific and medical, automotive, audio, video and broadcast and consumer.

We sell our products and services through independent domestic and foreign distributors and through direct sales to original equipment manufacturers (OEMs) and electronic manufacturing service providers (EMS). Sales are generated by these independent distributors, independent sales representative or our direct sales organization.

Xilinx was founded and incorporated in California in February 1984. In April 1990, the Company was reincorporated in Delaware. Our corporate facilities and executive offices are located at 2100 Logic Drive, San Jose, California 95124, and our website address is www.xilinx.com.

Industry Overview

Several silicon architectures including microprocessors, graphics processing units (GPUs), application specific standard products (ASSPs), and custom application specific integrated circuits (ASICs) are used for compute in most digital electronic systems today. Central processing units (CPUs) historically have been the most common platform used by software developers but has limitations when used for modern compute tasks ranging from real-time control to machine learning. Fixed function acceleration and heterogeneous systems ranging from GPUs, ASSPs, and custom ASICs meet some of these compute demands but with a limited range of flexibility.

Xilinx develops adaptable hardware platforms that enable hardware acceleration and rapid innovation across a variety of technologies-from the endpoint to the edge to the cloud. Xilinx is the inventor of the FPGA, hardware programmable SoCs and

3


the ACAP, all designed to deliver the most dynamic processor technology for adaptable systems. In particularly, the ACAP draws on the strengths of CPUs, FPGAs, and fixed function accelerators to accelerate any workload with ease-of-use for software and hardware developers alike.

Other advantages of Xilinx adaptable platforms include:

Faster time-to-market and increased design flexibility.  Both of these advantages are enabled by Xilinx development tools which allows users to implement and revise their designs quickly. In contrast, ASICs and ASSPs require significant development time and offer limited, if any, flexibility to make design changes.  
 
Xilinx adaptable platforms are standard components. This means that the same device can be sold to many different users for a myriad of applications. In sharp contrast, ASICs and ASSPs are customized for an individual user or a specific application.

Hardware adaptable platforms are generally disadvantaged in terms of relative device size when compared to devices that are designed to perform a fixed function in a single or small set of applications. ASICs and ASSPs tend to be smaller than FPGAs, hardware programmable SoCs, and ACAPs performing the same fixed function, resulting in a lower unit cost. 

However, there is a high fixed cost associated with ASIC and ASSP development that is not applicable to customers of hardware programmable ICs. This fixed cost of ASIC and ASSP development significantly increases for every next generation technology node.  From a total cost of development perspective, ASICs and ASSPs have generally been more cost effective when used in high-volume production, and hardware programmable platforms have generally been more cost effective when used in low- to mid-volume production.  However, we expect hardware adaptable platforms to be able to address higher volume applications and gain market share from ASIC and ASSP suppliers as the fixed cost of ASIC and ASSP development increases on next generation technology nodes.

An overview of PLD and market applications for our products is shown in the following table:

End Markets
 
Sub-Segments
 
Applications
 
 
 
 
 
Data Center & Test, Measurement
 
Data Center
 
   Compute, Storage and Network Acceleration
  & Emulation (TME)
 
 
 
   High-Performance Computing
 
 
 
 
 
 
 
Test and Measurement

 
   Semiconductor Test and Measurement Equipment
 
 
 
 
   Semiconductor Emulation and Prototyping
 
 
 
 
 
Communications
 
Wireless
 
   3G/4G/5G Base Stations/Antennas
 
 
 
 
   Wireless Backhaul
 
 
 
 
 
 
 
Wireline
 
   Enterprise Routers and Switches
 
 
 
 
   Metro Optical Networks
 
 
 
 
 
Industrial, Aerospace & Defense
 
Industrial, Scientific and Medical
 
   Factory Automation
 
 
 
 
•   Medical Imaging
 
 
 
 
•   Machine Vision
 
 
 
 
 
 
 
Aerospace and Defense
 
   Secure Communications
 
 
 
 
   Avionics
 
 
 
 
 
Automotive, Broadcast &
 
Automotive
 
   Driver Assistance Systems
Consumer
 
 
 
   Driver Information Systems
 
 
 
 
   Infotainment Systems
 
 
 
 
 
 
 
Audio, Video and Broadcast
 
•   Post Production Equipment
 
 
 
 
•   "Prosumer" Video Equipment
 
 
 
 
 
 
 
Consumer
 
•   Digital Projectors
 
 
 
 
•   Multifunction printers
 
 
 
 
 

4


Strategy and Competition

Our strategy for growth is to displace ASICs, ASSPs and traditional PLDs in the next generation electronic systems. Additionally, we focus on enabling “building the adaptable intelligent world" with an emphasis on the three major elements described below.

Data center first: Xilinx is ramping up its efforts with key data center customers, ecosystem partners and software application developers, to further enable innovation and deployments in compute acceleration, computational storage and network acceleration.
Accelerated growth in core markets: core markets consist of automotive; wireless infrastructure; wired communications; audio, video and broadcast; aerospace and defense; industrial, scientific and medical; test, measurement and emulation; and consumer technologies where the Company has leadership technology and substantial market traction. These core markets and customers are central to Xilinx, and Xilinx continues to drive and enable innovation to these areas.
Drive adaptive computing with the introduction of ACAP: in March 2018, we announced the ACAP, which we believe is a breakthrough product category. ACAP is a highly integrated multi-core heterogeneous compute platform that can be programmed at the hardware level to adapt to the needs of a wide range of applications and workloads. An ACAP's adaptability, which can be done dynamically in milliseconds during operation, delivers levels of performance and performance per-watt that is unmatched by CPUs or GPUs. 

The costs and risks associated with application-specific devices can only be justified for high-volume or highly-specialized commodity products. Programmable platforms, alternatively, are becoming critical for our customers to meet increasingly stringent product requirements - cost, power, performance and density - in a business environment characterized by increased complexity, shrinking market windows, rapidly changing market demands, capped engineering budgets, escalating ASIC and ASSP engineering costs and increased economic and development risk.

With every new generation of our products, our strategy is to increase the performance, density and system-level functionality and integration, while driving down cost and power consumption at each manufacturing process node. This enables us to provide simpler, smarter programmable platforms and design methodologies allowing our customers to focus on innovation and differentiation of their products.

Our products now compete in the several areas of the semiconductor industry that is intensely competitive and characterized by rapid technological change, increasing levels of integration, product obsolescence and continuous price erosion.  We expect continued competition from our primary PLD competitors such as Intel Corporation (Intel), Lattice Semiconductor Corporation (Lattice) and Microsemi Corporation (Microsemi, acquired by Microchip), and from ASSP vendors such as Broadcom Corporation (Broadcom), Marvell Technology Group, Ltd. (Marvell) and Texas Instruments Incorporated (Texas Instruments), as well as from companies such as NVIDIA with whom we historically have not competed. In addition, we expect continued competition from the ASIC market, which has been ongoing since the inception of FPGAs. Other competitors include manufacturers of:

high-density programmable logic products characterized by FPGA-type architectures;
high-volume and low-cost FPGAs as programmable replacements for ASICs and ASSPs;
ASICs and ASSPs with incremental amounts of embedded programmable logic;
high-speed, low-density CPLDs;
high-performance digital signal processing (DSP) devices;
products with embedded processors;
products with embedded multi-gigabit transceivers;
discrete general-purpose GPUs targeting data center and automotive applications;
other new or emerging programmable logic products; and
large enterprises, like hyperscalers, that have the resources to develop proprietary semiconductors.


We believe that important competitive factors in the logic IC industry include:

product pricing;
time-to-market;
product performance, reliability, quality, power consumption and density;
field upgradability;
adaptability of products to specific applications;
ease of use and functionality of software design tools;
availability and functionality of predefined IP;
completeness of applicable software solutions;

5


adherence to industry standard programming environments;
inventory and supply chain management;
access to leading-edge process technology and assembly capacity;
ability to provide timely customer service and support; and
access to advanced packaging technology.

Silicon Product Overview

A brief overview of the silicon product offerings is listed in the table below. These products comprise the majority of our revenues. Additionally, some of our more mature product families have been excluded from the table, although they continue to generate revenues. We operate and track our results in one operating segment for financial reporting purposes.

6


Product Families
Boards/PLDs
Date Introduced
Alveo
October 2018
Zynq UltraScale+ RFSoCs
February 2017
Spartan-7
September 2016
Virtex UltraScale+
January 2016
Kintex UltraScale+
December 2015
Zynq UltraScale+
September 2015
Virtex UltraScale
May 2014
Kintex UltraScale
November 2013
Zynq-7000
March 2011
Virtex-7
June 2010
Kintex-7
June 2010
Artix-7
June 2010
Virtex-6
February 2009
Spartan-6
February 2009

See information under the caption "Results of Operations - Net Revenues" in Item 7. "Management's Discussion and Analysis of Financial Condition and Results of Operations" for information about our revenues from our product families. See also "Note 15. Segment Information" to our consolidated financial statements included in Item 8. "Financial Information and Supplementary Data" for information regarding segments.

Alveo Board Products

The Alveo portfolio of powerful accelerator cards is designed to dramatically increase performance in industry-standard servers across cloud and on-premise data centers. With Alveo, customers can expect breakthrough performance improvement at low latency when running a broad range of data center applications, including machine learning inference, video processing, genomics, and data analytics, among others.

UltraScale+ Product Families

The UltraScale+ portfolio consists of three product families and is manufactured using Taiwan Semiconductor Manufacturing Company Limited's (TSMC) 16 nanometer (nm) FinFET+ process. The UltraScale+ portfolio includes FPGAs, 3D IC technology, Multi- Processing System on a Chip (MPSoCs) products, combining new memory, 3D on 3D and multiprocessing SoC technologies, and the industry’s first All Programmable SoC architecture with integrated radio frequency (RF) data converters.

Zynq UltraScale+ RFSoCs integrate RF data converters into an All Programmable SoC architecture. Complete with an ARM Cortex-A53 processing subsystem, UltraScale+ programmable logic, and the highest signal processing bandwidth in a Zynq UltraScale+ device, the new family provides a comprehensive RF signal chain for wireless, cable access, test & measurement, early warning/radar, and other high-performance RF applications. 


7


Virtex UltraScale+ devices, which include industry-leading capabilities such as 32G Transceivers, Peripheral Component Interconnect Express (PCIe) Gen 4 integrated cores, and UltraRam on-chip memory technology, provide the required performance and integration needed for next generation data center, 400G and terabit wireline, test and measurement, and aerospace and defense applications.

Kintex UltraScale+ devices provide a strong price/performance watt balance in a Fin Field Effect Transistor (FinFET) node, delivering a very cost-effective solution for high-end capabilities including transceiver and memory interface line rates, as well as 100G connectivity cores. These devices are ideal for both packet processing and DSP-intensive functions and are well suited for applications ranging from wireless technology to high-speed wired networking and data center.

The Zynq UltraScale+ product family represents the Company's second generation Programmable SoC family. This new family combines seven user programmable processors cores including a 64-bit quad-core ARM Cortex A53 Application Processing Unit, a 32-bit dual-core ARM Cortex R5 Real Time Processing Unit, and an ARM Mali 400 Graphics Processing Unit. These devices enable the development of next generation embedded vision, automotive, industrial Internet of things (IoT) and communication systems by providing significant increases in system level performance/watt and any-to-any connectivity with the security and safety required for next generation systems.

UltraScale Product Families

These devices deliver an ASIC-class advantage, based on the UltraScale architecture and utilizing TSMC's 20nm gate density process. These devices deliver next generation routing, ASIC-like clocking, and enhancements to logic and fabric to eliminate interconnect bottlenecks while supporting consistent device utilization.

Kintex UltraScale FPGAs represent the Company's second-generation mid-range FPGA family. These devices offer high price-performance at the lowest power.  Kintex UltraScale devices are designed to meet the requirements for the growing number of key applications including next generation wireline and wireless communications and ultra-high definition displays and equipment.

Virtex UltraScale devices provide advanced levels of performance, system integration and bandwidth on a single chip. The largest family member delivers 4.4M logic cells, more than doubling Xilinx's industry's highest capacity device and delivering 50M equivalent ASIC gates. Virtex UltraScale devices are expected to be used in the industry's most challenging applications including: 400G communication applications, high-performance computing, surveillance and reconnaissance systems, and ASIC emulation and prototyping.

28nm Product Families

The 28nm product families are fabricated on a high-K metal gate, high-performance and low power 28nm process technology. These product families are based on a scalable and optimized architecture, which enables design, IP portability and re-use across all families as well as provides designers the ability to achieve the appropriate combination of input/output (I/O) support, performance, feature quantities, packaging and power consumption to address a wide range of applications. The 28nm product families include:

Virtex-7 FPGAs, including 3D ICs, are optimized for applications requiring the highest capacity, performance, DSP and serial connectivity with transceivers operating up to 28G. Target applications include 400G and 100G line cards, high-performance computing and test and measurement applications.

Kintex-7 FPGAs represent Xilinx's first mid-range FPGA family. These devices maximize price-performance and performance per watt. Target applications include wireless Long Term Evolution (LTE) infrastructure, video display technology and medical imaging.

Artix-7 FPGAs offer the lowest power and system cost at higher performance than alternative high-volume FPGAs. These devices are targeted to high-volume applications such as handheld portable ultrasound devices, multi-function printers and software defined radios.

The Zynq-7000 family is the first family of Xilinx programmable SoCs. This class of product combines an industry-standard ARM dual-core Cortex-A9 MPCore processing system with Xilinx 28nm architecture. There are five devices in the Zynq-7000 SoC family that allow designers to target cost sensitive as well as high-performance applications from a single platform using industry-standard tools. These devices are designed to enable incremental market opportunities

8


in applications such as industrial motor control, driver assistance and smart surveillance systems, and smart heterogeneous wireless networks.
Spartan-7 FPGAs offer the best performance and power consumption in their class, along with small form factor packaging to meet the most stringent requirements. These devices are ideally suited for industrial, consumer, and automotive applications including any-to-any connectivity, sensor fusion, and embedded vision.

40nm and 45nm Product Families

The Virtex-6 FPGA family consists of 13 devices and is the sixth generation in the Virtex series of FPGAs. Virtex-6 FPGAs are fabricated on a high-performance 40nm process technology. There are three Virtex-6 families, and each is optimized to deliver different feature mixes to address a variety of markets.

The Spartan-6 FPGA family, is fabricated on a low-power 45nm process technology. The Spartan-6 family is the PLD industry's only 45nm high-volume FPGA family, consisting of 11 devices in two product families.

Other Product Families

Prior generation Virtex families include Virtex-5, Virtex-4, Virtex-II Pro, Virtex-II and the original Virtex family. Spartan family FPGAs include Spartan-3 FPGAs, the Spartan-3E family and the Spartan-3A family. Prior generation Spartan families include Spartan-IIE, Spartan-II, Spartan XL and the original Spartan family.

CPLDs operate on the lowest end of the programmable logic density spectrum. CPLDs are single-chip, nonvolatile solutions characterized by instant-on and universal interconnect. CPLDs combine the advantages of ultra-low power consumption with the benefits of high performance and low cost. Prior generations of CPLDs include the CoolRunner and XC9500 product families.

EasyPath FPGAs
    
EasyPath FPGAs offer customers a fast, simple method of cost-reducing FPGA designs. EasyPath FPGAs use the same production masks and fabrication process as standard FPGAs and are tested to a specific customer application to improve yield and lower costs.

Design Platforms and Services

Adaptable Platforms

We offer three types of platforms that support our customers' designs and reduce their development efforts: FPGAs, hardware programmable SoCs, and ACAPs. All devices feature adaptable hardware that enable our customers to implement domain-specific architectures on the same physical device. With both hardware-accelerated performance and flexibility beyond what CPUs, GPUs, ASSPs, and ASICs can offer, customers can introduce new innovations to the market quickly.

FPGAs feature reconfigurable hardware as well as integrated memory, digital signal processing, analog mixed signal, high-speed serial transceivers, and networking cores coupled with advanced software for a broad range of applications in all of Xilinx’s end markets.

Our hardware programmable SoCs feature multi-core processors with integrated programmable hardware fabric targeting autonomous embedded systems needing real-time control, analytics, sensor fusion, and adaptable hardware for differentiation and acceleration. Our Zynq UltraScale+ RFSoCs feature integrated high-performance RF data converters targeting wireless, radar, and cable access applications. Enabled by both hardware and software design tools and an extensive operating system, middleware, software stack, and IP ecosystem, Xilinx SoC platforms target software developers as well as traditional hardware designers.

ACAPs are the most recent addition to the silicon portfolio and represent a new device category. Versal (the industry’s first ACAP) combines Scalar Processing Engines, Adaptable Hardware Engines, and Intelligent Engines with leading-edge memory and interfacing technologies to deliver powerful heterogeneous acceleration for any application. ACAPs are ideally suited to accelerate a broad set of applications in the emerging era of big data and artificial intelligence. Versal ACAP's hardware and software can be programmed and optimized by software developers, data scientists, and hardware developers alike, enabled by a host of tools, software, libraries, IP, middleware, and frameworks that enable industry-standard design flows.



9


Design Tools

To accommodate the various design methodologies and design flows employed by the wide range of our customers' user profiles such as system designers, algorithm designers, software coders and logic designers, we provide the appropriate design environment tailored to each user profile for design creation, design implementation and design verification. In April 2012, Xilinx introduced the next-generation Vivado Design Suite designed to improve developer productivity resulting in faster design integration and implementation. The Vivado Design Suite hallmarks include an easy-to-use IP-centric design flow and significant improvement in run times. The standards-based Vivado tools include high-level synthesis to provide a more direct flow in retargeting DSPs and general-purpose processor designs into our FPGAs, IP Integrator to rapidly stitch together cores at higher levels of abstraction, and a new analytical place-and-route engine which significantly improves run times. The Vivado Design Suite supports Xilinx 7 series FPGAs and Zynq-7000, our programmable SoCs, as well as the Ultrascale and Ultrascale+ product generations.

The previous generation tool suite, the ISE Design Suite, supports Xilinx 7 series FPGAs, programmable SoCs and all previous generation FPGAs, enabling customers to transition to the Vivado Design Suite when the timing is right for their design needs. Both the Vivado Design Suite and ISE Design Suite operate with a wide range of third-party Electronic Design Automation software point-tools offerings.

Xilinx’s software development environments and embedded platforms offer a comprehensive set of familiar and powerful tools, libraries and methodologies. These environments significantly lower the customer’s development time while also allowing the customer to create custom hardware accelerators easily and on demand. In early 2015, Xilinx introduced the SDx development environment, which has significantly expanded the Xilinx user base to include the broad community of systems and software engineers in both existing and new markets. The SDAccel and SDSoC environments offer GPU-like and familiar embedded application development and runtime experiences for C, C++, and/or open computing language (OpenCL) development, while the SDNet environment enables networking engineers to create high performance programmable data plane designs.

Intellectual Property

Xilinx and various third parties offer hundreds of no charge and fee-bearing IP core licenses covering Ethernet, memory controllers, Interlaken and peripheral component interconnect express (PCIe) interfaces, as well as an abundance of domain-specific IP in the areas of embedded, DSP and connectivity, and market-specific IP cores. In addition, our products and technology leverage industry standards such as ARM AMBA AXI-4 interconnect technology, IP-XACT and Institute of Electrical and Electronics Engineers (IEEE) P1735 encryption to facilitate plug-and-play FPGA design and take advantage of the large ecosystem of ARM IP developers.

Development Boards, Kits and Configuration Products

In addition to the broad selection of legacy development boards presently offered, we have introduced a new unified board strategy that enables the creation of a standardized and coordinated set of base boards available both from Xilinx and our ecosystem vendors, all utilizing the industry-standard extensions that enable customization for market specific applications. Adopting this standard for all of our base boards enables the creation of a scalable and extensible delivery mechanism for all Xilinx programmable platforms.

We also offer comprehensive development kits including hardware, design tools, IP and reference designs that are designed to streamline and accelerate the development of domain-specific and market-specific applications.

Finally, Xilinx offers a range of configuration products including one-time programmable and in-system programmable storage devices to configure Xilinx FPGAs. These programmable read-only memory (PROM) products support all of our FPGA devices.

Third-Party Alliances

Xilinx and certain third parties have developed and continue to offer a robust ecosystem of IP, boards, tools, services and support through the Xilinx alliance program. Xilinx also works with these third parties to promote our programmable platforms through third-party tools, IP, software, boards and design services.

In May of 2016, Xilinx led the formation of the very broad Cache Coherent Interconnect Acceleration (CCIX) consortium with the singular goal of bringing a high-performance, open acceleration framework to the data center market. As of March 2019, this consortium had approximately 40 members, ranging from silicon providers to a rich ecosystem of partners including design, foundry, verification, software and system vendors.

Engineering Services

10



Xilinx engineering services provide customers with engineering resources to augment their design teams and to provide expert design-specific advice. Xilinx tailors its engineering services to the needs of its customers, ranging from hands-on training to full design creation and implementation.

Research and Development

Our research and development (R&D) activities are primarily directed towards the design of new ICs and the development of both new design automation tools for hardware and embedded software and optimized software tools that expand the reach of our platforms to software developers, the design of logic IP, the adoption of advanced semiconductor manufacturing processes for ongoing cost reductions, performance and signal integrity improvements and lowering PLD power consumption.

As a result of our R&D efforts, we have introduced a number of new products during the past several years including the Virtex, Kintex, Zynq UltraScale+, Zynq UltraScale+ RFSoCs, Virtex & Kintex UltraScale and Alveo board families. We have enhanced our IP core offerings and introduced our next generation software design suite (Vivado), which is optimized for SDAccel and SDSoC application development. Through process technology collaboration with our foundry suppliers along with strategic investment in Electronic Design Automation tools and improved design techniques, we were the first PLD Company to ship 45nm, 28nm, 20nm and 16nm FPGA devices in high volume. Additionally, our investment in R&D has allowed us to ship the industry's first 28nm and 16nm devices with embedded ARM technology, the industry's first All Programmable SoC with integrated RF Data Converters, as well as the industry's first 3D IC devices on the 28nm and 20nm process nodes.

We believe technical leadership and innovation are essential to our future success, and we will continue to invest in our technology.

Sales and Distribution

We sell our products to OEMs, EMS and to electronic components distributors who resell these products to OEMs and EMS. We are also developing a network of Value Added Resellers (VARs) and Integrated Solution Vendors (ISVs) for our Alveo products. We characterize distributors, VARs and ISVs as our distribution channel.

We use a dedicated global sales and marketing organization, and to a lesser extent, independent sales representatives, to generate sales. In general, we focus our direct demand creation efforts on key accounts. Our distribution channel and independent sales representatives create demand within the balance of our customer base in defined territories or for markets aligned with their focus. The distributor channel also provides inventory, value-added services and logistics for a wide range of OEM or end customers.

Whether Xilinx, the distributor, or the independent sales representative identifies the sales opportunity, a local distributor will process and fulfill the majority of all customer orders. In such situations, distributors are the sellers of the products and as such they bear most legal and financial risks generally related to the sale of commercial goods, including such risks as credit loss, inventory shrinkage, theft and foreign currency fluctuations, but excluding certain indemnity and warranty liabilities.

In accordance with our distribution agreements and industry practice, we have granted our authorized distributors the contractual right to return certain amounts of unsold product on a periodic basis and also receive price adjustments for unsold product in the case of a change in list prices subsequent to the initial sale. Revenues from sales to our distributors and non-distributors are recognized upon the transfer of control, which typically occurs at shipment. Our revenue recognition policy changed in fiscal 2019, see "Note 2. Summary of Significant Accounting Policies and Concentrations of Risk" to our consolidated financial statements, included in Item 8 "Financial Statements and Supplementary Data."

Avnet, Inc. (Avnet) distributes the substantial majority of our products worldwide. Avnet's revenue accounted for 45%, 43% and 45% of our worldwide net revenues in fiscal 2019, 2018 and 2017, respectively. As of March 30, 2019 and March 31, 2018, Avnet accounted for 37% and 61%, respectively, of our total net accounts receivable. We expect our accounts receivable to fluctuate as we partner with our distributors to manage their inventory requirements. We also use other regional distributors throughout the world. We believe distributors provide a cost-effective means of reaching a broad range of customers while providing efficient logistics services. Since PLDs are standard products, they do not carry many of the inventory risks posed by ASICs. From time to time, we may add or terminate distributors in specific geographies, or move customers to a direct support or fulfillment model as we deem appropriate given our strategies, the level of distributor business activity and distributor performance and financial condition. See "Note 2. Summary of Significant Accounting Policies and Concentrations of Risk" to our consolidated financial statements, included in Item 8. "Financial Statements and Supplementary Data," for information about concentrations of credit risk and "Note 15. Segment Information" for information about our revenues from external customers and domestic and international operations.


11


No other distributor or end customer accounted for more than 10% of our net revenues in fiscal 2019, 2018 or 2017.

Backlog

As of March 30, 2019, our backlog from OEM customers and backlog from end customers reported by our distributors scheduled for delivery within the next three months was $644.0 million, compared to $429.0 million as of March 31, 2018. Orders from end customers to our distributors are subject to changes in delivery schedules or to cancellation without significant penalty. As a result, backlog from both OEM customers and end customers reported by our distributors as of any particular period may not be a reliable indicator of revenue for any future period.

Wafer Fabrication

As a fabless semiconductor company, we do not manufacture wafers used for our IC products or PROMs. Rather, we purchase our wafers from independent foundries including TSMC, United Microelectronics Corporation (UMC) and Samsung Electronics Co., Ltd. (Samsung). TSMC manufactures the wafers for our Advanced Products.

Precise terms with respect to the volume and timing of wafer production and the pricing of wafers produced by the semiconductor foundries are determined by periodic negotiations with each wafer foundry.

Our strategy is to focus our resources on market development and creating new ICs and software design tools rather than on wafer fabrication. We continuously evaluate opportunities to enhance foundry relationships and/or obtain additional capacity from our main suppliers as well as other suppliers of wafers manufactured with leading-edge process technologies, and we adjust loadings at particular foundries to meet our business needs.
  
Sort, Assembly and Test

Wafers are sorted by the foundry or independent sort subcontractors. Sorted die are assembled by subcontractors. During the assembly process, the wafers are separated into individual die, which are then assembled into various package types. Following assembly, the packaged units are generally tested by independent test subcontractors or by Xilinx personnel. We purchase most of our assembly services from Siliconware Precision Industries Ltd. and most of our test services from King Yuan Electronics Company in Taiwan.

Quality Certification

Xilinx has achieved and currently maintains quality management system certification to TL9000/ISO9001 for our facilities in San Jose, California; Longmont, Colorado; Singapore; and Hyderabad, India. In addition, Xilinx achieved and currently maintains ISO 14001 and OHSAS 18001 environmental health and safety management system certifications in the San Jose and Singapore locations.

Intellectual Property and Licenses

While our various proprietary intellectual property rights (including patents, copyrights, trade secrets, and trademarks) are important to our success, we believe our business as a whole is not materially dependent on any particular patent or license, or any particular group of patents or licenses. As of March 30, 2019, we held over 4,300 issued patents, which vary in duration, and over 1,100 pending patent applications relating to our proprietary technology in various jurisdictions around the world. We maintain an active program of filing for additional patents in the areas of, but not limited to, circuits, software, applications, system and platform architecture, IP cores, testing methodologies, semiconductor manufacturing and other technologies relating to our products and business. We licensed portions of our patent portfolio to certain external parties and obtained patent licenses from certain third-parties as well.

We have acquired various licenses from third parties to certain technologies that are implemented in IP cores or embedded in our devices, such as processors. These licenses support our continuing ability to make and sell our products. We have also acquired various licenses to certain third-party proprietary software, open-source software, and related technologies, such as compilers, for our design tools.  Continued use of such software and technology is important to the operation of the design tools upon which customers depend.

We maintain the Xilinx trade name and trademarks, including the following trademarks that are registered in the U.S. and other countries: Xilinx, the Xilinx logo, Artix, CoolRunner, ISE, Kintex, Spartan, Virtex, Vivado, and Zynq. Maintaining these

12


trademarks, and the goodwill associated with them, is important to our business. We have also obtained the rights to use certain trademarks owned by consortiums and other trademark owners that are related to our products and business.

We intend to continue to protect our intellectual property vigorously. We believe that failure to enforce our intellectual property rights or failure to protect our trade secrets effectively could have an adverse effect on our financial condition and results of operations. We incurred, and in the future we may continue to incur, litigation expenses to defend against claims of infringement and to enforce our intellectual property rights against third parties. However, any such litigation may or may not be successful.

Corporate Responsibility

Xilinx places a high level of importance on corporate responsibility. Through senior-level sponsorship, regular environmental, health and safety assessments and company-wide performance targets, we strive to achieve a culture that emphasizes contribution to local and global communities through a number of key initiatives:

Company

We strive to meet or exceed industry and regulatory standards for ethical business practices, product responsibility, and supplier management.  All of Xilinx's directors, officers and employees are required to comply not only with the letter of the laws, rules and regulations that govern the conduct of our business, but also with the spirit of those laws.

Environment

We continually monitor regulatory requirement and resource trends in order to identify, manage and control activities that have an environmental impact. We focus on the conservations of energy and natural resource, reducing the solid and chemical waste of our operations, avoiding and preventing pollution and minimizing our overall environmental impact with regards to the communities around us and consistent with global climate change efforts.

Community

We are committed to growing strategic relationships with a wide range of local organizations and programs that are designed to develop and strengthen communities located around the world. Xilinx develops local community relationships at key sites through funding and involvement that encourages active participation, teamwork, and volunteerism. Xilinx supports opportunities initiated by its employees and that involve participation and empowerment of its employees. We are committed to charitable giving programs that work towards systemic change and measurable results.

Workplace

We provide a safe and healthy work environment for all employees. Employee diversity and inclusion are embraced and opportunities for training, growth, and advancement are strongly encouraged.  The Xilinx Code of Social Responsibility outlines standards to ensure that working conditions at Xilinx are safe and that workers are treated with respect, fairness and dignity.

Employees

As of March 30, 2019, we had 4,433 employees compared to 4,014 as of the end of the prior fiscal year. None of our employees are represented by a labor union. We have not experienced any work stoppages and believe we maintain good employee relations.
Executive Officers of the Registrant
Certain information regarding the executive officers and persons chosen to become executive officers of Xilinx as of May 10, 2019 is set forth below:

13


Name
 
Age
 
Position
Victor Peng
 
59
 
President and Chief Executive Officer (CEO)
Lorenzo A. Flores
 
54
 
Executive Vice President and Chief Financial Officer (CFO)
Catia Hagopian
 
47
 
Senior Vice President, General Counsel and Secretary
William Christopher Madden
 
60
 
Executive Vice President and General Manager, Wired and Wireless Group

Emre Önder
 
52
 
Senior Vice President, Marketing
Salil Raje
 
49
 
Executive Vice President and General Manager, Data Center Group

Vincent L. Tong
 
57
 
Executive Vice President, Global Operations and Quality
Mark David Wadlington
 
57
 
Senior Vice President, Global Sales

There are no family relationships among the executive officers of the Company or the Board of Directors.

Victor Peng joined the Company in April 2008 and currently serves as President and Chief Executive Officer, a position he has held since February 2018. From April 2017 to February 2018, Mr. Peng served as Chief Operating Officer. From July 2014 to April 2017, he served as Executive Vice President and General Manager of Products. From May 2013 through July 2014, Mr. Peng served as Senior Vice President and General Manager of the Programmable Platforms Group. From May 2012 through April 2013, he served as Senior Vice President of the Programmable Platforms Group. From November 2008 through April 2012, he served as Senior Vice President of the Programmable Platforms Development Group. Prior to joining the Company, Mr. Peng served as Corporate Vice President, Graphics Products Group at Advanced Micro Devices (AMD), a provider of processing solutions, from November 2005 to April 2008. Prior to joining AMD, Mr. Peng served in a variety of executive engineering positions at companies in the semiconductor and processor industries.  Mr. Peng is also a director of KLA Corporation, a global capital equipment company serving the semiconductor industry.
 
Lorenzo A. Flores joined the Company in September 2008 and currently serves as Executive Vice President and Chief Financial Officer, a position he has held since February 2018. From May 2016 to January 2018, Mr. Flores served as Senior Vice President and Chief Financial Officer. From July 2012 to May 2016, Mr. Flores served as Corporate Vice President of Finance and Corporate Controller.  From September 2008 to June 2012 he served as Vice President of Finance and Corporate Controller.  Prior to joining the Company, Mr. Flores was Assistant Vice President of Financial Planning and Analysis at Cognizant Technology Solutions, served as Chief Financial Officer of a venture funded startup, and spent ten years at Intel Corporation, a semiconductor chip maker, serving in a variety of positions, including Controller, Intel Architecture CPUs and Controller, Telecommunications and Embedded Group.   

Catia Hagopian joined the Company in February 2007 and currently serves as Senior Vice President, General Counsel and Secretary, a position she has held since March 2018. Ms. Hagopian is responsible for the Company’s legal operations globally covering matters such as commercial transactions, corporate activities and policies, corporate governance, employment, export compliance, intellectual property and litigation. From April 2012 to March 2018, Ms. Hagopian served as the Company’s Vice President, Legal Affairs, Global Compensation and Benefits.  From February 2007 to April 2012, Ms. Hagopian held various senior positions in the Company’s Legal Department.  Prior to joining the Company, Ms. Hagopian served as a law clerk for the U.S. District Court, Eastern District of California and worked at several law firms, including DLA Piper LLP (US).

William Christopher Madden joined the Company in May 2008 and currently serves as Executive Vice President and General Manager, Wired and Wireless Group, a position he has held since April 2019. From June 2018 to March 2019, he served as Executive Vice President, Hardware and Systems Product Development. From July 2017 to May 2018, he served as Senior Vice President, Hardware and Systems Product Development.  From October 2010 to June 2017, Mr. Madden served as Corporate Vice President, FPGA Development and Silicon Technology.  From May 2008 to September 2010, Mr. Madden served as Vice President of Silicon Technology.  Prior to joining the Company, Mr. Madden served as a Senior Fellow at AMD where he drove AMD’s next generation chip integration methodology.  Mr. Madden is also a Fellow of the Institute of Engineers Ireland and a Board Member of Science Foundation Ireland. 

Emre Önder joined the Company in August 2017 and currently serves as Senior Vice President, Marketing. From August 2017 to March 2018, Mr. Önder served as Senior Vice President, Product and Vertical Marketing. From July 2015 to June 2017, Mr.

14


Önder served as the Vice President/General Manager and Vice President, Global Sales, Sensing and IoT at Honeywell International Inc., a diversified technology and manufacturing company that produces a variety of commercial and consumer products. From October 2009 to December 2014, he served as Vice President, Marketing and Core Markets at Analog Devices, Inc. (ADI), a global analog, mixed-signal and digital signal processing technology company. Prior to joining ADI, Mr. Önder worked at EMC Corporation and the Boston Consulting Group.

Salil Raje joined the Company in June 2004 and currently serves as Executive Vice President and General Manager, Data Center Group, a position he has held since April 2019. From June 2018 to March 2019, he served as Executive Vice President, Software and IP Products. From April 2017 to May 2018, he served as Senior Vice President, Software and IP Products. From June 2012 to April 2017, Mr. Raje served as Corporate Vice President, Software and IP Products Group. He has also served as Vice President, FPGA Software from January 2009 to June 2012, and as Director, Software Development from June 2004 to January 2009. Prior to joining the Company, Mr. Raje served as Chief Technology Officer and Chief Executive Officer of Hier Design, Inc., a company he co-founded in 2001 until it was acquired by the Company in June 2004.

Vincent L. Tong joined the Company in May 1990 and currently serves as Executive Vice President, Global Operations & Quality, a position he has held since May 2016. From January 2015 to May 2016, Mr. Tong served as Senior Vice President, Global Operations and Quality. He also has served as Executive Leader, Asia Pacific since October 2011.  Mr. Tong previously served as Senior Vice President, Worldwide Quality and New Product Introductions from June 2008 to January 2015.  He has also served as Vice President, Worldwide Quality and Reliability from August 2006 to June 2008 and prior to that as Vice President of Product Technology from May 2001 to July 2006.  Prior to joining the Company, Mr. Tong served in a variety of engineering and management positions at Monolithic Memories, a producer of logic devices, and AMD. He holds seven U.S. patents.

Mark David Wadlington joined the Company in March 2018 and currently serves as Senior Vice President, Global Sales. Prior to joining the Company, Mr. Wadlington was Senior Vice President, Worldwide Sales at Synaptics Incorporated from April 2017 to March 2018.  Prior to joining Synaptics, from February 2013 to March 2017, Mr. Wadlington held executive positions at Lattice Semiconductor, including serving as Corporate Vice President and General Manager, Mobile and Consumer Division at Lattice Semiconductor and Corporate Vice President of Worldwide Sales.  Prior to Lattice, Mr. Wadlington was Vice President of Worldwide Sales at Applied Micro Circuits Corporation (AMCC) from March 2011 to November 2012.  Prior to AMCC, Mr. Wadlington served as the Vice President of America’s Sales at the Company, Vice President of Worldwide MCP (media communications processor) Sales at NVIDIA and held various senior-level positions at LSI Logic during his 21-year tenure there, including serving as LSI Logic’s Vice President of Worldwide Semiconductor Sales.
Additional Information

We make available, via a link through our investor relations website located at www.investor.xilinx.com, access to our Annual Report on Form 10-K, quarterly reports on Form 10-Q, current reports on Form 8-K and any amendments to those reports filed or furnished pursuant to Section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended (Exchange Act) as soon as reasonably practicable after they are electronically filed with or furnished to the Securities and Exchange Commission (SEC). All such filings on our investor relations website are available free of charge. Printed copies of these documents are also available to stockholders without charge, upon written request directed to Xilinx, Inc., Attn: Investor Relations, 2100 Logic Drive, San Jose, CA 95124. The SEC maintains an Internet site that contains reports, proxy and information statements and other information regarding our filings at http://www.sec.gov. The content on any website referred to in this filing is not incorporated by reference into this filing unless expressly noted otherwise.

This annual report includes trademarks and service marks of Xilinx and other companies that are unregistered and registered in the U.S. and other countries.

ITEM 1A.
RISK FACTORS

The following risk factors and other information included in this Annual Report on Form 10-K should be carefully considered. The risks and uncertainties described below are not the only risks to the Company. Our business operations or financial condition could be impaired by risks and uncertainties not presently known to the Company, or that the Company's management does not currently consider material. If any of the risks described below were to occur, our business, financial condition, operating results and cash flows could be materially adversely affected.


15


Our success depends on our ability to develop and introduce new products and our failure to do so would have a material adverse impact on our financial condition and results of operations.

Our success depends in large part on our ability to develop and introduce new products that address customer requirements and compete effectively on the basis of price, density, functionality, power consumption and performance. Consolidation in our industry may increasingly result in our competitors having greater resources, or other synergies, that provide them with a competitive advantage in those regards. The success of new product introductions is dependent upon several factors, including:

timely completion of new product designs;
ability to generate new design opportunities and design wins;
availability of specialized field application engineering resources supporting demand creation and customer adoption of new products;
ability to utilize advanced manufacturing process technologies on circuit geometries of 28nm and smaller;
achieving acceptable yields;
ability to obtain adequate production capacity from our wafer foundries and assembly and test subcontractors;
ability to obtain advanced packaging;
availability and completeness of supporting software design tools;
utilization of predefined IP logic;
customer acceptance of advanced features in our new products;
ability of our customers to complete their product designs and bring them to market; and
market acceptance of our customers' products.

Our product development efforts may not be successful, our new products may not achieve industry acceptance, or we may not achieve the necessary volume of production that would lead to further per unit cost reductions. Revenues relating to our mature products are expected to decline in the future, which is normal for our product life cycles. As a result, we may be increasingly dependent on revenues derived from design wins for our newer products as well as anticipated cost reductions in the manufacture of our current products. We rely primarily on obtaining yield improvements and corresponding cost reductions in the manufacture of existing products, and on introducing new products that incorporate advanced features and other price/performance factors that enable us to increase revenues while maintaining consistent margins. To the extent that such cost reductions and new product introductions do not occur in a timely manner, or to the extent that our products do not achieve market acceptance at prices with higher margins, our financial condition and results of operations could be materially adversely affected.
 
We rely on independent foundries for the manufacture of all of our products and a manufacturing problem or insufficient foundry capacity could adversely affect our operations.

Most of our wafers are manufactured in Taiwan by TSMC and UMC. We also have wafers manufactured in South Korea by Samsung Electronics Co., Ltd. Terms with respect to the volume and timing of wafer production and the pricing of wafers produced by the semiconductor foundries are determined through periodic negotiations with these wafer foundries, which usually result in short-term agreements that do not provide for long-term supply or allocation commitments. We are dependent on these foundries to supply the substantial majority of our wafers. We rely on TSMC, UMC and our other foundries to produce wafers with competitive performance attributes. Therefore, the foundries, particularly TSMC which manufactures our newest products, must be able to transition to advanced manufacturing process technologies and increased wafer sizes, produce wafers at acceptable yields and deliver them in a timely manner. Furthermore, we cannot guarantee that the foundries that supply our wafers will offer us competitive pricing terms or other commercial terms important to our business.

We cannot guarantee that our foundries will not experience manufacturing problems, including delays in the realization of advanced manufacturing process technologies or difficulties due to limitations of new and existing process technologies. For example, we may experience supply shortages due to the difficulties foundries may encounter if they must rapidly increase their production capacities from low utilization levels to high utilization levels because of an unexpected increase in demand. Furthermore, we cannot guarantee that the foundries will be able to manufacture sufficient quantities of our products or that they will continue to manufacture a given product for the full life of the product. We could also experience supply shortages due to very strong demand for our products, or a surge in demand for semiconductors in general, which may lead to tightening of foundry capacity across the industry. In addition, weak economic conditions may adversely impact the financial health and viability of the foundries and result in their insolvency or their inability to meet their commitments to us. The insolvency of a foundry or any significant manufacturing problem or insufficient foundry capacity would disrupt our operations and negatively impact our financial condition and results of operations.

Earthquakes or other natural disasters could disrupt our operations and have a material adverse effect on our financial condition and results of operations.

16



Our worldwide operations could be disrupted by earthquakes or other natural disasters such as typhoons, tsunamis, volcano eruptions, fires or floods, as well as disruptions in access to adequate supplies of electricity, natural gas or water. The independent foundries, upon which we rely to manufacture our products, as well as our California and Singapore facilities, are located in regions that are subject to earthquakes and other natural disasters. TSMC's and UMC's foundries in Taiwan and our assembly and test partners in other regions as well as many of our operations in California are located in areas that have been seismically active in the past and some of these areas have also been affected by other natural disasters such as typhoons. Disruption of operations at these foundries and our facilities could cause delays in manufacturing and shipments of our products, and could have a material adverse effect on our results of operations. Any catastrophic event in these locations would disrupt our operations, and our insurance may not cover losses resulting from such disruptions of our operations, thereby materially adversely affecting our financial condition and results of operations. For example, as a result of the March 2011 earthquake in Japan, production at the Seiko factory at Sakata was halted temporarily, impacting production of some of our older devices. In addition, suppliers of wafers and substrates were forced to halt production temporarily. Furthermore, natural disasters can also indirectly impact us. For example, our customers' supply of other complimentary products may be disrupted by a natural disaster and may cause them to delay orders of our products. More vertically-integrated competitors may be less exposed to some or all of these and other risks.

The semiconductor industry is characterized by cyclical market patterns and a significant industry downturn could adversely affect our operating results.

The semiconductor industry is highly cyclical and our financial performance has been affected by downturns in the industry. Down cycles are generally characterized by price erosion and weaker demand for our products. Weaker demand for our products resulting from economic conditions in the end markets we serve and reduced capital spending by our customers can result, and in the past has resulted, in excess and obsolete inventories and corresponding inventory write-downs. We attempt to identify changes in market conditions as soon as possible; however, the dynamics of the market in which we operate make prediction of and timely reaction to such events difficult. Due to these and other factors, our past results are not reliable predictors of our future results.

The nature of our business makes our revenues difficult to predict which could have an adverse impact on our business.

In addition to the challenging market conditions we may face, we have limited visibility into the demand for our products, particularly new products, because demand for our products depends upon our products being designed into our end customers' products and those products achieving market acceptance. Due to the complexity of our customers' designs, the design to volume production process for our customers requires a substantial amount of time, frequently longer than a year. In addition, other factors may affect our end customers' demand for our products, including, but not limited to, end customer program delays and the ability of end customers to secure other complementary products. We also are dependent upon "turns," orders received and turned for shipment in the same quarter. These factors make it difficult for us to forecast future sales and project quarterly revenues. The difficulty in forecasting future sales impairs our ability to project our inventory requirements, which could result, and in the past has resulted, in inventory write-downs or failure to meet customer product demands in a timely manner. In addition, difficulty in forecasting revenues compromises our ability to provide forward-looking revenue and earnings guidance.

If we are not able to compete successfully in our industry, our financial results and future prospects will be adversely affected.

Our products now compete in several areas of the semiconductor industry, an industry that is intensely competitive and characterized by rapid technological change, increasing levels of integration, product obsolescence and continual price erosion.  We expect continued competition from our primary PLD competitors such as Intel Corporation (Intel), Lattice Semiconductor Corporation (Lattice) and Microsemi Corporation (Microsemi, acquired by Microchip), and from ASSP vendors such as Broadcom Corporation (Broadcom), Marvell Technology Group, Ltd. (Marvell) and Texas Instruments Incorporated (Texas Instruments), as well as from companies such as NVIDIA with whom we historically have not competed. In addition, we expect continued competition from the ASIC market, which has been ongoing since the inception of FPGAs. We believe that important competitive factors in the logic IC industry include:

product pricing;
time-to-market;
product performance, reliability, quality, power consumption and density;
field upgradeability;
adaptability of products to specific applications;
ease of use and functionality of software design tools;
availability and functionality of predefined IP logic;
completeness of applicable software solutions;

17


adherence to industry-standard programming environments;
inventory and supply chain management;
access to leading-edge process technology and assembly capacity;
ability to provide timely customer service and support; and
access to advanced packaging technology.

Our strategy for expansion in the logic market includes continued introduction of new product architectures that address high-volume, low-cost and low-power applications as well as high-performance, high-density applications. However, we may not be successful in executing this strategy. In addition, we anticipate continued pressure from our customers to reduce prices, which may outpace our ability to lower the cost for established products.

Other competitors include manufacturers of:

high-density programmable logic products characterized by FPGA-type architectures;
high-volume and low-cost FPGAs as programmable replacements for ASICs and ASSPs;
ASICs and ASSPs with incremental amounts of embedded programmable logic;
high-speed, low-density complex programmable logic devices;
high-performance digital signal processing devices;
products with embedded processors;
products with embedded multi-gigabit transceivers;
discrete general-purpose GPUs targeting data center and automotive applications;
other new or emerging programmable logic products; and
large enterprises, like hyperscalers, that have the resources to develop proprietary semiconductors.

Several companies have introduced products that compete with ours or have announced their intention to sell PLD products. To the extent that our efforts to compete are not successful, our financial condition and results of operations could be materially adversely affected.

The benefits of programmable logic have attracted a number of competitors to this segment. We recognize that different applications require different programmable technologies, and we are developing architectures, processes and products to meet these varying customer needs. Recognizing the increasing importance of standard software solutions, we have developed common software design tools that support the full range of our IC products. We believe that automation and ease of design are significant competitive factors in this segment.

We could also face competition from our licensees. In the past we have granted limited rights to other companies with respect to certain aspects of our older technology, and we may do so in the future. Granting such rights may enable these companies to manufacture and market products that may be competitive with some of our older products.

Increased costs of wafers and materials, or shortages in wafers and materials, could adversely impact our gross margins and lead to reduced revenues.

If greater demand for wafers is not offset by an increase in foundry capacity, market demand for wafers or production and assembly materials increases, or if a supplier of our wafers or other materials ceases or suspends operations, our supply of wafers and other materials could become limited. Such shortages raise the likelihood of potential wafer price increases, wafer shortages or shortages in materials at production and test facilities, resulting in potential inability to address customer product demands in a timely manner. For example, in 2011, when certain suppliers located in Japan were forced to temporarily halt production as the result of a natural disaster, this resulted in a tightening of supply for those materials. Such shortages of wafers and materials as well as increases in wafer or materials prices could adversely affect our gross margins and would adversely affect our ability to meet customer demands and lead to reduced revenue.

We depend on distributors, primarily Avnet, to generate a significant portion of our sales and complete order fulfillment.

Resale of product through Avnet accounted for 45% of our worldwide net revenues in fiscal 2019, and, as of March 30, 2019, Avnet accounted for 37% of our total net accounts receivable. Any adverse change to our relationship with Avnet or our other distributors could have a material impact on our business. Furthermore, if a key distributor materially defaulted on a contract or otherwise failed to perform, our business and financial results would suffer. In addition, we are subject to concentrations of credit risk in our trade accounts receivable, which includes accounts of our distributors. A significant reduction of effort by a distributor to sell our products or a material change in our relationship with one or more distributors may reduce our access to certain end customers and adversely affect our ability to sell our products.

18



In addition, the financial health of our distributors and our continuing relationships with them are important to our success. Unpredictable economic conditions may adversely impact the financial health of some of these distributors, particularly our smaller distributors. This could increase our credit risk exposure relating to the insolvency of certain distributors, the inability of distributors to obtain credit to finance the purchase of our products, or delayed payment for such purchases. Our business could be harmed if the financial health of these distributors impaired their performance and we were unable to secure alternate distributors.

We are dependent on independent subcontractors for most of our assembly and test services, and unavailability or disruption of these services could negatively impact our financial condition and results of operations.

We are dependent on subcontractors to provide semiconductor assembly, substrate, test and shipment services. Any (i) prolonged inability to obtain wafers with competitive performance and cost attributes, adequate yields or timely delivery, (ii) disruption in assembly, test or shipment services, (iii) delays in stabilizing manufacturing processes and ramping up volume for new products, (iv) transitions to new service providers, or (v) other circumstance that would require us to seek alternative sources of supply, could delay shipments and have a material adverse effect on our ability to meet customer demands. In addition, unpredictable economic conditions may adversely impact the financial health and viability of these subcontractors and result in their insolvency or their inability to meet their commitments to us. These factors would result in reduced net revenues and could negatively impact our financial condition and results of operations.

A number of factors, including our inventory strategy, can impact our gross margins.

A number of factors can cause our gross margins to fluctuate, including yield, wafer pricing, product mix, market acceptance of our new products, competitive pricing dynamics, licensing costs, geographic and/or market segment pricing strategies. In addition, forecasting our gross margins is difficult because a significant portion of our business is based on turns within the same quarter.

While our overall inventory levels fluctuate over time, the inventory of newer product lines may be higher than other products due to a planned increase in safety stock in anticipation of future revenue growth. In the event demand does not materialize, we may be subject to incremental obsolescence costs. In addition, future product cost reductions could have impact on our inventory valuation as well as our operating results.

Reductions in the average selling prices of our products could have a negative impact on our gross margins.

The average selling prices of our products generally decline as the products mature. We seek to offset the decrease in selling prices through yield improvement, manufacturing cost reductions and increased unit sales. We also continue to develop higher value products or product features that increase the average selling prices of our products, or slow the decline of such prices. However, there is no guarantee that our ongoing efforts will be successful or that they will keep pace with the decline in selling prices of our products, which could ultimately lead to a decline in our revenues and gross margins.

General negative economic conditions and any related deterioration in the global business environment could have a material adverse effect on our business, operating results and financial condition.

If weak economic conditions happen, there may be a number of negative effects on our business, including customers or potential customers reducing or delaying orders, the insolvency of key suppliers, potentially causing production delays, the inability of customers to obtain credit, and the insolvency of one or more customers. Any of these effects could impact our ability to effectively manage inventory levels and collect receivables and ultimately decrease our net revenues and profitability.

We are subject to the risks associated with conducting business operations outside of the U.S. which could adversely affect our business.

In addition to international sales and support operations and development activities, we purchase our wafers from foreign foundries, have our commercial products assembled, packaged and tested by subcontractors located outside the U.S. and utilize third party warehouse operators to store and manage inventory levels for certain of our products.  All of these activities are subject to the uncertainties associated with international business operations, including global laws and regulations, trade barriers, economic sanctions, tax regulations, import and export regulations, duties and tariffs and other trade restrictions, changes in trade policies, anti-corruption laws, foreign governmental regulations, potential vulnerability of and reduced protection for IP, longer receivable collection periods and disruptions or delays in production or shipments, any of which could have a material adverse effect on our business, financial condition and/or operating results. For example, ZTE Corporation (ZTE) has been subject to trade restrictions under two denial orders issued by the U.S. Department of Commerce in recent years and may become subject to additional denial orders. In 2018, the U.S. and China also began to impose partial tariffs on each other's products, leading to concerns of an escalating

19


trade war, which, if were to fully materialize, could result in general economic downturn or otherwise have a material adverse effect on our business. In addition, the U.S. government has and may continue to focus on the business practices of specific foreign companies, including large technology companies based in China, which may result in future U.S. government actions impacting our ability to do business with such companies.  Additional factors that could adversely affect us due to our international operations include rising oil prices and increased costs, or limited supply of other natural resources. Moreover, our financial condition and results of operations could be adversely affected in the event of political conflicts, economic crises or changes in international relations affecting countries where our main wafer providers, warehouses, end customers and contract manufacturers who provide assembly and test services worldwide, are located. For example, the United Kingdom's pending exit from the European Union, commonly referred to as "Brexit," has led to significant instability and uncertainty in such regions, which could have a material adverse effect on our business.

Because we have international business and operations, we are vulnerable to the economic conditions of the countries in which we operate and currency fluctuations could have a material adverse effect on our business and negatively impact our financial condition and results of operations.

In addition to our U.S. operations, we also have significant international operations, including foreign sales offices to support our international customers and distributors, our regional headquarters in Ireland and Singapore and an R&D site in India. Sales and operations outside of the U.S. subject us to the risks associated with conducting business in foreign economic and regulatory environments. Our financial condition and results of operations could be adversely affected by unfavorable economic conditions in countries in which we do significant business or by changes in foreign currency exchange rates affecting those countries. We derive more than half of our revenues from international sales, primarily in the Asia Pacific region, Europe and Japan where economic weaknesses have adversely affected our revenues in the past. Sales to all direct OEMs and distributors are denominated in U.S. dollars. While the recent movements of the Euro and Yen exchange rates against the U.S. dollar had no material impact on our business, increased volatility could impact our European and Japanese customers. Currency instability and volatility and disruptions in the credit and capital markets may increase credit risks for some of our customers and may impair our customers' ability to repay existing obligations. For example, the United Kingdom's 2016 referendum vote to approve "Brexit" has created economic uncertainty and currency volatility in the European Union. Increased currency volatility could also positively or negatively impact our foreign-currency-denominated costs, assets and liabilities. In addition, any devaluation of the U.S. dollar relative to other foreign currencies may increase the operating expenses of our foreign subsidiaries adversely affecting our results of operations. Furthermore, because we are increasingly dependent on the global economy, instability in worldwide economic environments occasioned, for example, directly or indirectly by political instability (such as due to Brexit), terrorist activity, U.S. or other military actions, changes to U.S. domestic and foreign policy and international sanctions or other diplomatic actions (potentially including sanctions adopted or under consideration by the U.S. or European Union with respect to Russia or Russian individuals or businesses), could adversely impact economic activity and lead to a contraction of capital spending by our customers generally or in specific regions. Any or all of these factors could adversely affect our financial condition and results of operations in the future.

We are exposed to fluctuations in interest rates and changes in credit risk which could have a material adverse impact on our financial condition and results of operations as it relates to the market value of our investment portfolio and interest rate swap contracts.

Our cash, short-term and long-term investments represent significant assets that may be subject to fluctuating or even negative returns depending upon interest rate movements, changes in credit risk and financial market conditions. Global credit market disruptions and economic slowdown and uncertainty have in the past negatively impacted the values of various types of investment and non-investment grade securities. The global credit and capital markets may again experience significant volatility and disruption due to instability in the global financial system, uncertainty related to global economic conditions and concerns regarding sovereign financial stability.

Therefore, there is a risk that we may incur other-than-temporary impairment charges for certain types of investments should credit market conditions deteriorate or the underlying assets fail to perform as anticipated. Our future investment income may fall short of expectations due to changes in interest rates or if the decline in fair values of our debt securities was judged to be other than temporary. Furthermore, we may suffer losses in principal on our investments including our interest rate swap contracts if we are forced to sell securities that have declined in market value due to changes in interest rates or financial market conditions.

Our failure to protect and defend our IP could impair our ability to compete effectively.

We rely upon patent, copyright, trade secret, mask work and trademark laws to protect our IP. We cannot provide assurance that such IP rights can be successfully asserted in the future or will not be invalidated, violated, circumvented or challenged. From time to time, third parties, including our competitors, have asserted against us patent, copyright or other IP rights to technologies

20


that are important to us. Third parties may attempt to misappropriate our IP through electronic or other means or assert infringement claims against us or parties we have agreed to indemnify. Such assertions by third parties may result in costly litigation, indemnity claims or other legal actions, and we may not prevail in such matters or be able to license any valid and infringed patents from third parties on commercially reasonable terms. This could result in the loss of our ability to import and sell our products or require us to pay costly royalties to third parties in connection with sales of our products. Any infringement claim, indemnification claim, or impairment or loss of use of our IP could materially adversely affect our financial condition and results of operations.

Our ability to design and introduce new products in a timely manner is dependent upon third-party IP.

In the design and development of new products and product enhancements, we rely on third-party intellectual property such as software development tools and hardware testing tools. Furthermore, certain product features may rely on intellectual property acquired from third parties, including hardware and software tools and products. The design requirements necessary to meet future consumer demands for more features and greater functionality from semiconductor products may exceed the capabilities of the third-party intellectual property or development tools that are available to us. In addition, hardware and software tools and products procured from third parties may contain design or manufacturing defects, including flaws that could unexpectedly interfere with the operation of our products. If the third-party intellectual property that we use becomes unavailable or fails to produce designs that meet consumer demands, our business could be adversely affected.

Any failure of our information technology systems to function properly could result in business disruption.

We rely in part on various information technology (IT) systems to manage our operations, including, but not limited to, financial reporting, and we regularly evaluate these systems and make changes to improve them as necessary. Consequently, we periodically implement new, or upgrade or enhance existing, operational and IT systems, procedures and controls. Any delay in the implementation of, or disruption in the transition to, new or enhanced systems, procedures or controls, could harm our ability to record and report financial, management, or operational information on a timely and accurate basis. In addition, hardware and software tools and products procured from third parties included in our IT systems could contain design or manufacturing defects, including flaws that could unexpectedly interfere with the operation of our IT systems. These systems are also subject to power and telecommunication outages or other general system failures. Failure of our IT systems or difficulties in managing them could result in business disruption.

Cyber-attacks and data breaches could have an adverse effect on our business and reputation and negatively impact our financial condition and results of operations.

Security breaches, including cyber-attacks, phishing attacks or attempts to misappropriate or compromise confidential or proprietary information or sabotage enterprise IT systems, are becoming increasingly frequent and more sophisticated. We depend on the uninterrupted operation of our IT systems to manage our operations, store and retrieve business and financial data and facilitate internal communications and communications with customers, subcontractors, suppliers and distribution partners. We experience security incidents of varying degrees on an ongoing basis. We take steps to detect and investigate any security incidents and prevent their recurrence, but, in some cases, we might be unaware of an incident or its magnitude and effects. Because the techniques used to obtain unauthorized access to or sabotage networks and systems change frequently, we may be unable to anticipate these techniques or to implement adequate protections. These security incidents may involve unauthorized access, misuse or disclosure of intellectual property or confidential or proprietary information regarding our business or that of our customers or business partners. We also may be subject to unauthorized access to our IT systems through a security breach or cyber-attack. In the past there have been attempts by third parties to penetrate and/or infect our network and systems with malicious software in an effort to gain access to our network and systems. Recently, several large organizations have been infected by “ransomware,” through which an attacker gains access to the organization’s computer files, renders them temporarily inaccessible and threatens to permanently delete them if a cash ransom is not paid by a specified deadline. Third parties may continue to attempt to fraudulently induce employees, users, or customers to disclose sensitive information in order to gain access to our network and systems. The IT systems of our customers, suppliers, and distribution partners and the links between our IT systems and our customers are subject to the same risks as those of our IT systems. In the event of a security breach, our business and reputation could be harmed and we could be subject to legal and regulatory claims which could negatively impact our financial condition and results of operations.

Acquisitions and strategic investments present risks, and we may not realize the goals that were contemplated at the time of a transaction.

We have acquired technology companies whose products complement our products. We also have made a number of strategic investments in other technology companies. We may make similar acquisitions and strategic investments in the future, which present risks, including:

21



our ongoing business may be disrupted and our management's attention may be diverted by investment, acquisition, transition or integration activities;
an acquisition or strategic investment may not further our business strategy as we expected, and we may not integrate an acquired company or technology as successfully as we expected;
our operating results or financial condition may be adversely impacted by claims or liabilities that we assume from an acquired company or technology or that are otherwise related to an acquisition;
we may have difficulty incorporating acquired technologies or products with our existing product lines;
we may have higher than anticipated costs in continuing support and development of acquired products, and in general and administrative functions that support such products;
our strategic investments may not perform as expected, and we may be required to recognize a loss on any or all of our strategic investments; and
we may experience unexpected changes in how we are required to account for our acquisitions and strategic investments pursuant to U.S. generally accepted accounting principles (GAAP).

The occurrence of any of these risks could have a material adverse effect on our business, results of operations, financial condition or cash flows, particularly in the case of a larger acquisition or several concurrent acquisitions or strategic investments.

If we are unable to maintain effective internal controls, our stock price could be adversely affected.

We are subject to the ongoing internal control provisions of Section 404 of the Sarbanes-Oxley Act of 2002 (the Sarbanes-Oxley Act). Our controls necessary for continued compliance with the Sarbanes-Oxley Act may not operate effectively at all times and may result in a material weakness disclosure. The identification of material weaknesses in internal control, if any, could indicate a lack of proper controls to generate accurate financial statements and could cause investors to lose confidence and our stock price to drop.

We compete with others to attract and retain key personnel, and any loss of, or inability to attract, such personnel would harm us.

We depend on the efforts and abilities of certain key members of management and other technical personnel. Our future success depends, in part, upon our ability to retain, develop and transition such personnel and attract and retain other highly qualified personnel, particularly product engineers. Competition for such personnel is intense and we may not be successful in hiring or retaining new or existing qualified personnel. Changes to the U.S. immigration laws may also impact the availability of qualified personnel. From time to time we have effected restructurings that eliminate a number of positions. Even if such personnel are not directly affected by the restructuring effort, such terminations can have a negative impact on morale and our ability to attract and hire new qualified personnel in the future. If we are unable to retain or develop existing qualified personnel or are unable to hire new qualified personnel, as needed, our business, financial condition and results of operations could be seriously harmed. Further, changes to our qualified personnel, including key members of management, may be disruptive to our business, and any failure to successfully assimilate key new hires, or to successfully retain, develop and transition promoted employees, could adversely affect our business and results of operations.

Unfavorable results of legal proceedings could adversely affect our financial condition and operating results.

From time to time we are subject to various legal proceedings and claims that arise out of the ordinary conduct of our business. The amount of damages alleged in certain legal claims may be significant. Certain other claims involving the Company are not yet resolved, including those that are discussed under "Note 16. Litigation Settlement and Contingencies" to our consolidated financial statements, included in Item 8. "Financial Statements and Supplementary Data" of this Form 10-K, and additional claims may arise in the future. Results of legal proceedings cannot be predicted with certainty. Regardless of its merit, litigation may be both time-consuming and disruptive to our operations and cause significant expense and diversion of management attention and we may enter into material settlements to avoid these risks. Entering into settlements may result in payment of significant amounts which may materially and adversely affect our financial condition and operation results. Should we fail to prevail in certain matters, or should several of these matters be resolved against us, we may be faced with significant monetary damages or injunctive relief against us that would materially and adversely affect a portion of our business and might materially and adversely affect our financial condition and operating results.

Our products could have defects which could result in reduced revenues and claims against us.

We develop complex and evolving products that include both hardware and software. Despite our testing efforts and those of our subcontractors, defects may be discovered in existing or new products. Such defects may cause us to incur significant warranty,

22


support and repair or replacement costs, divert the attention of our engineering personnel from our product development efforts and harm our relationships with customers. Subject to certain terms and conditions, we have agreed to compensate certain customers for limited specified costs they actually incur in the event our hardware products experience epidemic failure. As a result, epidemic failure and other performance problems could result in claims against us or the delay or loss of market acceptance of our products and would likely harm our business. Our customers could also seek damages from us for their losses.

In addition, we could be subject to product liability claims. A product liability claim brought against us, even if unsuccessful, would likely be time-consuming and costly to defend. Product liability risks are particularly significant with respect to aerospace, automotive and medical applications because of the risk of serious harm to users of these products. Any product liability claim, whether or not determined in our favor, could result in significant expense, divert the efforts of our technical and management personnel, and harm our business.

In preparing our financial statements, we make good faith estimates and judgments that may change or turn out to be erroneous.

In preparing our financial statements in conformity with accounting principles generally accepted in the U.S., we must make estimates and judgments in applying our critical accounting policies. Those estimates and judgments have a significant impact on the results we report in our consolidated financial statements. The most difficult estimates and subjective judgments that we make concern valuation of marketable and non-marketable securities, revenue recognition, inventories, long-lived assets including acquisition-related intangibles, goodwill, taxes and stock-based compensation. We base our estimates on historical experience, input from outside experts and various other assumptions that we believe to be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying values of assets and liabilities that are not readily apparent from other sources. We also have other key accounting policies that are not as subjective, and therefore, their application would not require us to make estimates or judgments that are as difficult, but which nevertheless could significantly affect our financial reporting. Actual results may differ materially from these estimates. If these estimates or their related assumptions change, our operating results for the periods in which we revise our estimates or assumptions could be adversely and materially affected.

Our failure to comply with the requirements of the Export Administration Regulations (EAR) and the International Traffic and Arms Regulations (ITAR) could have a material adverse effect on our financial condition and results of operations.

Our FPGAs and related technologies are subject to EAR, which are administered by the U.S. Department of Commerce. In addition, we may, from time to time, receive technical data from third parties that is subject to the ITAR, which are administered by the U.S. Department of State. EAR and ITAR govern the export and re-export of these FPGAs, the transfer of related technologies, whether in the U.S. or abroad, and the provision of services. We are required to maintain an internal compliance program and security infrastructure to meet EAR and ITAR requirements.

An inability to obtain the required export licenses, or to predict when they will be granted, increases the difficulties of forecasting shipments. In addition, security or compliance program failures that could result in penalties or a loss of export privileges, as well as stringent licensing restrictions that may make our products less attractive to overseas customers, could have a material adverse effect on our business, financial condition and/or operating results.

Our inability to effectively control the sale of our products on the gray market could have a material adverse effect on our business or results of operations.

We market and sell our products directly to OEMs and through authorized third-party distributors which helps to ensure that products delivered to our customers are authentic and properly handled.  From time to time, customers may purchase products bearing our name from the unauthorized "gray market."   These parts may be counterfeit, salvaged or re-marked parts, or parts that have been altered, mishandled, or damaged.  Gray market products result in shadow inventory that is not visible to us, thus making it difficult to forecast supply or demand.  Also, when gray market products enter the market, we and our authorized distributors may compete with brokers of these discounted products, which can adversely affect demand for our products and negatively impact our margins.  In addition, our reputation with customers may be negatively impacted when gray market products bearing our name fail or are found to be substandard.

The conflict minerals provisions of the Dodd-Frank Wall Street Reform and Consumer Protection Act could result in additional costs and liabilities.

In accordance with the Dodd-Frank Wall Street Reform and Consumer Protection Act, the SEC established disclosure and reporting requirements for companies whose products incorporate "conflict" minerals mined from the Democratic Republic of Congo and adjoining countries, regardless of whether such products are manufactured by those companies or by third parties. These

23


requirements could affect the sourcing and availability of minerals used in the manufacture of our semiconductor products. The costs associated with complying with the disclosure requirements include those for due diligence in regard to the sources of any conflict minerals used in our products, remediation and other changes to products, processes, or sources of supply as a consequence of such verification activities. We may face reputational challenges if we are unable to sufficiently verify the origins for all minerals used in our products through the due diligence process we implement. Moreover, some of our customers may require that all of the components of our products are certified as conflict-free, and we may be unable to verify the origin of the raw materials used in our products to the extent necessary to make this certification.

Exposure to greater-than-anticipated income tax liabilities, changes in tax rules and regulations, changes in interpretation of tax rules and regulations, or unfavorable assessments from tax audits could affect our effective tax rates, financial condition and results of operations.

We are a U.S.-based multinational company subject to tax in multiple U.S. and foreign tax jurisdictions. Our income tax obligations could be affected by many factors, including but not limited to changes to our corporate operating structure, intercompany arrangements and tax planning strategies.

Our income tax expense is computed based on tax rates at the time of the respective financial period.  Our future effective tax rates, financial condition and results from operations could be unfavorably affected by changes in the tax rates in jurisdictions where our income is earned, by changes in the tax rules and regulations or the interpretation of tax rules and regulations in the jurisdictions in which we do business or by changes in the valuation of our deferred tax assets.

Recently enacted U.S. tax legislation significantly changed the taxation of U.S.-based multinational corporations, by, among other things, reducing the U.S. corporate income tax rate, adopting elements of a territorial tax system, assessing a one-time transition tax on earnings of certain foreign subsidiaries that were previously tax deferred, and imposing new taxes on certain foreign-sourced earnings. The legislation is unclear in some respects and will require interpretations and implementing regulations by the Internal Revenue Service, as well as state tax authorities, and the legislation could be subject to amendments and technical corrections, any of which could lessen or increase certain adverse impacts of the legislation. A significant portion of our earnings are earned by our subsidiaries outside the U.S. Changes to the taxation of certain foreign earnings resulting from the newly enacted U.S. tax legislation, along with the state tax impact of these changes, may have an adverse effect on our effective tax rate. Furthermore, changes to the taxation of undistributed foreign earnings could change our future intentions regarding reinvestment of such earnings. The foregoing items could have a material effect on our business, cash flow, results of operations or financial condition.

In addition, we are subject to examinations of our income tax returns by domestic and foreign tax authorities.  We regularly assess the likelihood of outcomes resulting from these examinations to determine the adequacy of our provision for income taxes and have reserved for potential adjustments that may result from the current examinations. There can be no assurance that the final determination of any of these examinations will not have an adverse effect on our effective tax rates, financial condition and results of operations.
 
Considerable amounts of shares of our common stock are available for issuance under our equity incentive plans, and significant issuances in the future may adversely impact the market price of our common stock.

As of March 30, 2019, we had 2.00 billion authorized shares of common stock, of which 253.9 million shares were outstanding. In addition, 30.0 million shares of common stock were reserved for issuance pursuant to our equity incentive plans and Amended and Restated 1990 Employee Qualified Stock Purchase Plan (ESPP). The availability of substantial amounts of our common stock resulting from the exercise or settlement of equity awards outstanding under our equity incentive plans, which would be dilutive to existing stockholders, could adversely affect the prevailing market price of our common stock and could impair our ability to raise additional capital through the sale of equity securities.

We have indebtedness that could adversely affect our financial condition and prevent us from fulfilling our debt obligations.

The aggregate amount of our consolidated indebtedness as of March 30, 2019 was $1.25 billion (principal amount), which consists of $500.0 million in aggregate principal amount of our 3.000% Notes due 2021 (2021 Notes) and $750.0 million principal amount of our 2.950% senior notes due 2024 (2024 Notes). We also may incur additional indebtedness in the future. Our indebtedness may:

make it difficult for us to satisfy our financial obligations, including making scheduled principal and interest payments on the debentures and our other indebtedness;
limit our ability to borrow additional funds for working capital, capital expenditures, acquisitions or other general corporate purposes;

24


limit our ability to use our cash flow or obtain additional financing for future working capital, capital expenditures, acquisitions or other general business purposes;
require us to use a portion of our cash flow from operations to make debt service payments;
limit our flexibility to plan for, or react to, changes in our business and industry;
place us at a competitive disadvantage compared to our less leveraged competitors; and
increase our vulnerability to the impact of adverse economic and industry conditions.

Our ability to meet our debt service obligations will depend on our future performance, which will be subject to financial, business and other factors affecting our operations, many of which are beyond our control.

The agreements governing the 2021 Notes and 2024 Notes contain covenants that may adversely affect our ability to operate our business.

The indentures governing the 2021 Notes and 2024 Notes contain various covenants limiting our and our subsidiaries' ability to, among other things:

create certain liens on principal property or the capital stock of certain subsidiaries;
enter into certain sale and leaseback transactions with respect to principal property; and
consolidate or merge with, or convey, transfer or lease all or substantially all our assets, taken as a whole, to another person.

A failure to comply with these covenants and other provisions in these indentures could result in events of default under the indentures, which could permit acceleration of the 2021 Notes and the 2024 Notes. Any required repayment as a result of such acceleration could have a material adverse effect on our business, results of operations, financial condition or cash flows.


ITEM 1B.
UNRESOLVED STAFF COMMENTS
Not applicable.

ITEM 2.
PROPERTIES

Our corporate offices, which include the administrative, sales, customer support, marketing, R&D and manufacturing and testing groups, are located in San Jose, California. This main site consists of adjacent buildings providing 588,000 square feet of space, which we own. We also own one parcel of land totaling approximately 84 acres in South San Jose near our corporate facility. At present, we do not have any plans to develop the land.

We own a 228,000 square foot facility in the metropolitan area of Dublin, Ireland, which serves as our regional headquarters in Europe. The Irish facility is primarily used for service and support for our customers in Europe, R&D, marketing and IT support.
 
We own a 222,000 square foot facility in Singapore, which serves as our Asia Pacific regional headquarters. We own the building but the land is subject to a 30-year lease expiring in November 2035. The Singapore facility is primarily used for manufacturing support and testing of our products and services for our customers in Asia Pacific/Japan, coordination and management of certain third parties in our supply chain and R&D. Excess space in the facility is leased to tenants under long-term lease agreements.
  
We own a 130,000 square foot facility in Longmont, Colorado. The Longmont facility serves as a primary location and data center for our software efforts in the areas of R&D, manufacturing and quality control. In addition, we own a 200,000 square foot facility and 40 acres of land adjacent to the Longmont facility for future expansion. The facility is partially leased to tenants under long-term lease agreements and partially used by us.

We lease office facilities for our engineering design centers in Hyderabad, India and smaller offices in other regions.

ITEM 3.
LEGAL PROCEEDINGS

For information regarding our legal proceedings, see "Note 16. Litigation Settlements and Contingencies" to our consolidated financial statements, included in Item 8. "Financial Statements and Supplementary Data", which is incorporated herein by reference.

ITEM 4.
MINE SAFETY DISCLOSURES
Not applicable.

25




PART II

ITEM 5.
MARKET FOR REGISTRANT'S COMMON EQUITY, RELATED STOCKHOLDER MATTERS AND ISSUER PURCHASES OF EQUITY SECURITIES
Our common stock trades on the Nasdaq Global Select Market under the symbol XLNX. As of May 3, 2019, there were approximately 480 stockholders of record, which does not include beneficial owner of stock held in street name (i.e., through a brokerage firm, bank, broker-dealer, trust or other similar organization).
On April 18, 2019, our Board of Directors declared a cash dividend of $0.37 per common share for the first quarter of fiscal 2020. The dividend is payable on June 3, 2019 to stockholders of record as of May 16, 2019.
Securities Authorized for Issuance Under Equity Compensation Plans
See "Equity Compensation Plan Information," included in Item 12. "Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters" in Part III of this Form 10-K for information regarding our equity compensation plans.
Issuer Purchases of Equity Securities

There was no common stock repurchase during the fourth quarter of fiscal 2019.

In May 2016, the Board authorized the repurchase of up to $1.00 billion of the Company's common stock and debentures (2016 Repurchase Program). The 2016 Repurchase Program has no stated expiration date. In May 2018, the Board authorized the repurchase of the Company's common stock and debentures up to $500.0 million (2018 Repurchase Program). Through March 30, 2019, the Company had used $953.7 million of the $1.00 billion authorized under the 2016 Repurchase Program, leaving a balance of $46.3 million available for future repurchases. The Company's current policy is to retire all repurchased shares, and consequently, no treasury shares were held as of March 30, 2019 and March 31, 2018.

See "Note 13. Stockholders' Equity" to our consolidated financial statements, included in Item 8. "Financial Statements and Supplementary Data" for information regarding our stock repurchase plans.
Company Stock Price Performance
The following graph shows a comparison of cumulative total return for our common stock, the Standard & Poor's 500 Stock Index (S&P 500 Index), and the Standard & Poor's 500 Semiconductors Index (S&P 500 Semiconductors Index). The graph covers the period from March 28, 2014, the last trading day before our fiscal 2014, to March 29, 2019, the last trading day of our fiscal 2019. The graph and table assume that $100 was invested on March 28, 2014 in our common stock, the S&P 500 Index and the S&P 500 Semiconductors Index and that all dividends were reinvested.

26


chart-faf40832be5c5877811a03.jpg
Company / Index
03/28/14
 
03/27/15
 
04/01/16
 
03/31/17
 
03/29/18
 
03/29/19
Xilinx, Inc.
100.00

 
80.78

 
93.43

 
116.60

 
148.60

 
265.43

S&P 500 Index
100.00

 
113.23

 
116.39

 
135.52

 
154.48

 
169.15

S&P 500 Semiconductors Index
100.00

 
126.57

 
129.84

 
178.16

 
243.18

 
254.93


Note: Stock price performance and indexed returns for our common stock are historical and are not indicators of future price performance or future investment returns.


27


ITEM 6.
SELECTED FINANCIAL DATA
Consolidated Statement of Income Data
Five years ended March 30, 2019
(In thousands, except per share amounts)
 
 
March 30, 2019
 
March 31, 2018 (1) (2)
 
April 1, 2017 (2)
 
April 2, 2016
 
March 28, 2015 (3)
Net revenues
 
$
3,059,040

 
$
2,467,023

 
$
2,356,742

 
$
2,213,881

 
$
2,377,344

Operating income
 
956,799

 
686,022

 
706,390

 
669,881

 
755,078

Income before income taxes
 
968,332

 
691,379

 
698,076

 
636,825

 
740,076

Provision for income taxes
 
78,582

 
227,398

 
69,943

 
85,958

 
91,860

Net income
 
889,750

 
463,981

 
628,133

 
550,867

 
648,216

 
 
 
 
 
 
 
 
 
 
 
Net income per common share:
 
 
 
 
 
 
 
 
 
 
Basic
 
$
3.52

 
$
1.86

 
$
2.49

 
$
2.14

 
$
2.44

Diluted
 
$
3.47

 
$
1.80

 
$
2.34

 
$
2.05

 
$
2.35

Shares used in per share calculations:
 
 
 
 
 
 
 
 
 
 
Basic
 
252,762

 
249,595

 
252,301

 
257,184

 
265,480

Diluted
 
256,434

 
257,960

 
268,813

 
268,667

 
276,123

Cash dividends per common share
 
$
1.44


$
1.40

 
$
1.32

 
$
1.24

 
$
1.16

(1)
Fiscal 2018 consolidated statement of income data included executive transition costs of $33,351 and the impact of the US tax law changes of $190,503.
(2)
Fiscal 2018 and Fiscal 2017 balances have been restated to reflect the retrospective application of the new revenue recognition accounting standard. (See "Note 2. Summary of Significant Accounting and Concentrations of Risk" to our consolidated financial statements included in Item 8. "Financial Information and Supplementary Data" for more information.)
(3)
Fiscal 2015 consolidated statement of income data included restructuring charges of $24,491.
Consolidated Balance Sheet Data
Five years ended March 30, 2019
(In thousands)
 
 
2019
 
2018 (1)
 
2017 (1)
 
2016
 
2015
Working capital
 
$
3,416,942

 
$
3,242,643

 
$
3,077,311

 
$
2,972,261

 
$
2,971,259

Total assets
 
5,151,348

 
5,060,547

 
4,777,434

 
4,819,269

 
4,892,146

Long-term debt
 
1,234,807

 
1,214,440

 
995,247

 
993,639

 
992,058

Other long-term liabilities
 
579,996

 
573,809

 
351,890

 
278,446

 
304,479

Stockholders' equity
 
2,861,509

 
2,360,353

 
2,586,151

 
2,589,893

 
2,611,594

.
(1)
Fiscal 2018 and Fiscal 2017 balances have been restated to reflect the retrospective application of the new revenue recognition accounting standard. (See "Note 2. Summary of Significant Accounting and Concentrations of Risk" to our consolidated financial statements included in Item 8. "Financial Information and Supplementary Data" for more information).



28



ITEM 7.
MANAGEMENT'S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS

This discussion and analysis of financial condition and results of operations should be read in conjunction with our consolidated financial statements and accompanying notes included in Item 8. "Financial Statements and Supplementary Data."

Nature of Operations

We design, develop and market programmable devices and associated technologies, including advanced ICs in the form of PLDs, boards, software design tools and predefined system functions delivered as IP. In addition to our programmable platforms, we provide design services, customer training, field engineering and technical support. Our PLDs include FPGAs, CPLDs and programmable SoCs. These devices are standard products that our customers program to perform desired logic functions. Our products are designed to provide high integration and quick time-to-market for electronic equipment manufacturers in end markets such as Communication & Data Center, Industrial, Aerospace & Defense, and Automotive, Broadcast & Consumer. We sell our products globally through an independent domestic and foreign distributor channel and through direct sales to OEMs by selected independent sales representative firms and by a direct sales management organization.

Critical Accounting Policies and Estimates

The methods, estimates and judgments we use in applying our most critical accounting policies have a significant impact on the results we report in our consolidated financial statements. The SEC has defined critical accounting policies as those that are most important to the portrayal of our financial condition and results of operations and require us to make our most difficult and subjective judgments, often as a result of the need to make estimates of matters that are inherently uncertain. Based on this definition, our critical accounting policies include: valuation of marketable securities, which impacts losses on debt and equity securities when we record impairments; revenue recognition, which impacts the recording of revenues; and valuation of inventories, which impacts cost of revenues and gross margin. Our critical accounting policies also include: the assessment of impairment of long-lived assets which impacts their valuation; the assessment of the recoverability of goodwill, which impacts goodwill impairment; accounting for income taxes, which impacts the provision or benefit recognized for income taxes, as well as, the valuation of deferred tax assets recorded on our consolidated balance sheet and accounting for business combinations, which impacts the valuation of tangible and intangible assets recognized and liabilities assumed. Below, we discuss these policies further, as well as the estimates and judgments involved. We also have other key accounting policies that are not as subjective, and therefore, their application would not require us to make estimates or judgments that are as difficult, but which nevertheless could significantly affect our financial reporting.

Valuation of Marketable Securities and Non-marketable Securities

Our short-term and long-term investments consist of primarily marketable debt, and to a lesser extent, equity securities. As of March 30, 2019, we had marketable debt and equity securities with a fair value of $2.74 billion.

We determine the fair values for marketable debt and equity securities using industry standard pricing services, data providers and other third-party sources and by internally performing valuation testing and analyses. See "Note 3. Fair Value Measurements" to our consolidated financial statements, included in Item 8. "Financial Statements and Supplementary Data," for details of the valuation methodologies. In determining if and when a decline in value below the adjusted cost of marketable debt securities is other than temporary, we evaluate on an ongoing basis the market conditions, trends of earnings, financial condition, credit ratings, any underlying collateral and other key measures for our investments. We did not record any other-than-temporary impairment for marketable debt securities in fiscal 2019, 2018 or 2017. Marketable equity securities are measured and recorded at fair value on a recurring basis with changes in fair value, whether realized or unrealized, recorded through the consolidated statements of income beginning in fiscal 2019 after the adoption of Accounting Standards Update (ASU) 2016-01.
Our investments in non-marketable equity securities of private companies are accounted for under the measurement alternative upon the adoption of ASU 2016-01. The carrying value is measured at cost, less any impairment, plus or minus changes resulting from observable price changes in orderly transactions for the identical or a similar investment of the same issuer. Determining whether an observed transaction is similar to a security within our portfolio requires judgment based on the rights and obligations of the securities. Our periodic assessment of impairment is made by considering available evidence, including the general market conditions in the investee’s industry, the investee’s product development status and subsequent rounds of financing and the related valuation and/or our participation in such financings. We also assess the investee’s ability to meet business milestones and the financial condition and near-term prospects of the individual investee, including the rate at which the investee is using its cash, the investee’s need for possible additional funding at a lower valuation and any bona fide offer to purchase the investee from a

29


prospective acquirer. The valuation methodology for determining the fair value of non-marketable equity securities is based on the factors noted above which require management judgment and are Level 3 inputs. See “Note 3. Fair Value Measurements” to our consolidated financial statements, included in Item 8. “Financial Statements and Supplementary Data,” for additional information. When a decline in value is deemed to be other than temporary, we recognize an impairment loss in the current period’s operating results to the extent of the decline. The impairments loss for non-marketable equity securities were not material during all periods presented.

Revenue Recognition

Revenue from sales to our distributors is recognized upon the transfer of control, which typically occurs at shipment, and is reduced by estimated allowances for distributor price adjustments and rights of return. The distributor price adjustments are estimated using the expected value method based on an analysis of actual and forecasted ship and debit claims, at the distributor and part level to account for current pricing and business trends. For fiscal 2019, approximately 54% of our net revenues were from products sold to distributors primarily for subsequent resale to OEMs or their subcontract manufacturers.

Revenue from sales to our non-distributor customers is recognized net of sales incentives (if any) upon transfer of control to the customer, which typically occurs at shipment. Sales returns and allowances on product sales are recorded as a reduction of revenue.

Revenue from software license agreements and renewals is recognized at commencement date. Revenue from support services is recognized when the service is performed. Revenue from software licenses and support services were less than 2% of net revenues for all of the periods presented.

Valuation of Inventories

Inventories are stated at the lower of actual cost (determined using the first-in, first-out method) or market (estimated net realizable value). The valuation of inventory requires us to estimate excess or obsolete inventory as well as inventory that is not of salable quality. We review and set standard costs quarterly to approximate current actual manufacturing costs. Our manufacturing overhead standards for product costs are calculated assuming full absorption of actual spending over actual volumes. Given the cyclicality of the market, the obsolescence of technology and product lifecycles, we write down inventory based on forecasted demand and technological obsolescence. These forecasts are developed based on inputs from our customers, including bookings and extended but uncommitted demand forecasts, and internal analyses such as customer historical purchasing trends and actual and anticipated design wins, as well as market and economic conditions, technology changes, new product introductions and changes in strategic direction. These factors require estimates that may include uncertain elements. The estimates of future demand that we use in the valuation of inventory are the basis for our published revenue forecasts, which are also consistent with our short-term manufacturing plans. The differences between our demand forecast and the actual demand in the recent past have not resulted in any material write down in our inventory. If our demand forecast for specific products is greater than actual demand and we fail to reduce manufacturing output accordingly, we could be required to write down additional inventory, which would have a negative impact on our gross margin.

Impairment of Long-Lived Assets

Long-lived assets to be held and used are reviewed for impairment if indicators of potential impairment exist. Impairment indicators are reviewed on a quarterly basis. When indicators of impairment exist and assets are held for use, we estimate future undiscounted cash flows attributable to the assets. In the event such cash flows are not expected to be sufficient to recover the recorded value of the assets, the assets are written down to their estimated fair values based on the expected discounted future cash flows attributable to the assets or based on appraisals. Factors affecting impairment of assets held for use include the ability of the specific assets to generate separately identifiable positive cash flows.

When assets are removed from operations and held for sale, we estimate impairment losses as the excess of the carrying value of the assets over their fair value. Market conditions are amongst the factors affecting impairment of assets held for sale. Changes in any of these factors could necessitate impairment recognition in future periods for assets held for use or assets held for sale.

Long-lived assets such as property, plant and equipment are considered non-financial assets, and are only measured at fair value when indicators of impairment exist.


30


Goodwill

Goodwill is not amortized but is subject to impairment tests on an annual basis, or more frequently if indicators of potential impairment exist, and goodwill is written down when it is determined to be impaired. We perform an annual impairment review in the fourth quarter of each fiscal year and compare the fair value of the reporting unit in which the goodwill resides to its carrying value. If the carrying value exceeds the fair value, the goodwill of the reporting unit is potentially impaired. For purposes of impairment testing, Xilinx operates as a single reporting unit. We use the quoted market price method to determine the fair value of the reporting unit. Based on the impairment review performed during the fourth quarter of fiscal 2019, there was no impairment of goodwill in fiscal 2019. Unless there are indicators of impairment, our next impairment review for goodwill will be performed and completed in the fourth quarter of fiscal 2020. To date, no impairment indicators have been identified.

Accounting for Income Taxes

Xilinx is a multinational corporation operating in multiple tax jurisdictions. We must determine the allocation of income to each of these jurisdictions based on estimates and assumptions and apply the appropriate tax rates for these jurisdictions. We undergo routine audits by taxing authorities regarding the timing and amount of deductions and the allocation of income among various tax jurisdictions. Tax audits often require an extended period of time to resolve and may result in income tax adjustments if changes to the allocation are required between jurisdictions with different tax rates.

In determining income for financial statement purposes, we must make certain estimates and judgments. These estimates and judgments occur in the calculation of certain tax liabilities and in the determination of the recoverability of certain deferred tax assets, which arise from temporary differences between the tax and financial statement recognition of revenue and expense. Additionally, we must estimate the amount and likelihood of potential losses arising from audits or deficiency notices issued by taxing authorities. The taxing authorities' positions and our assessment can change over time resulting in a material effect on the provision for income taxes in periods when these changes occur.

We must also assess the likelihood that we will be able to recover our deferred tax assets. If recovery is not likely, we must increase our provision for taxes by recording a reserve in the form of a valuation allowance for the deferred tax assets that we estimate will not ultimately be recoverable.

We perform a two-step approach to recognize and measure uncertain tax positions relating to accounting for income taxes. The first step is to evaluate the tax position for recognition by determining if the weight of available evidence indicates that 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 ultimately realized.

Business Combination

We use the acquisition method of accounting and allocate the fair value of purchase consideration to the assets acquired and liabilities assumed from the acquiree based on their respective fair values as of the acquisition date. The excess of the fair value of purchase consideration over the fair value of these assets acquired and liabilities assumed is recorded as goodwill. When determining the fair values of assets acquired and liabilities assumed, we make significant estimates and assumptions, especially with respect to intangible assets. Critical estimates in valuing intangible assets include, but are not limited to, expected future cash flows, which includes consideration of future growth and margins, future changes in technology, expected cost and time to develop in-process research and development, brand awareness and discount rates. Fair value estimates are based on the assumptions that we believe a market participant would use in pricing the asset or liability.

Results of Operations

The following table sets forth statement of income data as a percentage of net revenues for the fiscal years indicated. Prior year balances have been restated to reflect the retrospective application of the new revenue recognition accounting standard. Please refer to "Note 2. Summary of Significant Accounting Policies and Concentrations of Risk." to our consolidated financial statements, included in Item 8. “Financial Statements and Supplementary Data,” for additional information.

31



2019
 
2018
 
2017
Net revenues
100.0
%
 
100.0
%
 
100.0
%
Cost of revenues
31.2

 
30.1

 
30.1

Gross margin
68.8

 
69.9

 
69.9

Operating expenses:


 

 


Research and development
24.3

 
25.9

 
25.5

Selling, general and administrative
13.0

 
14.7

 
14.2

Amortization of acquisition-related intangibles
0.2

 
0.1

 
0.2

Executive transition costs

 
1.4

 

Total operating expenses
37.5

 
42.1

 
39.9

Operating income
31.3

 
27.8

 
30.0

Interest and other income (expense), net
0.4

 
0.2

 
(0.4
)
Income before income taxes
31.7

 
28.0

 
29.6

Provision for income taxes
2.6

 
9.2

 
2.9

Net income
29.1
%
 
18.8
%
 
26.7
%
 
Net Revenues
(In millions)
2019
 
Change
 
2018
 
Change
 
2017
Net revenues
$
3,059.0

 
24
%
 
$
2,467.0

 
5
%
 
$
2,356.7


Net revenues in fiscal 2019 were $3.06 billion, an increase of 24% as compared to fiscal 2018. Revenues from Advanced Products increased 43% in fiscal 2019 while revenues from our Core Products remained relatively stable. The increase in Advanced Products was due to higher Advanced Products sales across all end markets, particularly in Communications. Net revenues in fiscal 2018 were $2.47 billion, an increase of 5% as compared to fiscal 2017. Revenues from Advanced Products increased 20% in fiscal 2018 but were partially offset by declines from our Core Products. The increase in Advanced Products was due to higher sales across all end markets, especially in Data Center & TME. See also "Net Revenues by Product" and "Net Revenues by End Markets" below for more information on our product and end market categories.

Except for Avnet, no other distributor or end customer accounted for more than 10% of net revenues for any of the periods presented.

Net Revenues by Product

We sell our products to global manufacturers of electronic products in end markets such as Communication & Data Center, Industrial, Aerospace & Defense, and Automotive, Broadcast & Consumer. The vast majority of our net revenues are generated from sales of our semiconductor products, but we also generate sales from support products. We classify our product offerings into two categories: Advanced Products and Core Products:

Advanced Products are our most recent product offerings and include the UltraScale+, UltraScale and 7-series product families, and our Alveo boards business.
Core Products are all other product families.

These product categories are modified on a periodic basis to better reflect the maturity of the products and advances in technology. The most recent modification was made on April 3, 2016, which was the beginning of our fiscal 2017, whereby we reclassified our product categories to be consistent with how these categories are analyzed and reviewed internally. Specifically, we have grouped the products manufactured at the 28nm, 20nm and 16nm nodes into a category named Advanced Products while all other products are included in a category named Core Products.

Net revenues by product categories for the fiscal years indicated were as follows:
 

32


(In millions)
2019
 
% of Total
 
% Change
 
2018
 
% of Total
 
% Change
 
2017
Advanced Products
$
1,952.4

 
64

 
43

 
$
1,362.8

 
55

 
20

 
$
1,131.3

Core Products
1,106.6

 
36

 

 
1,104.2

 
45

 
(10
)
 
1,225.4

Total net revenues
$
3,059.0

 
100

 
24

 
$
2,467.0

 
100

 
5

 
$
2,356.7


Net revenues from Advanced Products increased significantly in fiscal 2019 driven by sales growth in 28nm, 20nm and, in particular, 16nm product families. Sales from our 16nm products were over $500.0 million, while sales from our 20nm and 28nm products exceeded $400.0 million and $900.0 million, respectively, during fiscal 2019. In fiscal 2018, growth across all nodes of our Advanced Products families contributed to the strong revenue growth versus the comparable prior year period. Sales from our 28nm products were approximately $900.0 million, while sales from our 20nm and 16nm products exceeded $300.0 million and $100.0 million, respectively, during fiscal 2018. We expect sales of Advanced Products to continue to grow as more customer programs enter into volume production with our 16nm products.

Net revenues from Core Products were flat in fiscal 2019, while they decreased in fiscal 2018 from the comparable prior year periods. In fiscal 2019 the increase in sales from Spartan-6 product was offset by declines in sales from our Virtex-6 and Virtex-5 product families, while the decrease in fiscal 2018 was largely due to the decline in sales from our Virtex-5, Virtex-6 and Spartan-3 product families.

Net Revenues by End Markets

Our end market revenue data is derived from our understanding of our end customers’ primary markets, which is based on reports provided by distributors and our internal records. To provide additional visibility, starting April 1, 2018, we classify our end markets into businesses with similar market drivers: Data Center & TME; Automotive, Broadcast & Consumer; Communications; and Industrial, Aerospace & Defense. Additionally, we classify revenue recognized from shipments to distributors, but not yet subsequently sold to the end markets, and not identifiable to an end market, as Channel revenue. The Channel revenue represents the difference between the shipments to distributors and what the distributors subsequently sold to the end customers within the given period. The percentage change calculation in the table below represents the year-to-year dollar change in each end market.

Net revenues by end markets for fiscal years indicated were as follows:
 
(% of total net revenues)
2019
 
% Change in Dollars
 
2018
 
% Change in Dollars
 
2017
Data Center & TME
20
%
 
11
 
22
 %
 
27

 
18
%
Automotive, Broadcast and Consumer
15

 
17
 
16

 
3

 
17

Communications
36

 
34
 
33

 
(7
)
 
37

Industrial, Aerospace & Defense
28

 
10
 
32

 
19

 
28

Channel
1

 
nm*
 
(3
)
 
nm*

 

Total net revenues
100
%
 
24
 
100
 %
 
5

 
100
%
*not meaningful

Net revenues from Data Center & TME increased, in terms of absolute dollars, in both fiscal 2019 and 2018 from the comparable prior year periods. The increase in fiscal 2019 was primarily due to higher sales from Data Center. The increase in fiscal 2018 from the comparable prior year period was due to higher sales from TME, and to a lesser extent, Data Center.

Net revenues from Automotive, Broadcast & Consumer increased, in terms of absolute dollars, in both fiscal 2019 and 2018 from the comparable prior year periods. The increases in fiscal 2019 and 2018 were primarily due to higher sales from Automotive and Audio, Video and Broadcast.

Net revenues from Communications increased in fiscal 2019 from the comparable prior year period. The increase was primarily due to higher sales from all sub-segments, with particular strength coming from Wireless business driven by both the continued deployment of 4G Long Term Evolution (LTE) networks and the accelerated global deployment ramp of 5G wireless networks. In fiscal 2018, net revenues from Communications decreased, driven by declines in sales from both Wireline and Wireless, from the comparable prior year period.


33


Net revenues from Industrial, Aerospace & Defense increased, in terms of absolute dollars, in both fiscal 2019 and 2018 from the comparable prior year periods. The increases in both fiscal 2019 and 2018 were due to higher sales from all sub-segments.

Channel revenue was a positive amount in fiscal 2019, because shipments to distributors exceeded what the distributors subsequently shipped to their customers during such period. In fiscal 2018, Channel revenue was a negative amount because shipments to distributors was lower than what the distributors subsequently shipped to their customers during such period.

Net Revenues by Geography

Geographic revenue information reflects the geographic location of the distributors, OEMs or contract manufacturers who purchased our products. This may differ from the geographic location of the end customers. Net revenues by geography for the fiscal years indicated were as follows:
 
(In millions)
2019
 
% of Total
 
% Change
 
2018
 
% of Total
 
% Change
 
2017
North America
$
848.7

 
28

 
13

 
$
748.9

 
30

 
1

 
$
738.3

Asia Pacific
1,385.6

 
45

 
37

 
1,008.5

 
41

 
5

 
958.6

Europe
586.9

 
19

 
17

 
501.0

 
20

 
9

 
461.1

Japan
237.8

 
8

 
14

 
208.6

 
9

 
5

 
198.7

Total net revenues
$
3,059.0

 
100

 
24

 
$
2,467.0

 
100

 
5

 
$
2,356.7


Net revenues in North America increased in both fiscal 2019 and 2018 from the comparable prior year periods. The increase in fiscal 2019 was primarily due to higher sales from Data Center and Wireline, and the increase in fiscal 2018 was primarily due to higher sales from Aerospace and Defense.

Net revenues in Asia Pacific increased in both fiscal 2019 and 2018 from the comparable prior year periods. The increase in fiscal 2019 was primarily due to higher sales from Wireless, and to a lesser extent, from Industrial, Scientific and Medical, while the increase in fiscal 2018 was primarily driven by higher sales from Consumer, and to a lesser extent from Industrial, Scientific and Medical.

Net revenues in Europe increased in both fiscal 2019 and 2018 from the comparable prior year periods. In fiscal 2019, the increase was primarily due to higher sales from Automotive, while in fiscal 2018 the increase was driven by revenue growth from TME, partially offset by lower revenues from Wireless Communications.

Net revenues in Japan increased in both fiscal 2019 and 2018 from the comparable prior year periods. In fiscal 2019, the increase was primarily driven by higher sales in TME and Audio, Video and Broadcast, while in fiscal 2018 the increase was primarily driven by higher sales in TME and Industrial, Scientific and Medical.

Gross Margin
(In millions)
2019
 
Change
 
2018
 
Change
 
2017
Gross margin
$
2,103.2

 
22
%
 
$
1,723.6

 
5
%
 
$
1,648.1

Percentage of net revenues
68.8
%
 

 
69.9
%
 

 
69.9
%

Gross margin was lower by 1.1 percentage points in fiscal 2019, while remaining flat in 2018, from the comparable prior year periods. The decrease in gross margin in fiscal 2019 was primarily due to end-market mix, as the percentage of revenue derived from Wireless (which has relatively lower gross margin) has increased significantly.

Gross margin may be affected in the future due to multiple factors, including but not limited to, those set forth above in "Risk Factors," included in Part I of this Form 10-K, shifts in the mix of customers and products, competitive-pricing pressure, manufacturing-yield issues and wafer pricing. While we expect to mitigate any adverse impacts from these factors by continuing to improve yields on our Advanced Products, improve manufacturing efficiencies and improve average selling price management, continuing growth in Wireless driven by both the continued deployment of 4G Long Term Evolution (LTE) networks and the ramp up global deployment of 5G wireless networks would negatively impact gross margin in the future.


34


In order to compete effectively, we pass manufacturing cost reductions to our customers in the form of reduced prices to the extent that we can maintain acceptable margins. Price erosion is common in the semiconductor industry, as advances in both product architecture and manufacturing process technology permit continual reductions in unit cost. We have historically been able to offset much of this revenue decline in our mature products with increased revenues from newer products.

Research and Development
(In millions)
2019
 
Change
 
2018
 
Change
 
2017
Research and development
$
743.0

 
16
%
 
$
639.8

 
6
%
 
$
601.4

Percentage of net revenues
24
%
 

 
26
%
 

 
26
%

R&D spending increased by $103.2 million or 16% during fiscal 2019, and by $38.4 million or 6% during fiscal 2018, from the comparable prior year periods. The increases were primarily attributable to higher employee compensation (including stock-based compensation), as we increased headcount to support the development of new products. For fiscal 2018, the increase was partially offset by lower mask and wafer spending.

We plan to continue to selectively invest in R&D efforts in areas such as new products and more advanced process development, IP cores and software development environments. We may also consider acquisitions to complement our strategy for technology leadership and engineering resources in critical areas.

Selling, General and Administrative
(In millions)
2019
 
Change
 
2018
 
Change
 
2017
Selling, general and administrative
$
398.4

 
10
%
 
$
362.3

 
8
%
 
$
335.2

Percentage of net revenues
13
%
 

 
15
%
 

 
14
%

SG&A expenses increased by $36.1 million or 10% during fiscal 2019, and by $27.1 million or 8% during fiscal 2018, from the comparable prior year periods. The increase in fiscal 2019 was primarily due to higher variable spending associated with higher revenue and operating margin such as sales commission and incentive compensation expense, as well as expenses related to merger and acquisition activities. In fiscal 2018, the increase was largely due to higher employee compensation (including stock-based compensation) from increased headcount relating to revenue growth.

Executive Transition Costs

During the fourth quarter of fiscal 2018, we announced the transition of our President and Chief Executive Officer position, whereby Moshe Gavrielov resigned from those roles and Victor Peng assumed these roles. Additionally, we also implemented restructuring measures to realign resources and drive overall operating efficiencies, which impacted approximately 60 positions in various geographies and functions worldwide. We recorded total transition charges of $33.4 million in the fourth quarter of fiscal 2018, primarily related to severance pay expenses and other benefits. As of the end of fiscal 2019, the remaining accrual for severance and other benefits was immaterial.

Amortization of Acquisition-Related Intangibles
(In millions)
2019
 
Change
 
2018
 
Change
 
2017
Amortization of acquisition-related intangibles
$
4.9

 
129
%
 
$
2.2

 
(58
)%
 
$
5.1

Percentage of net revenues
%
 

 
%
 

 
%

Amortization of acquisition-related intangibles expense increased in fiscal 2019 as compared to fiscal 2018, which was primarily due to additional amortization expense from intangible assets acquired through the Deephi Technology., Ltd
(Deephi Tech) acquisition in the second quarter of fiscal 2019 (See "Note 20. Business Combination" to our consolidated financial statements included in Item 8. "Financial Information and Supplementary Data" for more information). The amortization expense decreased in fiscal 2018 as compared to prior year period as certain intangibles were fully amortized in fiscal 2017 and during fiscal 2018.


35


Stock-Based Compensation
(In millions)
2019
 
Change
 
2018
 
Change
 
2017
Stock-based compensation included in:


 


 


 


 


Cost of revenues
$
8.8

 
4
 %
 
$
8.5

 
6
%
 
$
8.0

Research and development
86.4

 
13
 %
 
76.8

 
15
%
 
66.8

Selling, general and administrative
52.7

 
2
 %
 
51.9

 
8
%
 
48.0

Executive transition costs

 
(100
)%
 
16.6

 
100
%
 


$
147.9

 
(4
)%
 
$
153.8

 
25
%
 
$
122.8

Excluding the executive transition costs portion, stock-based compensation increased by $10.7 million and $14.4 million in fiscal 2019 and 2018, respectively, as compared to the prior year periods. The increases were primarily related to higher expenses associated with restricted stock units, as we granted restricted stock units at a higher fair value in the recent years.

Interest and Other Income (Expense), Net
(In millions)
2019
 
Change
 
2018
 
Change
 
2017
Interest and other income (expense), net
$
11.5

 
115
%
 
$
5.4

 
164
%
 
$
(8.3
)
Percentage of net revenues
%
 

 
%
 

 
 %

In fiscal 2019 we had net interest and other income of $11.5 million as compared to net interest and other income of $5.4 million in fiscal 2018. The increase was primarily due to higher interest income from the investment portfolio. In fiscal 2018, we had net interest and other income of $5.4 million as compared to net interest and other expense of $8.3 million in fiscal 2017. The increase was primarily due to higher interest income from the investment portfolio, and to a lesser extent, lower interest expenses from the 2024 Notes and its related interest rate swap contracts.

Provision for Income Taxes
(In millions)
2019
 
Change
 
2018
 
Change
 
2017
Provision for income taxes
$
78.6

 
(65
)%
 
$
227.4

 
225
%
 
$
69.9

Percentage of net revenues
3
%
 

 
9
%
 

 
3
%
Effective tax rate
8
%
 

 
33
%
 

 
10
%

On December 22, 2017, the Tax Cuts and Jobs Act (TCJA) was enacted into law. The TCJA provides for numerous significant tax law changes and modifications including the reduction of the U.S. federal corporate income tax rate from 35% to 21%, the requirement for companies to pay a one-time transition tax on earnings of certain foreign subsidiaries that were previously tax deferred and the creation of a new tax on the global intangible low-taxed income (GILTI) of foreign subsidiaries. Some provisions of the TCJA began to impact us in fiscal 2018, while other provisions impacted us beginning in fiscal 2019.

Staff Accounting Bulletin (SAB) 118 allowed companies to record provisional amounts and recognize the effect of the tax law changes during a measurement period. We recorded provisional income tax expense of $214.7 million in our fiscal 2018 results. During fiscal 2019, we recorded income tax expense of $2.4 million as measurement period adjustments to the provisional amounts recorded in fiscal 2018. The measurement period ended in the third quarter of fiscal 2019. Although the measurement period has closed, further technical guidance related to the TCJA, including final regulations on a broad range of topics, is expected to be issued. In accordance with Accounting Standards Codification (ASC) 740, the Company will recognize any effects of the guidance in the period that such guidance is issued.

The difference between the U.S. federal statutory tax rate of 21% and our effective tax rate in fiscal 2019 was primarily due to the favorable impact of income earned in lower tax rate jurisdictions, which was partially offset by the new tax on GILTI.

The difference between the blended U.S. federal tax rate of 31.5% and our effective tax rate in fiscal 2018 was primarily due to the one-time transition tax net of the reversal of the related deferred tax liabilities and the beneficial impact of income earned in lower tax rate jurisdictions.

The decrease in the effective tax rate for fiscal 2019 from the comparable prior year period was primarily due to the U.S. federal one-time transition tax of $590.2 million recognized in fiscal 2018, partially offset by the reversal of deferred tax liabilities related

36


to U.S. federal income tax on a portion of unremitted foreign earnings that had been accrued through fiscal 2017 in the amount of $381.7 million.

The increase in the effective tax rate in fiscal 2018 compared with fiscal 2017 was primarily due to the U.S. federal one-time transition tax of $590.2 million recognized in fiscal 2018, partially offset by the reversal of deferred tax liabilities related to U.S. federal income tax on a portion of unremitted foreign earnings that had been accrued through fiscal 2017 in the amount of $381.7 million.


Financial Condition, Liquidity and Capital Resources

We have historically used a combination of cash flows from operations and equity and debt financing to support ongoing business activities, acquire or invest in critical or complementary technologies, purchase facilities and capital equipment, repurchase our common stock and debentures under our repurchase program, pay dividends and finance working capital. Additionally, our investments in debt securities are liquid and available for future business needs.

Fiscal 2019 Compared to Fiscal 2018

Cash, Cash Equivalents and Short-term and Long-term Investments

The combination of cash, cash equivalents and short-term and long-term investments as of March 30, 2019 and March 31, 2018 totaled $3.23 billion and $3.55 billion, respectively. As of March 30, 2019, we had cash, cash equivalents and short-term investments of $3.18 billion and working capital of $3.42 billion. As of March 31, 2018, cash, cash equivalents and short-term investments were $3.45 billion and working capital was $3.24 billion.

As of March 30, 2019, we had $1.80 billion of cash, cash equivalents and short-term investments held by our non-U.S. entities. The recent TCJA that was signed into law on December 22, 2017, subjects U.S. companies to a one-time transition tax on total post-1986 earnings and profits of their foreign subsidiaries. The TCJA also generally allows companies to repatriate these accumulated foreign earnings without incurring additional U.S. federal taxes beginning after December 31, 2017.  Accordingly, substantially all $1.80 billion of cash, cash equivalents and short-term investments held by our non-U.S. entities will be available for use in the U.S. without incurring additional U.S. federal income taxes. The one-time transition tax liability is payable in eight annual installments, as outlined in "Contractual Obligations" below. The first installment was paid in the second quarter of fiscal 2019. The second installment is classified as a current income tax payable. See “Note 14. Income Taxes” to our consolidated financial statements, included in Item 8. "Financial Statements and Supplementary Data," for additional information about the one-time transition tax.

During fiscal 2019, our operations generated net positive cash flow of $1.09 billion, which was $271.1 million higher than the $820.0 million generated during fiscal 2018. The positive cash flow from operations generated during fiscal 2019 was primarily from net income as adjusted for non-cash related items and decreases in accounts receivable, increases in accounts payable and accrued liabilities. These items were partially offset by increases in inventories and other assets and a decrease in income taxes payable.

Net cash used in investing activities was $690.5 million during fiscal 2019 as compared to net cash provided by investing activities of $948.2 million in fiscal 2018. Net cash used in investing activities during fiscal 2019 consisted of $312.5 million of net purchases of available-for-sale securities, $234.1 million of net cash paid in connection with the Deephi Tech acquisition, $89.0 million of purchases of property, plant and equipment and other intangibles and $54.8 million of other investing activities.

Net cash used in financing activities was $1.04 billion in fiscal 2019, as compared to $555.6 million in fiscal 2018. Net cash used in financing activities during fiscal 2019 consisted of $500.0 million of payment for settlement of our $500.0 million principal amount of 2.125% Notes issued in March 2014 (2019 Notes), $364.2 million of dividend payments to stockholders and $161.6 million of payment to repurchase common stock, which were partially offset by $48.7 million from issuance of common stock under employee stock plans.

Accounts Receivable

Accounts receivable decreased by $47.1 million and days sales outstanding (DSO) decreased to 40 days at March 30, 2019 from 56 days at March 31, 2018. The decrease was primarily due to strong collections during the year as well as timing of customer shipments. Our accounts receivable were primarily current.


37


Inventories

Inventories increased to $315.4 million as of March 30, 2019 from $236.1 million as of March 31, 2018, while inventory days at Xilinx increased to 120 days at March 30, 2019 from 116 days at March 31, 2018. We attempt to maintain sufficient levels of inventory in various product, package and speed configurations in order to keep lead times short and to meet forecasted customer demand as well as address potential supply constraints. Conversely, we also attempt to minimize the handling costs associated with maintaining higher inventory levels and to fully realize the opportunities for cost reductions associated with architecture and manufacturing process advancements. We continually strive to balance these two objectives to provide excellent customer response at a competitive cost.

Property, Plant and Equipment and Other Intangibles

During fiscal 2019, we invested $89.0 million in property, plant and equipment and other intangibles, as compared to $49.9 million in fiscal 2018. Primary investments in fiscal 2019 were for machinery and equipment, building improvements, computer equipment and equipment related to the support of our new products development and infrastructures.

Current Liabilities

Current liabilities decreased to $475.0 million at the end of fiscal 2019 from $911.9 million at the end of fiscal 2018. The changes were primarily due to a $500.0 million payment of our 2019 Notes, as well as a decrease in our income taxes payable. These decreases were partially offset by increases of $40.9 million in accrued payroll and related liabilities, $21.9 million in other accrued liabilities and $18.5 million in accounts payable.

Stockholders' Equity

Stockholders' equity increased $501.2 million to $2.86 billion during fiscal 2019 from $2.36 billion in fiscal 2018. The increase was primarily due to $889.8 million in net income for fiscal 2019 and $147.9 million of stock-based compensation, partially offset by repurchase of common stock of approximately $161.6 million and $364.2 million of payment of dividends to stockholders.

Fiscal 2018 Compared to Fiscal 2017

Cash, Cash Equivalents and Short-term and Long-term Investments

The combination of cash, cash equivalents and short-term and long-term investments as of March 31, 2018 and April 1, 2017 totaled $3.55 billion and $3.44 billion, respectively. As of March 31, 2018, we had cash, cash equivalents and short-term investments of $3.45 billion and working capital of $3.24 billion. As of April 1, 2017, cash, cash equivalents and short-term investments were $3.32 billion and working capital was $3.08 billion.

As of March 31, 2018, we had $1.45 billion of cash, cash equivalents and short-term investments held by our non-U.S. entities. Substantially all $1.45 billion of cash, cash equivalents and short-term investments held by our non-U.S. entities will be available for use in the U.S. without incurring additional U.S. federal income taxes.

During fiscal 2018, our operations generated net positive cash flow of $820.0 million, which was $114.1 million lower than the $934.1 million generated during fiscal 2017. The positive cash flow from operations generated during fiscal 2018 was primarily from net income as adjusted for non-cash related items and increases in income taxes payable and accrued liabilities. These items were partially offset by increases in accounts receivable and other assets and increase in account payable.

Net cash provided by investing activities was $948.2 million during fiscal 2018, as compared to net cash used by investing activities of $494.0 million in fiscal 2017. Net cash provided by investing activities during fiscal 2018 consisted of $1.02 billion of net proceeds from sales and maturity of available-for-sale securities, which was partially offset by $49.9 million for purchases of property, plant and equipment and other intangibles and $24.6 million of other investing activities.

Net cash used in financing activities was $555.6 million in fiscal 2018, as compared to $965.2 million in fiscal 2017. Net cash used in financing activities during fiscal 2018 consisted of $474.3 million of payment to repurchase of common stock, $353.1 million of dividend payments to stockholders and $457.9 million of payment for settlement of our $600.0 million principal amount of 2.625% convertible notes issued in June 2010 (2017 Convertible Notes), which were partially offset by $745.2 million of proceeds from issuance of long-term debt and $47.5 million of proceeds from issuance of common stock under employee stock plans.

38



Accounts Receivable

Accounts receivable increased by $98.4 million and DSO increased to 56 days at March 31, 2018 from 44 days at April 1, 2017. The increase was primarily due to timing of customer shipments and collections.

Inventories

Inventories increased to $236.1 million as of March 31, 2018 from $227.0 million as of April 1, 2017, while inventory days at Xilinx decreased to 116 days at March 31, 2018 from 117 days at April 1, 2017. We attempt to maintain sufficient levels of inventory in various product, package and speed configurations in order to keep lead times short and to meet forecasted customer demand as well as address potential supply constraints. Conversely, we also attempt to minimize the handling costs associated with maintaining higher inventory levels and to fully realize the opportunities for cost reductions associated with architecture and manufacturing process advancements. We continually strive to balance these two objectives to provide excellent customer response at a competitive cost.

Property, Plant and Equipment and Other Intangibles

During fiscal 2018, we invested $49.9 million in property, plant and equipment and other intangibles, as compared to $72.1 million in fiscal 2017. Primary investments in fiscal 2018 were for building improvements, computer equipment and equipment related to the support of our new products development and infrastructures.

Current Liabilities

Current liabilities increased to $911.9 million at the end of fiscal 2018 from $842.7 million at the end of fiscal 2017. The changes were primarily due to a net increase in our short-term portion of long-term debt, as we reclassified $499.2 million of our 2019 Notes to short term and paid $457.9 million for conversion of our 2017 Convertible Notes, as well as increases in our income taxes payable and accrued payroll and related liabilities. These increases were partially offset by decrease of $35.5 million in other accrued liabilities.

Temporary and Stockholders' Equity

Temporary and stockholders' equity decreased $225.8 million during fiscal 2018 from $2.59 billion in fiscal 2017 to $2.36 billion in fiscal 2018. The decrease was primarily due to repurchase of common stock of approximately $474.3 million and $353.1 million of payment of dividends to stockholders. These decreases were partially offset by $464.0 million in net income for fiscal 2018 and $153.8 million of stock-based compensation.

Liquidity and Capital Resources

Cash generated from operations is used as our primary source of liquidity and capital resources. Our investment portfolio is also available for future cash requirements as is our $400.0 million revolving credit facility entered into in December 2016 (expiring in December 2021). We are not aware of any lack of access to the revolving credit facility; however, we can provide no assurance that access to the credit facility will not be impacted by adverse conditions in the financial markets. Our credit facility is not reliant upon a single bank. There have been no borrowings to date under our existing revolving credit facility.

We repurchased 2.4 million shares of our common stock for approximately $161.6 million during fiscal 2019. During fiscal 2018, we repurchased 7.0 million shares of common stock for approximately $474.3 million. During fiscal 2019, we paid $364.2 million in cash dividends to stockholders, representing $1.44 per common share. During fiscal 2018, we paid $353.1 million in cash dividends to stockholders, representing $1.40 per common share. On April 18, 2019, our Board of Directors declared a cash dividend of $0.37 per common share for the first quarter of fiscal 2020. The dividend is payable on June 3, 2019 to stockholders of record as of May 16, 2019. Our common stock and debentures repurchase program and dividend policy could be impacted by, among other items, our views on potential future capital requirements relating to R&D, investments and acquisitions, legal risks, principal and interest payments on our debentures and other strategic investments.

We anticipate that existing sources of liquidity and cash flows from operations will be sufficient to satisfy our cash needs for the foreseeable future. We will continue to evaluate opportunities for investments to obtain additional wafer capacity, to procure additional capital equipment and facilities, to develop new products, and to potentially acquire technologies or businesses that could complement our business. However, certain risks and other factors, including those discussed in Item 1A and below, could affect our cash positions adversely.

39



Contractual Obligations

The following table summarizes our significant contractual obligations as of March 30, 2019 and the effect such obligations are expected to have on our liquidity and cash flows in future periods. This table excludes amounts already recorded on our consolidated balance sheet as accounts payable, income taxes payable, other accrued liabilities and other long-term liabilities as of March 30, 2019.
 
 
Payments Due by Period
(In millions)
 
Total
 
Less than 1 year
 
1-3 years
 
3-5 years
 
More than 5 years
Operating lease obligations (1)
 
$
72.4

 
$
12.0

 
$
20.3

 
$
10.8

 
$
29.3

Inventory and manufacturing-related purchase obligations (2)
 
230.8

 
230.8

 

 

 

Electronic design automation (3)
 
4.4

 
4.4

 

 

 

Other ongoing operations (4)
 
38.9

 
24.6

 
12.5

 
0.2

 
1.6

2021 Notes-principal and interest (5)
 
529.4

 
14.4

 
515.0

 

 

2024 Notes-principal and interest (5)
 
853.3

 
14.7

 
44.3

 
33.2

 
761.1

Tax obligations (6)
 
477.6

 

 
90.2

 
129.6

 
257.8

Total
 
$
2,206.8

 
$
300.9

 
$
682.3

 
$
173.8

 
$
1,049.8


(1)
We lease some of our facilities, office buildings and land under non-cancelable operating leases that expire at various dates through November 2035. Rent expense, net of rental income, under all operating leases was approximately $4.4 million for fiscal 2019. See "Note 8. Commitments" to our consolidated financial statements, included in Item 8. "Financial Statements and Supplementary Data," for additional information about operating leases.

(2)
Due to the nature of our business, we depend entirely upon subcontractors to manufacture our silicon wafers and provide assembly and some test services. The lengthy subcontractor lead times require us to order the materials and services in advance, and we are obligated to pay for the materials and services when completed. We expect to receive and pay for these materials and services in the next three to six months, as the products meet delivery and quality specifications.

(3)
As of March 30, 2019, we had $4.4 million of non-cancelable license obligations to providers of electronic design automation software and hardware/software maintenance.

(4)
As of March 30, 2019, we had $38.9 million in commitments primarily related to open purchase orders from ordinary operations.

(5)
For purposes of this table we have assumed the outstanding principal of our debentures will be paid on maturity dates, March 15, 2021 for the 2021 Notes and June 1, 2024 for the 2024 Notes. See "Note 12. Debt and Credit Facility" to our consolidated financial statements, included in Item 8. "Financial Statements and Supplementary Data," for additional information about our debentures.

(6)
Tax obligations represent the future cash payments related to the one-time transition tax that resulted from the enactment of the TCJA as described in “Note 14. Income Taxes” to our consolidated financial statements, included in Item 8. "Financial Statements and Supplementary Data.” The table does not include the current transition tax installment payable of $37.7 million which is due in fiscal 2020 and classified as a current liability on the consolidated balance sheet.

As of March 30, 2019, $515.2 million of liabilities were classified as long-term income taxes payable in the consolidated balance sheets. Of the $515.2 million, $477.6 million was the estimated long-term portion of the one-time transition tax that resulted from the enactment of the TCJA. The remaining $37.6 million of the long-term income taxes payable was for uncertain tax positions and related interest and penalties. Since the Company is unable to reasonably estimate the timing of settlements and any future payments related to uncertain tax positions, these liabilities have been excluded from the contractual obligations table above.

Off-Balance-Sheet Arrangements

As of March 30, 2019, we did not have any significant off-balance-sheet arrangements, as defined in Item 303(a)(4)(ii) of SEC Regulation S-K.

Recent Accounting Pronouncements

See "Note 2. Summary of Significant Accounting Policies and Concentrations of Risk" to our consolidated financial statements, included in Item 8. "Financial Statements and Supplementary Data," for information about recent accounting pronouncements, including the expected dates of adoption and estimated effects, if any, on our consolidated financial statements.


40


ITEM 7A.
QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK

Interest Rate Risk

Our exposure to interest rate risk relates to certain types of investments, which consists of fixed income securities with a fair value of approximately $2.65 billion as of March 30, 2019 and to our interest rate swap contracts in relation to the issuance of the 2024 Notes (as our interest rate swap contracts carry a variable interest rate based on LIBOR plus a spread). These investments include mortgage-backed securities, commercial mortgage-backed securities, financial institution securities, non-financial institution securities, U.S. and foreign government and agency securities, asset-backed securities and debt mutual funds. Our primary aim with our investment portfolio is to invest available cash while preserving principal and meeting liquidity needs. In accordance with our investment policy, we place investments with high credit quality issuers and limit the amount of credit exposure to any one issuer based upon the issuer's credit rating. These securities are subject to interest rate risk and will decrease in value if market interest rates increase. A hypothetical 100 basis-point (one percentage point) increase or decrease in interest rates compared to rates at March 30, 2019 and March 31, 2018 would have affected the fair value of our investment portfolio by approximately $31.0 million and $40.0 million, respectively.

Credit Market Risk

The global credit markets may experience adverse conditions that negatively impact the values of various types of investment and non-investment grade securities. The global credit and capital markets may experience significant volatility and disruption due to instability in the global financial system, uncertainty related to global economic conditions and concerns regarding sovereign financial stability. Therefore, there is a risk that we may incur other-than-temporary impairment charges for certain types of investments should credit market conditions deteriorate. See "Note 4. Financial Instruments" to our consolidated financial statements, included in Item 8. "Financial Statements and Supplementary Data."

Foreign Currency Exchange Risk

Sales to all direct OEMs and distributors are denominated in U.S. dollars.

Gains and losses on foreign currency forward contracts that are designated as hedges of anticipated transactions, for which a firm commitment has been attained and the hedged relationship has been effective, are deferred and included in income or expenses in the same period that the underlying transaction is settled. Gains and losses on any instruments not meeting the above criteria are recognized in income or expenses in the consolidated statements of income as they are incurred.

We enter into forward currency exchange contracts to hedge our overseas operating expenses and other liabilities when deemed appropriate. As of March 30, 2019 and March 31, 2018, we had the following outstanding forward currency exchange contracts (in notional amount):
 
(In millions and U.S. dollars)
March 30, 2019

March 31, 2018
Singapore Dollar
$
29.4


$
24.9

Euro
39.4


39.0

Indian Rupee
78.0


62.5

British Pound
10.6


8.1

Japanese Yen
3.8


3.8

Chinese Yuan
34.4


8.3


$
195.6


$
146.6


As part of our strategy to reduce volatility of operating expenses due to foreign exchange rate fluctuations, we employ a hedging program with forward outlook of up to two years for major foreign-currency-denominated operating expenses. The outstanding forward currency exchange contracts expire at various dates through February 2021. The net unrealized gains, which approximate the fair market value of the forward currency exchange contracts, are expected to be recognized in the consolidated statements of income within the next two years.

Our investments in several of our wholly-owned subsidiaries are recorded in currencies other than the U.S. dollar. As the financial statements of these subsidiaries are translated at each quarter end during consolidation, fluctuations of exchange rates between the foreign currency and the U.S. dollar increase or decrease the value of those investments. These fluctuations are recorded within

41


stockholders' equity as a component of accumulated other comprehensive income (loss). Other monetary foreign-denominated assets and liabilities are revalued on a monthly basis with gains and losses on revaluation reflected in net income. A hypothetical 10% favorable or unfavorable change in foreign currency exchange rates at March 30, 2019 and March 31, 2018 would have affected the annualized foreign-currency-denominated operating expenses of our foreign subsidiaries by less than $14.0 million for each year. In addition, a hypothetical 10% favorable or unfavorable change in foreign currency exchange rates compared to rates at March 30, 2019 and March 31, 2018 would have affected the value of foreign-currency-denominated cash and investments by less than $7.0 million as of each date.


42


ITEM 8.
FINANCIAL STATEMENTS AND SUPPLEMENTARY DATA

XILINX, INC.
CONSOLIDATED STATEMENTS OF INCOME
 
 
Years Ended
(In thousands, except per share amounts)
March 30, 2019
 
March 31, 2018 [1]
 
April 1, 2017 [1]
Net revenues
$
3,059,040

 
$
2,467,023

 
$
2,356,742

Cost of revenues
955,868

 
743,419

 
708,632

Gross margin
2,103,172

 
1,723,604

 
1,648,110

Operating expenses:

 

 

Research and development
743,027

 
639,750

 
601,443

Selling, general and administrative
398,416

 
362,329

 
335,150

Amortization of acquisition-related intangibles
4,930

 
2,152

 
5,127

Executive transition costs

 
33,351

 

Total operating expenses
1,146,373

 
1,037,582

 
941,720

Operating income
956,799

 
686,022

 
706,390

Interest and other income (expense), net
11,533

 
5,357

 
(8,314
)
Income before income taxes
968,332

 
691,379

 
698,076

Provision for income taxes
78,582

 
227,398

 
69,943

Net income
$
889,750

 
$
463,981

 
$
628,133

Net income per common share:

 

 

Basic
$
3.52

 
$
1.86

 
$
2.49

Diluted
$
3.47

 
$
1.80

 
$
2.34

Shares used in per share calculations:

 

 
 
Basic
252,762

 
249,595

 
252,301

Diluted
256,434

 
257,960

 
268,813


[1] Prior year balances have been restated to reflect the retrospective application of the new revenue recognition accounting standard. Please refer to "Note 2. Summary of Significant Accounting Policies and Concentrations of Risk."

See notes to consolidated financial statements.



43


XILINX, INC.
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME

 
Years Ended
(In thousands)
March 30, 2019
 
March 31, 2018 [1]

April 1, 2017 [1]
Net income
$
889,750

 
$
463,981

 
$
628,133

Other comprehensive income (loss), net of tax:


 


 


Net change in unrealized gains (losses) on available-for-sale securities
8,979

 
(8,211
)
 
(12,712
)
Reclassification adjustment for (gains) losses on available-for-sale securities
(260
)
 
349

 
(3,119
)
Net change in unrealized (losses) gains on hedging transactions
(7,181
)
 
5,517

 
(1,296
)
Reclassification adjustment for losses (gains) on hedging transactions
5,603

 
(4,655
)
 
1,701

Cumulative translation adjustment, net
(4,441
)
 
2,375

 
(2,624
)
Other comprehensive income (loss)
2,700

 
(4,625
)
 
(18,050
)
Total comprehensive income
$
892,450

 
$
459,356

 
$
610,083


[1] Prior year balances have been restated to reflect the retrospective application of the new revenue recognition accounting standard. Please refer to "Note 2. Summary of Significant Accounting Policies and Concentrations of Risk."

See notes to consolidated financial statements.


44


XILINX, INC.
CONSOLIDATED BALANCE SHEETS
 
(In thousands, except par value amounts)
March 30, 2019
 
March 31, 2018 [1]
ASSETS

 

Current assets:

 

Cash and cash equivalents
$
1,544,490

 
$
2,179,328

Short-term investments
1,631,194

 
1,268,242

Accounts receivable, net of allowances for doubtful accounts of $3,170 and $3,170 in 2019 and 2018, respectively
335,165

 
382,246

Inventories
315,358

 
236,077

Prepaid expenses and other current assets
65,771

 
88,695

Total current assets
3,891,978

 
4,154,588

Property, plant and equipment, at cost:


 


Land
65,298

 
65,298

Buildings
353,914

 
343,373

Machinery and equipment
438,617

 
395,318

Furniture and fixtures
45,164

 
51,034


902,993

 
855,023

Accumulated depreciation and amortization
(574,064
)
 
(550,906
)
Net property, plant and equipment
328,929

 
304,117

Long-term investments
53,433

 
97,896

Goodwill
340,718

 
162,421

Acquisition-related intangibles, net
80,723

 
4,123

Other assets
455,567

 
337,402

Total Assets
$
5,151,348

 
$
5,060,547

LIABILITIES AND STOCKHOLDERS’ EQUITY

 

Current liabilities:

 

Accounts payable
$
117,491

 
$
98,999

Accrued payroll and related liabilities
247,268

 
206,367

Income taxes payable
28,718

 
47,713

Other accrued liabilities
81,559

 
59,680

Current portion of long-term debt

 
499,186

Total current liabilities
475,036

 
911,945

Long-term debt
1,234,807

 
1,214,440

Long-term income taxes payable
515,192

 
523,864

Other long-term liabilities
64,804

 
49,945

Commitments and contingencies (Note 8 and Note 16)

 

Stockholders' equity:

 

Preferred stock, $.01 par value; 2,000 shares authorized; none issued and outstanding

 

Common stock, $.01 par value; 2,000,000 shares authorized; 253,891 and 253,377 shares issued and outstanding in 2019 and 2018, respectively
2,539

 
2,534

Additional paid-in capital
1,005,411

 
878,672

Retained earnings
1,876,969

 
1,513,656

Accumulated other comprehensive loss
(23,410
)
 
(34,509
)
Total stockholders’ equity
2,861,509

 
2,360,353

Total Liabilities and Stockholders’ Equity
$
5,151,348

 
$
5,060,547


[1] Prior year balances have been restated to reflect the retrospective application of the new revenue recognition accounting standard. Please refer to "Note 2. Summary of Significant Accounting Policies and Concentrations of Risk."
See notes to consolidated financial statements.

45


XILINX, INC.
CONSOLIDATED STATEMENTS OF CASH FLOWS
 
Years Ended
(In thousands)
March 30, 2019
 
March 31, 2018 [1]
 
April 1, 2017 [1]
Cash flows from operating activities:

 

 
 
Net income
$
889,750

 
$
463,981

 
$
628,133

Adjustments to reconcile net income to net cash provided by operating activities:

 

 

Depreciation and amortization of software
70,704

 
50,172

 
45,423

Amortization
33,656

 
46,582

 
17,203

Stock-based compensation
147,942

 
153,815

 
122,858

Amortization of debt discount
1,144

 
2,548

 
11,692

Provision for deferred income taxes
(32,993
)
 
(363,923
)
 
68,856

Others
3,901

 
8,189

 
(1,834
)
Changes in assets and liabilities:

 

 

Accounts receivable, net
47,081

 
(98,396
)
 
59,245

Inventories
(78,602
)
 
(9,176
)
 
(48,244
)
Prepaid expenses and other current assets
(4,696
)
 
(9,727
)
 
(1,000
)
Other assets
(27,484
)
 
(22,243
)
 
(20,556
)
Accounts payable
11,137

 
(16,691
)
 
10,983

Accrued liabilities (including executive transition costs)
46,585

 
48,723

 
33,899

Income taxes payable
(16,910
)
 
566,173

 
7,473

Net cash provided by operating activities
1,091,215

 
820,027

 
934,131

Cash flows from investing activities:

 

 

Purchases of available-for-sale securities
(1,998,881
)
 
(2,332,140
)
 
(2,817,197
)
Proceeds from sale of available-for-sale and equity securities
35,734

 
1,161,410

 
695,030

Proceeds from maturity of available-for-sale securities
1,650,604

 
2,194,828

 
2,709,547

Purchases of property, plant, equipment and software
(89,045
)
 
(49,918
)
 
(72,051
)
Acquisition of businesses, net of cash acquired
(234,145
)
 
(1,364
)
 
(3,114
)
Other investing activities
(54,810
)
 
(24,573
)
 
(18,265
)
Net cash provided by (used in) investing activities
(690,543
)
 
948,243

 
493,950

Cash flows from financing activities:

 

 

Repurchases of common stock
(161,551
)
 
(474,254
)
 
(522,045
)
Taxes paid related to net share settlement of restricted stock units
(48,335
)
 
(60,391
)
 
(35,392
)
Proceeds from issuance of common stock through various stock plans
48,669

 
47,454

 
68,184

Payment of dividends to stockholders
(364,244
)
 
(353,053
)
 
(332,542
)
Repayment of debt
(500,000
)
 
(457,918
)
 
(142,082
)
Proceeds from issuance of long-term debts

 
745,175

 

Other financing activities
(10,049
)
 
(2,650
)
 
(1,325
)
Net cash used in financing activities
(1,035,510
)
 
(555,637
)
 
(965,202
)
Net increase (decrease) in cash and cash equivalents
(634,838
)
 
1,212,633

 
462,879

Cash and cash equivalents at beginning of period
2,179,328

 
966,695

 
503,816

Cash and cash equivalents at end of period
$
1,544,490

 
$
2,179,328

 
$
966,695

Supplemental disclosure of cash flow information:

 

 

Interest paid
$
70,326

 
$
50,928

 
$
41,375

Income taxes paid (refunded), net
$
128,377

 
$
25,343

 
$
(6,341
)
Unsettled investment receivables
$
655

 
$
16,461

 
$
21,558

Unsettled investment payables
$

 
$
5,860

 
$
62,199

Capital expenditures included in accounts payable and accrued liabilities
$
66,237

 
$
15,897

 
$
1,461

[1] Prior year balances have been restated to reflect the retrospective application of the new revenue recognition accounting standard. Please refer to "Note 2. Summary of Significant Accounting Policies and Concentrations of Risk."
See notes to consolidated financial statements.

46


XILINX, INC.
CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY

 
Common Stock
Outstanding
 
Additional
Paid-in
Capital
 
Retained
Earnings
 
Accumulated
Other
Comprehensive
Income (Loss)
 
Total
Stockholders'
Equity
(In thousands, except per share amounts)
Shares
 
Amount
 
 
 
 
Balance as of April 2, 2016 [1]
253,687

 
$
2,537

 
$
726,921

 
$
1,939,963

 
$
(6,631
)
 
$
2,662,790

Components of comprehensive income:

 

 

 

 

 
 
Net income [1]

 

 

 
628,133

 

 
628,133

Other comprehensive loss

 

 

 

 
(18,050
)
 
(18,050
)
Issuance of common shares under employee stock plans, net
4,195

 
42

 
32,751

 

 

 
32,793

Repurchase and retirement of common stock
(9,855
)
 
(99
)
 
(91,223
)
 
(430,724
)
 

 
(522,046
)
Stock-based compensation expense

 

 
122,858

 

 

 
122,858

Stock-based compensation capitalized in inventory

 

 
239

 

 

 
239

Temporary equity reclassification

 

 
11,488

 

 

 
11,488

Convertible debt conversion

 

 
488

 

 

 
488

Cash dividends declared ($1.32 per common share)

 

 

 
(332,542
)
 

 
(332,542
)
Balance as of April 1, 2017 [1]
248,027

 
2,480

 
803,522

 
1,804,830

 
(24,681
)
 
2,586,151

Components of comprehensive income:

 

 

 

 

 

Net income [1]

 

 

 
463,981

 

 
463,981

Other comprehensive loss

 

 

 

 
(4,625
)
 
(4,625
)
Reclassification of stranded tax effects

 

 

 
5,203

 
(5,203
)
 

Issuance of common shares under employee stock plans, net
3,133

 
32

 
(12,969
)
 

 

 
(12,937
)
Repurchase and retirement of common stock
(6,957
)
 
(70
)
 
(66,879
)
 
(407,305
)
 

 
(474,254
)
Stock-based compensation expense

 

 
153,815

 

 

 
153,815

Stock-based compensation capitalized in inventory

 

 
(131
)
 

 

 
(131
)
Temporary equity reclassification

 

 
1,406

 

 

 
1,406

Exercise of warrants (Note 12)
9,174

 
92

 
(92
)
 

 

 

Cash dividends declared ($1.40 per common share)

 

 

 
(353,053
)
 

 
(353,053
)
Balance as of March 31, 2018 [1]
253,377

 
2,534

 
878,672

 
1,513,656

 
(34,509
)
 
2,360,353

Components of comprehensive income:

 

 

 

 

 

Net income

 

 

 
889,750

 

 
889,750

Other comprehensive income

 

 

 

 
2,700

 
2,700

Cumulative-effect of equity investments adoption (Note 2)

 

 

 
(8,399
)
 
8,399

 

Issuance of common shares under employee stock plans, net
2,950

 
29

 
306

 

 

 
335

Repurchase and retirement of common stock
(2,436
)
 
(24
)
 
(21,509
)
 
(140,018
)
 

 
(161,551
)
Stock-based compensation expense

 

 
147,942

 

 

 
147,942

Cumulative-effect of deferred tax from intra-entity asset transfer adoption (Note 2)






(13,776
)
 


(13,776
)
Cash dividends declared ($1.44 per common share)

 

 

 
(364,244
)
 

 
(364,244
)
Balance as of March 30, 2019
253,891

 
$
2,539

 
$
1,005,411

 
$
1,876,969

 
$
(23,410
)
 
$
2,861,509


[1] Prior year balances have been restated to reflect the retrospective application of the new revenue recognition accounting standard. Please refer to "Note 2. Summary of Significant Accounting Policies and Concentrations of Risk."
See notes to consolidated financial statements.


47


XILINX, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

Note 1. Nature of Operations

Xilinx, Inc. (Xilinx or the Company) designs, develops and markets programmable devices and associated technologies, including advanced ICs in the form of PLDs, boards, software design tools and predefined system functions delivered as IP. In addition to its programmable platforms, the Company provides design services, customer training, field engineering and technical support. The wafers used to manufacture its products are obtained primarily from independent wafer manufacturers located in Taiwan and Korea. The Company is dependent on these foundries to produce and deliver silicon wafers on a timely basis. The Company is also dependent on subcontractors, primarily located in the Asia Pacific region, to provide semiconductor assembly, test and shipment services. Xilinx is a global company with sales offices throughout the world. The Company derives over one-half of its revenues from international sales, primarily in the Asia Pacific region, Europe and Japan.

Note 2.
Summary of Significant Accounting Policies and Concentrations of Risk

Basis of Presentation

The accompanying consolidated financial statements include the accounts of Xilinx and its wholly-owned subsidiaries after elimination of all intercompany transactions. The Company uses a 52- to 53-week fiscal year ending on the Saturday nearest March 31. Fiscal 2019, 2018 and 2017 were a 52-week year ended on March 30, 2019, March 31, 2018 and April 1, 2017, respectively. Fiscal 2020 will be a 52-week year ending on March 28, 2020.

Use of Estimates

The preparation of financial statements in conformity with accounting principles generally accepted in the U.S. requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent liabilities at the date of the financial statements and the reported amounts of net revenues and expenses during the reporting period. Such estimates relate to, among others, the useful lives of assets, assessment of recoverability of property, plant and equipment, long-lived assets and goodwill, inventory write-downs, allowances for doubtful accounts, valuation of intangible assets, customer returns, deferred tax assets, stock-based compensation, potential reserves relating to litigation and tax matters, valuation of certain investments and derivative financial instruments as well as other accruals or reserves. Actual results may differ from those estimates and such differences may be material to the financial statements.

Cash Equivalents and Investments

Cash equivalents consist of highly liquid investments with original maturities from the date of purchase of three months or less. These investments consist of money market funds, non-financial institution securities, U.S. and foreign government and agency securities and financial institution securities. Short-term investments consist of mortgage-backed securities, non-financial institution securities, U.S. and foreign government and agency securities, financial institution securities, asset-backed securities, commercial mortgage-backed securities and debt mutual funds with original maturities greater than three months and remaining maturities less than one year from the balance sheet date. Long-term investments consist of debt mutual funds. Long-term investments are investments with remaining maturities greater than one year, unless the investments are specifically identified to fund current operations, in which case they are classified as short-term investments. Equity investments are also classified as long-term investments if they are not intended to fund current operations.

The Company maintains its cash balances with various banks with high quality ratings, and with investment banking and asset management institutions. The Company manages its liquidity risk by investing in a variety of money market funds, high-grade commercial paper, corporate bonds, U.S. and foreign government and agency securities, asset-backed securities, mortgage-backed securities, commercial mortgage-backed securities, bank time deposits and debt mutual funds. This diversification of investments is consistent with its policy to maintain liquidity and ensure the ability to collect principal. The Company maintains an offshore investment portfolio denominated in U.S. dollars. All investments are made pursuant to corporate investment policy guidelines. Investments include Euro commercial paper, Euro dollar bonds, Euro dollar floating rate notes, offshore time deposits, U.S. and foreign government and agency securities, asset-backed securities, commercial mortgage-backed securities, debt mutual funds and mortgage-backed securities issued by U.S. government-sponsored enterprises and agencies.

Management classifies investments as available-for-sale or held-to-maturity at the time of purchase and re-evaluates such designation at each balance sheet date, although classification is not generally changed. Securities are classified as held-to-maturity when the Company has the positive intent and the ability to hold the securities until maturity. Held-to-maturity securities are

48


carried at cost adjusted for amortization of premiums and accretion of discounts to maturity. Such amortization, as well as any interest on the securities, is included in interest income. No investments were classified as held-to-maturity as of March 30, 2019 or March 31, 2018. Available-for-sale securities are carried at fair value with the unrealized gains or losses, net of tax, included as a component of accumulated other comprehensive income (loss) in stockholders' equity. See "Note 3. Fair Value Measurements" for information relating to the determination of fair value. Realized gains and losses on available-for-sale securities and declines in value judged to be other than temporary are included in interest and other expense, net. In determining if and when a decline in value below the adjusted cost of available for sale securities is other than temporary, we evaluate on an ongoing basis the market conditions, trends of earnings, financial condition, credit ratings, any underlying collateral and other key measures for our investments. The cost of securities matured or sold is based on the specific identification method.

The Company's investments in non-marketable equity securities of private companies are accounted for under the measurement alternative method upon the adoption of ASU 2016-01. The carrying value is measured at cost, less any impairment, plus or minus changes resulting from observable price changes in orderly transactions for the identical or a similar investment of the same issuer. Determining whether an observed transaction is similar to a security within the Company's portfolio requires judgment based on the rights and obligations of the securities. The Company's periodic assessment of impairment is made by considering available evidence, including the general market conditions in the investee’s industry, the investee’s product development status and subsequent rounds of financing and the related valuation and/or company's participation in such financings. The Company also assesses the investee’s ability to meet business milestones and the financial condition and near-term prospects of the individual investee, including the rate at which the investee is using its cash, the investee’s need for possible additional funding at a lower valuation and any bona fide offer to purchase the investee from a prospective acquirer.

Accounts Receivable

The allowance for doubtful accounts reflects the Company's best estimate of probable losses inherent in the accounts receivable balance. The Company determines the allowance based on the aging of Xilinx's accounts receivable, historical experience, known troubled accounts, management judgment and other currently available evidence. Xilinx writes off accounts receivable against the allowance when Xilinx determines a balance is uncollectible and no longer actively pursues collection of the receivable. The amounts of accounts receivable written off were insignificant for all periods presented.

Inventories

Inventories are stated at the lower of actual cost (determined using the first-in, first-out method), or market (estimated net realizable value) and are comprised of the following:
(In thousands)
March 30, 2019
 
March 31, 2018
Raw materials
$
39,727

 
$
14,674

Work-in-process
213,784

 
167,039

Finished goods
61,847

 
54,364

 
$
315,358

 
$
236,077


The Company reviews and sets standard costs quarterly to approximate current actual manufacturing costs. The Company's manufacturing overhead standards for product costs are calculated assuming full absorption of actual spending over actual volumes. Given the cyclicality of the market, the obsolescence of technology and product lifecycles, the Company writes down inventory based on forecasted demand and technological obsolescence. These forecasts are developed based on inputs from the Company's customers, including bookings and extended but uncommitted demand forecasts, and internal analyses such as customer historical purchasing trends and actual and anticipated design wins, as well as market and economic conditions, technology changes, new product introductions and changes in strategic direction. These factors require estimates that may include uncertain elements. The estimates of future demand that the Company uses in the valuation of inventory are the basis for its published revenue forecasts, which are also consistent with our short-term manufacturing plans. The differences between the Company's demand forecast and the actual demand in the recent past have not resulted in any material write down in the Company's inventory. If the Company's demand forecast for specific products is greater than actual demand and the Company fails to reduce manufacturing output accordingly, the Company could be required to write down additional inventory, which would have a negative impact on the Company's gross margin.


49


Property, Plant and Equipment

Property, plant and equipment are recorded at cost, net of accumulated depreciation. Depreciation for financial reporting purposes is computed using the straight-line method over the estimated useful lives of the assets of three to five years for machinery, equipment, furniture and fixtures and 15 to 30 years for buildings. Depreciation expense totaled $53.3 million, $46.4 million and $45.4 million for fiscal 2019, 2018 and 2017, respectively.

Impairment of Long-Lived Assets

The Company evaluates the carrying value of long-lived assets to be held and used for impairment if indicators of potential impairment exist. Impairment indicators are reviewed on a quarterly basis. When indicators of impairment exist and assets are held for use, the Company estimates future undiscounted cash flows attributable to the assets. In the event such cash flows are not expected to be sufficient to recover the recorded value of the assets, the assets are written down to their estimated fair values based on the expected discounted future cash flows attributable to the assets or based on appraisals. When assets are removed from operations and held for sale, Xilinx estimates impairment losses as the excess of the carrying value of the assets over their fair value.

Goodwill

Goodwill is not amortized but is subject to impairment tests on an annual basis, or more frequently if indicators of potential impairment exist, using a fair-value-based approach. Based on the impairment review performed during the fourth quarter of fiscal 2019, there was no impairment of goodwill in fiscal 2019. Unless there are indicators of impairment, the Company's next impairment review for goodwill will be performed and completed in the fourth quarter of fiscal 2020. To date, no impairment indicators have been identified.

Revenue Recognition

Revenue from sales to the Company's distributors is recognized upon the transfer of control, which typically occurs at shipment, and is reduced by estimated allowances for distributor price adjustments and rights of return. The distributor price adjustments are estimated using the expected value method based on an analysis of actual and forecasted ship and debit claims, at the distributor and part level to account for current pricing and business trends. For fiscal 2019, approximately 54% of the Company's net revenues were from products sold to distributors for subsequent resale to OEMs or their subcontract manufacturers.

Revenue from sales to the Company's non-distributors is recognized net of sales incentives (if any) upon transfer of control to the customer, which typically occurs at shipment. Sales returns and allowances on product sales are recorded as a reduction of revenue.

Revenue from software license agreements and renewals is recognized at point of sales. Revenue from support services is recognized when the service is performed. Revenue from software licenses and support services sales were less than 2% of net revenues for all of the periods presented.

Foreign Currency Translation

The U.S. dollar is the functional currency for the Company's Ireland and Singapore subsidiaries. Monetary assets and liabilities that are not denominated in the functional currency are remeasured into U.S. dollars, and the resulting gains or losses are included in the consolidated statements of income under interest and other expense, net. The remeasurement gains or losses were immaterial for all fiscal periods presented.

The local currency is the functional currency for each of the Company's other wholly-owned foreign subsidiaries. Assets and liabilities are translated from foreign currencies into U.S. dollars at month-end exchange rates and statements of income are translated at the average monthly exchange rates. Exchange gains or losses arising from translation of foreign currency denominated assets and liabilities (i.e., cumulative translation adjustment) are included as a component of accumulated other comprehensive income (loss) in stockholders' equity.

Derivative Financial Instruments

To reduce financial risk, the Company periodically enters into financial arrangements as part of the Company's ongoing asset and liability management activities. Xilinx uses derivative financial instruments to hedge fair values of underlying assets and liabilities or future cash flows which are exposed to interest rate, foreign currency or commodity price fluctuations. The Company does not

50


enter into derivative financial instruments for trading or speculative purposes. See "Note 5. Derivative Financial Instruments" for detailed information about the Company's derivative financial instruments.

Research and Development Expenses

Research and development costs are current period expenses and charged to expense as incurred.

Stock-Based Compensation

The Company has equity incentive plans that are more fully discussed in "Note 6. Stock-Based Compensation Plans." The authoritative guidance of accounting for share-based payment requires the Company to measure the cost of all employee equity awards (that are expected to be exercised or vested) based on the grant-date fair value of those awards, and to record that cost as compensation expense over the period during which the employee is required to perform service in exchange for the award (over the vesting period of the award). Additionally, the Company's ESPP is deemed to be a compensatory plan under the authoritative guidance of accounting for share-based payments. Accordingly, the ESPP is included in the computation of stock-based compensation expense.

The Company uses the straight-line attribution method to recognize stock-based compensation costs over the requisite service period of the award. Upon exercise, cancellation or expiration of stock options, deferred tax assets for options with multiple vesting dates are eliminated for each vesting period on a first-in, first-out basis as if each award had a separate vesting period.

Income Taxes

All income tax amounts reflect the use of the liability method under the accounting for income taxes, as interpreted by Financial Accounting Standards Board (FASB) authoritative guidance for measuring uncertain tax positions. Under this method, deferred tax assets and liabilities are determined based on the expected future tax consequences of temporary differences between the carrying amounts of assets and liabilities for financial and income tax reporting purposes.

The TCJA introduced GILTI, which subjects a U.S. shareholder to current tax on income earned by certain foreign subsidiaries. The FASB allows companies to either (1) recognize deferred taxes for temporary differences that are expected to reverse as GILTI in future years (deferred method) or (2) account for taxes on GILTI as period costs in the year the tax is incurred (period method). The Company elected the deferred method.

Business Combination

We use the acquisition method of accounting and allocate the fair value of purchase consideration to the assets acquired and liabilities assumed from the acquiree based on their respective fair values as of the acquisition date. The excess of the fair value of purchase consideration over the fair value of these assets acquired and liabilities assumed is recorded as goodwill. When determining the fair values of assets acquired and liabilities assumed, management makes significant estimates and assumptions, especially with respect to intangible assets. Critical estimates in valuing intangible assets include, but are not limited to, expected future cash flows, which includes consideration of future growth and margins, future changes in technology, expected cost and time to develop in-process research and development, brand awareness and discount rates. Fair value estimates are based on the assumptions that management believes a market participant would use in pricing the asset or liability.

Product Warranty and Indemnification

The Company generally sells products with a limited warranty for product quality. The Company provides an accrual for known product issues if a loss is probable and can be reasonably estimated. As of the end of both fiscal 2019 and 2018, the accrual balance of the product warranty liability was immaterial.

The Company offers, subject to certain terms and conditions, to indemnify customers and distributors for costs and damages awarded against these parties in the event the Company's hardware products are found to infringe third-party intellectual property rights, including patents, copyrights or trademarks, and to compensate certain customers for limited specified costs they actually incur in the event our hardware products experience epidemic failure.  To a lesser extent, the Company may from time-to-time offer limited indemnification with respect to its software products.  The terms and conditions of these indemnity obligations are limited by contract, which obligations are typically perpetual from the effective date of the agreement. The Company has historically received only a limited number of requests for indemnification under these provisions and has not made any significant payments pursuant to these provisions. The Company cannot estimate the maximum amount of potential future payments, if any, that the Company may be required to make as a result of these obligations due to the limited history of indemnification claims and the

51


unique facts and circumstances that are likely to be involved in each particular claim and indemnification provision. However, there can be no assurances that the Company will not incur any material financial liabilities in the future as a result of these obligations.

Concentrations of Credit Risk

Avnet, one of the Company's distributors, distributes the Company's products worldwide. As of March 30, 2019 and March 31, 2018, Avnet accounted for 37% and 61% of the Company's total net accounts receivable, respectively. We expect our accounts receivable to fluctuate as we partner with our distributors to manage their inventory requirements. Avnet 's revenue accounted for 45%, 43% and 45% of the Company's worldwide net revenues in fiscal 2019, 2018 and 2017, respectively. The percentage of worldwide net revenues from Avnet is consistent with historical patterns.

Xilinx is subject to concentrations of credit risk primarily in its trade accounts receivable and investments in debt securities to the extent of the amounts recorded on the consolidated balance sheet. The Company attempts to mitigate the concentration of credit risk in its trade receivables through its credit evaluation process, collection terms and distributor sales to diverse end customers and through geographical dispersion of sales. Xilinx generally does not require collateral for receivables from its end customers or from distributors.

No other distributor or end customer accounted for more than 10% of the Company's worldwide net revenues for any of the periods presented.

The Company mitigates concentrations of credit risk in its investments in debt securities by currently investing more than 90% of its portfolio in AA (or its equivalent) or higher-grade securities as rated by Standard & Poor's or Moody's Investors Service equivalent. The Company's methods to arrive at investment decisions are not solely based on the rating agencies' credit ratings. Xilinx also performs additional credit due diligence and conducts regular portfolio credit reviews, including a review of counterparty credit risk related to the Company's forward currency exchange contracts. Additionally, Xilinx limits its investments in the debt securities of a single issuer based upon the issuer's credit rating and attempts to further mitigate credit risk by diversifying risk across geographies and type of issuer.

As of March 30, 2019, approximately 21% of the portfolio consisted of mortgage-backed securities. All of the mortgage-backed securities in the investment portfolio were issued by U.S. government-sponsored enterprises and agencies and are rated AA+ by Standard & Poor's and Aaa by Moody's Investors Service.

The global credit markets may experience adverse conditions that negatively impact the values of various types of investment and non-investment grade securities. The global credit and capital markets may experience significant volatility and disruption due to instability in the global financial system, uncertainty related to global economic conditions and concerns regarding sovereign financial stability. Therefore, there is a risk that we may incur other-than-temporary impairment charges for certain types of investments should credit market conditions deteriorate. See "Note 4. Financial Instruments" for a table of the Company's available-for-sale securities.


Recent Accounting Pronouncements Adopted

Revenue Recognition

In April 2014, the Financial Accounting Standards Board (FASB) issued the authoritative guidance, as amended, that outlines a new revenue recognition standard that replaces virtually all existing U.S. GAAP guidance on contracts with customers and the related other assets and deferred costs. The authoritative guidance provides a five-step process for recognizing revenue that depicts the transfer of promised goods or services to customers in an amount that reflects the consideration to which the entity expects to be entitled, in exchange for those goods or services. The new guidance also requires expanded qualitative and quantitative disclosures relating to the nature, amount, timing and uncertainty of revenue and cash flows arising from contracts with customers. The new guidance is required to be applied retrospectively to each prior reporting period presented (Full Retrospective), or retrospectively with the cumulative effect of initially applying it recognized at the date of initial application. The Company adopted the new guidance on April 1, 2018, using the Full Retrospective method and restated the comparative prior periods. The Company implemented internal controls and certain system functionality to enable the preparation of financial information on adoption. These changes do not materially affect the Company's internal control over financial reporting.
As a result of the adoption of the authoritative guidance, the Company changed its accounting policy for revenue recognition and the details of the significant changes and quantitative impact of the changes are disclosed below:

52


Revenue from sales to the Company's distributors is recognized upon the transfer of control, which typically occurs at shipment (sell-in) and is reduced by estimated allowances for distributor price adjustments and rights of return. Previously, revenue was recognized upon reported resale of the product by the distributors to their customers (sell-through) as reduced by actual allowances for distributor price adjustments. Revenue from software license agreements and renewals is recognized at point of sales, whereas previously these were deferred and recognized over the contractual term before the implementation of the authoritative guidance. Revenue recognition related to the Company's other revenue streams, such as direct customers, remains unchanged.
The adoption of this authoritative guidance has an impact on the Company’s consolidated statements of income and balance sheets, but had no impact on net cash provided by or used in operating, financing, or investing activities on the consolidated statements of cash flows.
The impact on the Company's previously reported consolidated statements of income resulting from the adoption of the authoritative guidance is as follows:


March 31, 2018
 
April 1, 2017
(In thousands, except per share amounts)
As Reported
 
As Adjusted
 
As Reported
 
As Adjusted
Consolidated Statements of Income:
 
 
 
 
 
 
 
Net revenues
$
2,539,004

 
$
2,467,023

 
$
2,349,330

 
$
2,356,742

Cost of revenues
756,368

 
743,419

 
708,216

 
708,632

Gross margin
1,782,636

 
1,723,604

 
1,641,114

 
1,648,110

Operating expenses:
 
 
 
 
 
 
 
Research and development
639,750

 
639,750

 
601,443

 
601,443

Selling, general and administrative
362,329

 
362,329

 
335,150

 
335,150

Amortization of acquisition-related intangibles
2,152

 
2,152

 
5,127

 
5,127

Executive transition costs
33,351

 
33,351

 

 

Total operating expenses
1,037,582

 
1,037,582

 
941,720

 
941,720

Operating income
745,054

 
686,022

 
699,394

 
706,390

Interest and other income (expense), net
5,357

 
5,357

 
(8,314
)
 
(8,314
)
Income before income taxes
750,411

 
691,379

 
691,080

 
698,076

Provision for income taxes
238,030

 
227,398

 
68,568

 
69,943

Net income
$
512,381

 
$
463,981

 
$
622,512

 
$
628,133

Net income per common share:
 
 
 
 
 
 
 
Basic
$
2.05

 
$
1.86

 
$
2.47

 
$
2.49

Diluted
$
1.99

 
$
1.80

 
$
2.32

 
$
2.34

Shares used in per share calculations
 
 
 
 
 
 
 
Basic
249,595

 
249,595

 
252,301

 
252,301

Diluted
257,960

 
257,960

 
268,813

 
268,813

 
 
 
 
 
 
 
 
Consolidated Balance Sheets:
 
 
 
 
 
 
 
Accounts receivable
$
372,144

 
$
382,246

 
$
243,915

 
$
283,850

Other assets
342,644

 
337,402

 
275,440

 
272,407

Deferred income on shipments to distributors
25,166

 

 
54,567

 

Other accrued liabilities
59,772

 
59,680

 
95,098

 
95,209

Deferred tax liabilities
75

 
75

 
317,639

 
330,479

Retained earnings
$
1,483,538

 
$
1,513,656

 
$
1,726,312

 
$
1,804,830


Equity Investments

In January 2016, the FASB issued final authoritative guidance regarding how companies measure equity investments that do not result in consolidation and are not accounted for under the equity method and how they present changes in the fair value of financial

53


liabilities measured under the fair value option that are attributable to their own credit. The authoritative guidance also changes certain disclosure requirements and other aspects of current U.S. GAAP on this matter. The authoritative guidance does not change the guidance for classifying and measuring investments in debt securities and loans. The Company adopted this authoritative guidance on April 1, 2018 and recorded the balance of the unrealized losses of $11.0 million as of the end of fiscal 2018 from its investment in debt mutual funds and equity securities to retained earnings, less the related deferred taxes of $2.6 million. Subsequent changes in fair value from such investments are recorded in the consolidated statements of income.
Income Taxes

In October 2016, the FASB issued authoritative guidance on income taxes which eliminates the deferred tax effects of intra-entity asset transfers other than inventory. As a result, a reporting entity would recognize the tax expense from the sale of an asset in the seller’s tax jurisdiction when the transfer occurs, even though the pre-tax effects of that transaction are eliminated in consolidation. The authoritative guidance is effective for public business entities in fiscal years beginning after December 15, 2017 and requires the adoption be applied on a modified retrospective basis through a cumulative-effect adjustment to retained earnings. The Company adopted this authoritative guidance on April 1, 2018. Accordingly, $13.8 million of prepaid taxes associated with prior period intra-entity asset transfers was reclassified to retained earnings.

Recent Accounting Pronouncements Not Yet Adopted

Leases

In February 2016, the FASB issued authoritative guidance on leases. The new authoritative guidance requires the recognition of assets and liabilities arising from lease transactions on the balance sheet and will also require significant additional disclosures about the amount, timing and uncertainty of cash flows from leases. Accordingly, a lessee will recognize a lease asset for its right to use the underlying asset and a lease liability for the corresponding lease obligation. The new authoritative guidance is effective for public business entities for fiscal years beginning after December 15, 2018, and interim periods within those fiscal years, which for Xilinx would be the first quarter of fiscal 2020. Even though early adoption is permitted, Xilinx has decided not to early adopt such authoritative guidance. This authoritative guidance must be adopted using a modified retrospective transition with application of the new authoritative guidance for leases that existed at or are entered into after the beginning of the earliest comparative period presented. To help with the transition to the new guidance, certain practical expedients are provided.
On July 30, 2018, the FASB provided entities with an additional (and optional) transition method to adopt the new lease requirements by allowing entities to initially apply the requirements by recognizing a cumulative-effect adjustment to the opening balance of retained earnings in the period of adoption. Consequently, an entity’s reporting for the comparative periods presented in the financial statements in which the entity adopts the new lease requirements would continue to be in accordance with historical GAAP. An entity electing this additional (and optional) transition method must provide the required disclosures for all periods that continue to be in accordance with historical GAAP. The amendments do not change the existing disclosure requirements in historical GAAP. The amendments have the same effective date as the new leases standard, which for Xilinx would be the first quarter of fiscal 2020.
The Company plans to adopt the new standard using the optional transition method and apply the guidance to leases existing at, or entered into after, the beginning of the period of adoption, as well as certain practical expedients permitted under the transition guidance. The Company believes the impact upon adoption of the new lease guidance will be the recognition of right-of-use assets and lease liabilities on the Company's consolidated balance sheets and the impact is immaterial.

Derivatives and Hedging

In August 2017, the FASB issued authoritative guidance that amended the accounting for hedging activities. The guidance permits more hedging strategies to be eligible for hedge accounting and simplifies the application of hedge accounting guidance in areas where practice issues exist. The new authoritative guidance will be effective for public business entities for annual periods, and interim periods within those annual periods, beginning after December 15, 2018, which for Xilinx would be the first quarter of fiscal 2020. Early adoption is permitted, including adoption in any interim periods after issuance of the authoritative guidance. The Company does not expect a material impact on its consolidated statements of income upon adoption of this authoritative guidance.


54


Cloud Computing Arrangements

On August 29, 2018, the FASB issued new guidance requiring a customer in a cloud computing arrangement (i.e., hosting arrangement) that is a service contract to follow the internal-use software guidance to determine which implementation costs to capitalize as assets or expense as incurred. Capitalized implementation costs related to a hosting arrangement that is a service contract will be amortized over the term of the hosting arrangement, beginning when the module or component of the hosting arrangement is ready for its intended use. Entities will need to maintain appropriate records to capture the portion of their costs that qualify for capitalization. For public entities, the guidance is effective for fiscal years beginning after December 15, 2019, and interim periods within those fiscal years, which for Xilinx would be the first quarter of fiscal 2021. Early adoption is permitted, including adoption in any interim period. Entities have the option to apply the guidance prospectively to all implementation costs incurred after the date of adoption or retrospectively. The Company is currently evaluating the impact of this new authoritative guidance on its consolidated financial statements.

Note 3.
Fair Value Measurements

The guidance for fair value measurements established by the FASB defines fair value as the exchange price that would be received from selling an asset or paid to transfer a liability (an exit price) in an orderly transaction between market participants at the measurement date. When determining the fair value measurements for assets and liabilities required or permitted to be recorded at fair value, the Company considers the principal or most advantageous market in which Xilinx would transact and also considers assumptions that market participants would use when pricing the asset or liability, such as inherent risk, transfer restrictions and risk of nonperformance.

The Company determines the fair value for marketable debt and equity securities using industry standard pricing services, data providers and other third-party sources and by internally performing valuation testing and analysis. The Company primarily uses a consensus price or weighted-average price for its fair value assessment. The Company determines the consensus price using market prices from a variety of industry standard pricing services, data providers, security master files from large financial institutions and other third party sources and uses those multiple prices as inputs into a distribution-curve-based algorithm to determine the daily market value. The pricing services use multiple inputs to determine market prices, including reportable trades, benchmark yield curves, credit spreads and broker/dealer quotes as well as other industry and economic events. For certain securities with short maturities, such as discount commercial paper and certificates of deposit, the security is accreted from purchase price to face value at maturity. If a subsequent transaction on the same security is observed in the marketplace, the price on the subsequent transaction is used as the current daily market price and the security will be accreted to face value based on the revised price.

The Company validates the consensus prices by taking random samples from each asset type and corroborating those prices using reported trade activity, benchmark yield curves, binding broker/dealer quotes or other relevant price information. There have not been any changes to the Company's fair value methodology during fiscal 2019 and the Company did not adjust or override any fair value measurements as of March 30, 2019.

Fair Value Hierarchy

The fair value framework requires the categorization of assets and liabilities into three levels based upon the assumptions (inputs) used to price the assets or liabilities. The guidance for fair value measurements requires that assets and liabilities carried at fair value be classified and disclosed in one of the following categories:

Level 1 — Quoted (unadjusted) prices in active markets for identical assets or liabilities.

The Company's Level 1 assets consist of U.S. government securities, money market funds and marketable equity securities.

Level 2 — Observable inputs other than quoted prices included in Level 1, such as quoted prices for similar assets or liabilities in active markets; quoted prices for identical or similar assets or liabilities in markets that are not active; or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the asset or liability.

The Company's Level 2 assets consist of financial institution securities, non-financial institution securities, U.S. agency securities, foreign government and agency securities, mortgage-backed securities, debt mutual funds, asset-backed securities and commercial mortgage-backed securities. The Company's Level 2 assets and liabilities also include foreign currency forward contracts and interest rate swap contracts.

Level 3 — Unobservable inputs to the valuation methodology that are supported by little or no market activity and that are significant to the measurement of the fair value of the assets or liabilities. Level 3 assets and liabilities include those whose fair value measurements are determined using pricing models, discounted cash flow methodologies or similar valuation techniques, as well as significant management judgment or estimation.

55



The Company has no Level 3 assets and liabilities measured at fair value on a recurring basis.

Assets and Liabilities Measured at Fair Value on a Recurring Basis

In instances where the inputs used to measure fair value fall into different levels of the fair value hierarchy, the fair value measurement has been determined based on the lowest level input that is significant to the fair value measurement in its entirety. The Company's assessment of the significance of a particular item to the fair value measurement in its entirety requires judgment, including the consideration of inputs specific to the asset or liability. The following tables present information about the Company's assets and liabilities measured at fair value on a recurring basis as of March 30, 2019 and March 31, 2018:

 
 
March 30, 2019
(In thousands)
 
Quoted
Prices in
Active
Markets for
Identical
Instruments
(Level 1)
 
Significant
Other
Observable
Inputs
(Level 2)
 
Significant
Unobservable
Inputs
(Level 3)
 
Total Fair
Value
Assets
 
 
 
 
 
 
 
 
Cash equivalents:
 
 
 
 
 
 
 
 
Money market funds
 
$
428,150

 
$

 
$

 
$
428,150

Financial institution securities
 

 
287,945

 

 
287,945

Non-financial institution securities
 

 
461,884

 

 
461,884

U.S. government and agency securities
 
149,578

 
53,520

 

 
203,098

Foreign government and agency securities
 

 
99,750

 

 
99,750

Short-term investments:
 
 
 
 
 
 
 
 
Financial institution securities
 

 
249,850

 

 
249,850

Non-financial institution securities
 

 
240,040

 

 
240,040

U.S. government and agency securities
 
93,149

 
37,838

 

 
130,987

Foreign government and agency securities
 

 
114,705

 

 
114,705

Mortgage-backed securities
 

 
670,770

 

 
670,770

Debt mutual fund
 

 
31,934

 

 
31,934

Asset-backed securities
 

 
76,369

 

 
76,369

Commercial mortgage-backed securities
 

 
116,539

 

 
116,539

Long-term investments:
 
 
 
 
 
 
 
 
Debt mutual fund
 

 
53,433

 

 
53,433

Total assets measured at fair value
 
$
670,877

 
$
2,494,577

 
$

 
$
3,165,454

Liabilities
 
 
 
 
 
 
 
 
Derivative financial instruments, net
 
$

 
$
9,009

 
$

 
$
9,009

Total liabilities measured at fair value
 
$

 
$
9,009

 
$

 
$
9,009

Net assets measured at fair value
 
$
670,877

 
$
2,485,568

 
$

 
$
3,156,445





56


 
 
March 31, 2018
(In thousands)
 
Quoted
Prices in
Active
Markets for
Identical
Instruments
(Level 1)
 
Significant
Other
Observable
Inputs
(Level 2)
 
Significant
Unobservable
Inputs
(Level 3)
 
Total Fair
Value
Assets
 
 
 
 
 
 
 
 
Cash equivalents:
 
 
 
 
 
 
 
 
Money market funds

$
1,291,891


$


$


$
1,291,891

Financial institution securities



359,901




359,901

Non-financial institution securities



242,904




242,904

U.S. government and agency securities

996


34,999




35,995

Foreign government and agency securities



179,957




179,957

Short-term investments:
 

 

 

 

Financial institution securities



75,000




75,000

Non-financial institution securities



81,939




81,939

U.S. government and agency securities

3,639


19,008




22,647

Mortgage-backed securities



844,397




844,397

Asset-backed securities



91,389




91,389

Commercial mortgage-backed securities



152,870




152,870

Long-term investments:
 

 

 

 

Debt mutual funds



89,670




89,670

Marketable equity securities
 
8,226

 

 

 
8,226

Total assets measured at fair value

$
1,304,752


$
2,172,034


$


$
3,476,786

Liabilities
 
 
 
 
 
 
 
 
Derivative financial instruments, net
 
$

 
$
26,091

 
$

 
$
26,091

Total liabilities measured at fair value
 
$

 
$
26,091

 
$

 
$
26,091

Net assets measured at fair value
 
$
1,304,752

 
$
2,145,943

 
$

 
$
3,450,695


For certain of the Company’s financial instruments, including cash held in banks, accounts receivable and accounts payable, the carrying amounts approximate fair value due to their short maturities, and are therefore excluded from the fair value tables above.
    
Financial Instruments Not Recorded at Fair Value on a Recurring Basis

The Company's $500.0 million principal amount of 3.000% notes due March 15, 2021 (2021 Notes) and $750.0 million principal amount of 2.950% senior notes due June 1, 2024 (2024 Notes) are measured at fair value on a quarterly basis for disclosure purposes. The fair values of the 2021 Notes and 2024 Notes as of March 30, 2019 were approximately, $501.8 million and $743.6 million, respectively, based on the last trading price of the respective debentures for the period (classified as Level 2 in fair value hierarchy due to relatively low trading volume).

Assets and Liabilities Measured at Fair Value on a Non-Recurring Basis

As of March 30, 2019, the Company had non-marketable equity securities in private companies of $74.6 million, which were classified as Level 3 assets. The Company’s investments in non-marketable securities of private companies are also recorded at fair value if the Company recognizes an observable price adjustment or an impairment. Such impairment losses or observable price adjustments were not material during all periods presented. The Company’s investments in non-financial assets such as property, plant and equipment, goodwill and acquisition-related intangibles, are recorded at cost (net of accumulated depreciation or amortization, where applicable). These non-financial assets are only measured at fair value when indicators of impairment exist.

Note 4.
Financial Instruments


57


The following is a summary of cash equivalents and available-for-sale securities as of the end of the periods presented:

March 30, 2019
 
 
March 31, 2018
(In thousands)
Amortized Cost
 
Gross Unrealized Gains
 
Gross Unrealized Losses
 
Estimated Fair Value
 
 
Amortized Cost
 
Gross Unrealized Gains
 
Gross Unrealized Losses
 
Estimated Fair Value
Money market funds
$
428,150

 
$

 
$

 
$
428,150

 
 
$
1,291,891

 
$

 
$

 
$
1,291,891

Financial institution


 


 


 


 
 


 


 


 


securities
537,795

 

 

 
537,795

 
 
434,901

 

 

 
434,901

Non-financial institution


 


 


 


 
 


 


 


 


securities
702,483

 
3

 
(562
)
 
701,924

 
 
326,219

 

 
(1,376
)
 
324,843

U.S. government and
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
agency securities
334,185

 
39

 
(139
)
 
334,085

 
 
58,913

 
1

 
(272
)
 
58,642

Foreign government and


 

 

 

 
 


 

 

 

agency securities
214,455

 

 

 
214,455

 
 
179,957

 

 

 
179,957

Mortgage-backed securities
684,596

 
809

 
(14,635
)
 
670,770

 
 
866,048

 
660

 
(22,311
)
 
844,397

Asset-backed securities
76,852

 

 
(483
)
 
76,369

 
 
92,751

 
16

 
(1,378
)
 
91,389

Commercial mortgage-


 


 


 


 
 


 


 


 


    backed securities
118,115

 
42

 
(1,618
)
 
116,539

 
 
156,296

 
1

 
(3,427
)
 
152,870


$
3,096,631

 
$
893

 
$
(17,437
)
 
$
3,080,087

 
 
$
3,406,976

 
$
678

 
$
(28,764
)
 
$
3,378,890


Financial institution securities include securities issued or managed by financial institutions in various forms, such as commercial paper and time deposits. Substantially all time deposits were issued by institutions outside the U.S. as of March 30, 2019 and March 31, 2018.

The following tables show the fair values and gross unrealized losses of the Company's investments, aggregated by investment category, for individual securities that have been in a continuous unrealized loss position for the length of time specified, as of March 30, 2019 and March 31, 2018:


March 30, 2019

Less Than 12 Months

12 Months or Greater

Total
(In thousands)
Fair Value

Gross Unrealized Losses

Fair Value

Gross Unrealized Losses

Fair Value

Gross Unrealized Losses
Non-financial institution securities
$
4,767


$
(4
)

$
51,044


$
(558
)

$
55,811


$
(562
)
U.S. government and













    agency securities




13,542


(139
)

13,542


(139
)
Mortgage-backed securities
34,595


(480
)

597,394


(14,155
)

631,989


(14,635
)
Asset-backed securities

 

 
76,103

 
(483
)
 
76,103

 
(483
)
Commercial mortgage-
 
 
 
 
 
 
 
 
 
 
 
    backed securities
1,354

 
(3
)
 
112,294

 
(1,615
)
 
113,648

 
(1,618
)

$
40,716


$
(487
)

$
850,377


$
(16,950
)

$
891,093


$
(17,437
)


58



March 31, 2018

Less Than 12 Months
 
12 Months or Greater
 
Total
(In thousands)
Fair Value
 
Gross Unrealized Losses
 
Fair Value
 
Gross Unrealized Losses
 
Fair Value
 
Gross Unrealized Losses
Non-financial institution securities
$
69,780

 
$
(1,146
)
 
$
8,344

 
$
(230
)
 
$
78,124

 
$
(1,376
)
U.S. government and

 

 

 

 


 


    agency securities
13,471

 
(176
)
 
9,176

 
(96
)
 
22,647

 
(272
)
Mortgage-backed securities
510,988

 
(11,048
)
 
299,663

 
(11,263
)
 
810,651

 
(22,311
)
Asset-backed securities
57,128

 
(876
)
 
32,696

 
(502
)
 
89,824

 
(1,378
)
Debt mutual funds

 

 
89,670

 
(11,680
)
 
89,670

 
(11,680
)
Commercial mortgage-
 
 
 
 
 
 
 
 
 
 
 
    backed securities
95,435

 
(1,760
)
 
56,051

 
(1,667
)
 
151,486

 
(3,427
)

$
746,802

 
$
(15,006
)
 
$
495,600

 
$
(25,438
)
 
$
1,242,402

 
$
(40,444
)

As of March 30, 2019, the gross unrealized losses that had been outstanding for both less than twelve months and more than twelve months were primarily related to mortgage-backed securities due to the general rising of the interest-rate environment, although the percentage of such losses to the total estimated fair value of the mortgage-backed securities was relatively insignificant.

The Company reviewed the investment portfolio and determined that the gross unrealized losses on these investments as of March 30, 2019 and March 31, 2018 were temporary in nature as evidenced by the fluctuations in the gross unrealized losses within the investment categories. The marketable debt securities (financial institution securities, non-financial institution securities, U.S. and foreign government and agency securities, asset-back securities, mortgage-backed securities and commercial mortgage-backed securities) are highly rated by the credit rating agencies, there have been no defaults on any of these securities and the Company has received interest payments as they become due. Therefore, the Company believes that it will be able to collect both principal and interest amounts due to the Company. Additionally, in the past several years a portion of the Company's investment in mortgage-backed securities was redeemed or prepaid by the debtors at par. Furthermore, the aggregate of individual unrealized losses that had been outstanding for twelve months or more was not significant as of March 30, 2019 and March 31, 2018. The Company neither intends to sell these marketable debt securities nor concludes that it is more-likely-than-not that it will have to sell them until recovery of their carrying values.

The amortized cost and estimated fair value of marketable debt securities, by contractual maturity, are shown in the table below. Actual maturities may differ from contractual maturities because issuers may have the right to call or prepay obligations without call or prepayment penalties.
 
March 30, 2019
(In thousands)
Amortized
Cost

Estimated
Fair Value
Due in one year or less
$
1,756,125


$
1,756,001

Due after one year through five years
133,780


132,476

Due after five years through ten years
135,971


134,020

Due after ten years
642,605


629,440


$
2,668,481


$
2,651,937


As of March 30, 2019, $895.9 million of marketable debt securities with contractual maturities of greater than one year were classified as short-term investments. Additionally, the above table does not include investments in money market and debt mutual funds because these investments do not have specific contractual maturities.

Certain information related to available-for-sale securities is as follows:

59


 
Years Ended
(In thousands)
March 30, 2019

March 31, 2018

April 1, 2017
Proceeds from sale of available-for-sale and equity securities
$
35,734


$
1,161,410


$
695,030

Gross realized gains on sale of available-for-sale securities
$
372


$
7,258

 
$
6,989

Gross realized losses on sale of available-for-sale securities
(51
)

(7,947
)
 
(3,457
)
Net realized (losses) gains on sale of available-for-sale securities
$
321


$
(689
)
 
$
3,532

Amortization of premiums on available-for-sale securities
$
8,118


$
24,569

 
$
29,360


The cost of securities matured or sold is based on the specific identification method.

Starting April 1, 2018, the Company records the change in the fair value of its investment in debt mutual funds and marketable equity securities as part of its interest and other income (expense), net. This change in fair value was a net decrease of $5.0 million for the twelve months ended March 30, 2019 and the Company recorded it within interest and other income (expense), net for the period in the consolidated statements of income.

Note 5.
Derivative Financial Instruments

The Company's primary objective for holding derivative financial instruments is to manage foreign currency exchange rate risk and interest rate risk. As a result of the use of derivative financial instruments, the Company is exposed to the risk that counterparties to derivative contracts may fail to meet their contractual obligations. The Company manages counterparty credit risk in derivative contracts by reviewing counterparty creditworthiness on a regular basis, establishing collateral requirement and limiting exposure to any single counterparty. The right of set-off that exists with certain transactions enables the Company to net amounts due to and from the counterparty, reducing the maximum loss from credit risk in the event of counterparty default.

The Company entered into interest rate swap contracts with certain independent financial institutions to manage interest rate risks related to fixed interest rate expenses from its 2024 Notes and floating interest rate income from its investments in marketable debt securities. See “Note 10. Debt and Credit Facility” for more discussion related to interest rate swap contracts. The interest rate swap contracts were designated and qualified as fair value hedges of the 2024 Notes, and were separately accounted for as a derivative. The interest rate swap contracts and the 2024 Notes were initially measured at fair value. Any subsequent changes in fair values of the interest rate swap contracts and the 2024 Notes will be recorded in the Company’s consolidated balance sheets. During the twelve months ended March 30, 2019, the net change in fair values of the interest rate swap contracts and the underlying 2024 Notes was $18.9 million, which was recorded as a derivative liability for the interest rate swap contacts (as a component of other long-term liabilities on the consolidated balance sheets) and also a reduction from the carrying amount of 2024 Notes. There was no ineffectiveness during all periods presented.

As of March 30, 2019 and March 31, 2018, the Company had the following outstanding forward currency exchange contracts (in notional amount), which were derivative financial instruments:
 
(In thousands and U.S. dollars)
March 30, 2019

March 31, 2018
Singapore Dollar
$
29,420


$
24,914

Euro
39,408


38,987

Indian Rupee
77,973


62,472

British Pound
10,575


8,155

Japanese Yen
3,840


3,859

Chinese Yuan
34,386


8,260


$
195,602


$
146,647


As part of the Company's strategy to reduce volatility of operating expenses due to foreign exchange rate fluctuations, the Company employs a hedging program with a forward outlook of up to two years for major foreign-currency-denominated operating expenses. The outstanding forward currency exchange contracts expire at various dates through February 2021. The net unrealized gains, which approximate the fair market value of the outstanding forward currency exchange contracts, are expected to be recognized in the consolidated statements of income within the next two years.

60



As of March 30, 2019, all of the forward foreign currency exchange contracts were designated and qualified as cash flow hedges and the effective portion of the gain or loss on the forward contracts was reported as a component of other comprehensive income (loss) and reclassified into net income in the same period during which the hedged transaction affects earnings. The estimated amount of such gains or losses as of March 30, 2019 that is expected to be reclassified into earnings was not material. The ineffective portion of the gains or losses on the forward contracts was included in the net income for all periods presented.

The Company may enter into forward foreign currency exchange contracts to hedge firm commitments such as acquisitions and capital expenditures. Gains and losses on foreign currency forward contracts that are designated as hedges of anticipated transactions, for which a firm commitment has been attained and the hedged relationship has been effective, are deferred and included in income or expenses in the same period that the underlying transaction is settled. Gains and losses on any instruments not meeting the above criteria are recognized in income or expenses in the consolidated statements of income as they are incurred.

The Company had the following derivative instruments as of March 30, 2019 and March 31, 2018, located on the consolidated balance sheet, utilized for risk management purposes detailed above:
 
Foreign Exchange Contracts
 
Asset Derivatives

Liability Derivatives
(In thousands)
Balance Sheet Location
Fair Value

Balance Sheet Location
Fair Value
March 30, 2019
Prepaid expenses and other current assets
$
2,802


Other accrued liabilities
$
1,722

March 31, 2018
Prepaid expenses and other current assets
2,922


Other accrued liabilities
12

 
The Company does not offset or net the fair value amounts of derivative financial instruments in its consolidated balance sheets. The potential effect of rights of set-off associated with the derivative financial instruments was not material to the Company's consolidated balance sheet for all periods presented.

The following table summarizes the effect of derivative instruments on the consolidated statements of income for fiscal 2019 and 2018:

 
Foreign Exchange Contracts
 
Years Ended
(In thousands)
March 30, 2019

 
March 31, 2018

Amount of (losses)/gains recognized in other comprehensive income on derivative (effective portion of cash flow hedging)
$
(1,427
)
 
$
862

Amount of (losses)/gains reclassified from accumulated other comprehensive income into income (effective portion) *
(5,603
)
 
4,655

Amount of losses recorded (ineffective portion) *
(4
)
 
(14
)

*Recorded in interest and other expense, net within the consolidated statements of income.

Note 6.
Stock-Based Compensation Plans

The Company's equity incentive plans are broad-based, long-term retention programs that cover employees, consultants and non-employee directors of the Company. These plans are intended to attract and retain talented employees, consultants and non-employee directors and to provide such persons with a proprietary interest in the Company.

Stock-Based Compensation

The following table summarizes stock-based compensation expense related to stock awards granted under the Company's equity incentive plans and rights to acquire stock granted under the Company's Amended and Restated 1990 Employee Qualified Stock Purchase Plan (ESPP):

61


 
Years Ended
(In thousands)
March 30, 2019
 
March 31, 2018
 
April 1, 2017
Stock-based compensation included in:

 

 

Cost of revenues
$
8,820

 
$
8,492

 
$
8,014

Research and development
86,428

 
76,790

 
66,822

Selling, general and administrative
52,694

 
51,912

 
48,022

Executive transition costs

 
16,621

 

Stock-based compensation effect on income before taxes
147,942

 
153,815

 
122,858

Income tax effect
(29,361
)
 
(40,188
)
 
(37,752
)
Net stock-based compensation effect on net income
$
118,581

 
$
113,627

 
$
85,106


The Company adjusts stock-based compensation on a quarterly basis for changes to the estimate of expected equity award forfeitures based on actual forfeiture experience. The effect of adjusting the forfeiture rate for all expense amortization was recognized in the period the forfeiture estimate was changed, and was not material for all periods presented.

During fiscal 2019, 2018 and 2017, there were no options granted and therefore the Company's stock-based compensation expense related to options, and the number of options outstanding as of March 30, 2019, were not material.

As of March 30, 2019 and March 31, 2018, the ending inventory balances included $2.1 million of capitalized stock-based compensation. During fiscal 2019, 2018 and 2017, the tax benefit realized for the tax deduction from restricted stock units (RSUs) and other awards totaled $44.4 million, $60.6 million and $53.3 million, respectively. The tax deduction includes amounts credited to income tax expense.

The fair values of ESPP were estimated as of the grant date using the Black-Scholes option pricing model. The Company's expected stock price volatility assumption is estimated using implied volatility of the Company's traded options. The expected life of options granted is based on the historical exercise activity as well as the expected disposition of all options outstanding. The expected life of options granted also considers the actual contractual term.

The weighted-average fair value per share of stock purchase rights granted under the ESPP during fiscal 2019, 2018 and 2017 were $26.57, $17.95 and $13.00, respectively. These fair values per share were estimated at the date of grant using the following weighted-average assumptions:
 
Employee Stock Purchase Plan
 
Fiscal 2019
 
Fiscal 2018
 
Fiscal 2017
Expected life of options (years)
1.3

 
1.3

 
1.3

Expected stock price volatility
0.33

 
0.29

 
0.24

Risk-free interest rate
2.5
%
 
1.6
%
 
0.7
%
Dividend yield
1.7
%
 
2.1
%
 
2.4
%

The estimated fair values of RSU awards were calculated based on the market price of Xilinx common stock on the date of grant, reduced by the present value of dividends expected to be paid on Xilinx common stock prior to vesting. The per share weighted-average fair value of RSUs granted during fiscal 2019, 2018 and 2017 were $66.94, $60.18 and $44.38, respectively. The weighted average fair value of RSUs granted in fiscal 2019, 2018 and 2017 were calculated based on estimates at the date of grant using the following weighted-average assumptions: 

Fiscal 2019
 
Fiscal 2018
 
Fiscal 2017
Risk-free interest rate
2.7
%
 
1.8
%
 
0.9
%
Dividend yield
2.1
%
 
2.2
%
 
2.8
%

As of March 30, 2019, total unrecognized stock-based compensation costs related to ESPP was $26.0 million. The total unrecognized stock-based compensation cost for ESPP is expected to be recognized over a weighted-average period of 1.1 years.

Equity Incentive Plans

62



As of March 30, 2019, 11.3 million shares are available for future grants under the 2007 Equity Incentive Plan (2007 Equity Plan). The contractual term for stock awards granted under the 2007 Equity Plan is seven years from the grant date. Stock awards granted to existing and newly hired employees generally vest over a four-year period from the date of grant.

A summary of shares available for grant under the 2007 Equity Plan is as follows:
(Shares in thousands)
 
Shares Available for Grant
April 2, 2016
 
12,946

Additional shares reserved
 
2,500

Stock options cancelled
 
1

RSUs granted
 
(3,398
)
RSUs cancelled
 
410

April 1, 2017
 
12,459

Additional shares reserved
 
1,900

RSUs granted
 
(3,718
)
RSUs cancelled
 
701

March 31, 2018
 
11,342

Additional shares reserved
 
3,000

RSUs granted
 
(3,559
)
RSUs cancelled
 
536

March 30, 2019
 
11,319


The types of awards allowed under the 2007 Equity Plan include incentive stock options, non-qualified stock options, RSUs, restricted stock and stock appreciation rights. To date, the Company has issued a mix of non-qualified stock options and RSUs under the 2007 Equity Plan.

The total pre-tax intrinsic value of options exercised during fiscal 2019 and 2018 was $475 thousand and $4.1 million, respectively. This intrinsic value represents the difference between the exercise price and the fair market value of the Company's common stock on the date of exercise.

Since the Company adopted the policy of retiring all repurchased shares of its common stock, new shares are issued upon employees' exercise of their stock options.


63


RSU Awards

A summary of the Company's RSU activity and related information is as follows:
 
 
RSUs Outstanding
(Shares and intrinsic value in thousands)
Number of Shares

Weighted-Average Grant-Date Fair Value Per Share

Weighted Average Remaining Contractual Term (Years)

Aggregate Intrinsic Value (1)
April 2, 2016
6,619

 
$40.74
 
 
 
 
Granted
3,398

 
$44.38
 
 
 
 
Vested (2)
(2,619
)
 
$39.49
 
 
 
 
Cancelled
(410
)
 
$41.63
 
 
 
 
April 1, 2017
6,988

 
$42.93
 
 
 
 
Granted
3,718

 
$60.18
 
 
 
 
Vested (2)
(3,016
)
 
$43.30
 
 
 
 
Cancelled
(701
)
 
$48.16
 
 
 
 
March 31, 2018
6,989

 
$51.39
 
 
 
 
Granted
3,559

 
$66.94
 
 
 
 
Vested (2)
(2,681
)
 
$49.05
 
 
 
 
Cancelled
(536
)
 
$55.09
 
 
 
 
March 30, 2019
7,331

 
$59.54
 
2.42
 
$
929,644




 

 

 


Expected to vest as of March 30, 2019
5,733

 
$59.62
 
2.42
 
$
726,876


(1)
Aggregate intrinsic value for RSUs represents the closing price per share of Xilinx's stock on March 30, 2019 of $126.79, multiplied by the number of RSUs outstanding or expected to vest as of March 30, 2019.

(2)
The number of RSUs vested includes shares that the Company withheld on behalf of employees to satisfy the statutory tax withholding requirements.

RSUs with a fair value of $131.5 million vested during fiscal 2019. As of March 30, 2019, total unrecognized stock-based compensation costs related to non-vested RSUs was $287.2 million. The total unrecognized stock-based compensation cost for RSUs is expected to be recognized over a weighted-average period of 2.7 years.

Employee Stock Purchase Plan

Under the Company's ESPP, qualified employees can obtain a 24-month purchase right to purchase the Company's common stock at the end of each six-month exercise period. Participation is limited to 15% of the employee's annual earnings up to a maximum of $21 thousand in a calendar year. Approximately 84% of all eligible employees participated in the ESPP. The purchase price of the stock is 85% of the lower of the fair market value at the beginning of the 24-month offering period or at the end of each six-month exercise period. Employees purchased 1.0 million shares for $48.3 million in fiscal 2019, 918 thousand shares for $44.3 million in fiscal 2018, and 1.2 million shares for $39.5 million in fiscal 2017. The next scheduled purchase under the ESPP is in the second quarter of fiscal 2020. As of March 30, 2019, 11.4 million shares were available for future issuance.

Note 7. Supplemental Financial Information

The following tables disclose the current liabilities and other assets that individually exceed 5% of the respective consolidated balance sheet amounts in each fiscal year. Individual balances that are less than 5% of the respective consolidated balance sheet amounts are aggregated and disclosed as "other."


64


(In thousands)
March 30, 2019

 
March 31, 2018

Accrued payroll and related liabilities:

 

   Accrued compensation
$
120,658

 
$
95,316

   Deferred compensation plan liability
118,560

 
103,434

   Others
8,050

 
7,617


$
247,268

 
$
206,367


(In thousands)
March 30, 2019

 
March 31, 2018*

Other accrued liabilities:
 
 
 
   Interest payable
$
16,583

 
$
14,169

   Accruals related to software licenses
18,660

 
2,400

   Others
46,316

 
43,111


$
81,559

 
$
59,680


* Prior year balances have been restated to reflect the retrospective application of the new revenue recognition accounting standard.
(In thousands)
March 30, 2019

 
March 31, 2018*

Other assets:
 
 
 
Deferred tax asset
$
126,702

 
$
96,848

Trust asset (deferred compensation plan)
109,271

 
95,310

Others
219,594

 
145,244

 
$
455,567

 
$
337,402


* Prior year balances have been restated to reflect the retrospective application of the new revenue recognition accounting standard.

Note 8.
Commitments

Xilinx leases some of its facilities and office buildings under non-cancelable operating leases that expire at various dates through April 2029. Additionally, Xilinx entered into a land lease in conjunction with the Company's building in Singapore, which will expire in November 2035 and the lease cost was settled in an up-front payment in June 2006. Some of the operating leases for facilities and office buildings require payment of operating costs, including property taxes, repairs, maintenance and insurance. Most of the Company's leases contain renewal options for varying terms. Xilinx also leases cars under non-cancelable operating leases that expire at various dates through May 2023. Approximate future minimum lease payments under non-cancelable operating leases are as follows:

Fiscal
(In thousands)
2020
$
11,991

2021
10,747

2022
9,580

2023
5,444

2024
5,338

Thereafter
29,293

Total
$
72,393


Aggregate future rental income to be received, which includes rents from both owned and leased property, totaled $9.2 million as of March 30, 2019. Rent expense, net of rental income, under all operating leases was $4.4 million for fiscal 2019, $3.9 million for fiscal 2018, and $5.0 million for fiscal 2017. Rental income was not material for fiscal 2019, 2018 or 2017.

Other commitments as of March 30, 2019 totaled $230.8 million and consisted of purchases of inventory and other non-cancelable purchase obligations related to subcontractors that manufacture silicon wafers and provide assembly and test services. The Company expects to receive and pay for these materials and services in the next three to six months, as the products meet delivery

65


and quality specifications. Additionally, as of March 30, 2019, the Company had $4.4 million of non-cancelable license obligations to providers of electronic design automation software and hardware/software maintenance, $18.3 million related to renovation of two of its properties and $38.9 million in commitments primarily related to open purchase orders from ordinary operations. These commitments expire at various dates through December 2022.

Note 9.
Net Income Per Common Share

The computation of basic net income per common share for all periods presented is derived from the information on the consolidated statements of income, and there are no reconciling items in the numerator used to compute diluted net income per common share. The following table summarizes the computation of basic and diluted net income per common share:
 
Years Ended
(In thousands, except per share amounts)
March 30, 2019

 
March 31, 2018

 
April 1, 2017

Net income available to common stockholders
$
889,750

 
$
463,981

 
$
628,133

Weighted average common shares outstanding-basic
252,762

 
249,595

 
252,301

Dilutive effect of employee equity incentive plans
3,672

 
2,754

 
2,284

Dilutive effect of 2017 Convertible Notes and warrants


5,611

 
14,228

Weighted average common shares outstanding-diluted
256,434

 
257,960

 
268,813

Basic earnings per common share
$
3.52

 
$
1.86

 
$
2.49

Diluted earnings per common share
$
3.47

 
$
1.80

 
$
2.34


The total shares used in the denominator of the diluted net income per common share calculation include potentially dilutive common equivalent shares outstanding that are not included in basic net income per common share calculation. The diluted shares were calculated by applying the treasury stock method to the impact of the equity incentive plans, the incremental shares issuable assuming conversion of the Company's $600.0 million principal amount of 2.625% convertible notes issued in June 2010 (2017 Convertible Notes), before its maturity on June 15, 2017, and exercise of warrants on a weighted-average outstanding basis, before the final settlements during the third quarter of fiscal 2018. The 2017 Convertible Notes matured during the first quarter of fiscal 2018, and the Company exercised its call options to neutralize the dilutive effect of the incremental shares from the 2017 Convertible Notes. Because the number of diluted shares in the above table for the 12 months ended March 31, 2018 was calculated based on a weighted-average outstanding basis, it included approximately 1.5 million shares of dilutive impact from the 2017 Convertible Notes through the maturity date and 4.1 million shares of dilutive impact from warrants before the settlement.

Certain shares of outstanding stock options and RSUs were excluded from diluted net income per common share calculation by applying the treasury stock method, as their inclusion would have been antidilutive. These options and RSUs were immaterial for fiscal 2019, 2018 and 2017. but could be dilutive in the future if the Company's average share price increases and is greater than the combined exercise prices and the unamortized fair values of these options and RSUs.

Note 10.
Interest and Other Income (Expense), Net

The components of interest and other income (expense), net are as follows: 
 
Years Ended
(In thousands)
March 30, 2019
 
March 31, 2018
 
April 1, 2017
Interest income
$
77,295

 
$
58,604

 
$
51,121

Interest expense
(52,883
)
 
(45,837
)
 
(53,953
)
Other expense, net
(12,879
)
 
(7,410
)
 
(5,482
)

$
11,533

 
$
5,357

 
$
(8,314
)

Note 11.
Accumulated Other Comprehensive Loss

Comprehensive loss is defined as the change in equity of a company during a period from transactions and other events and circumstances from non-owner sources. The components of accumulated other comprehensive loss are as follows:
 

66


(In thousands)
March 30, 2019

 
March 31, 2018

Accumulated unrealized losses on available-for-sale securities, net of tax
$
(12,725
)
 
$
(29,844
)
Accumulated unrealized gains on hedging transactions, net of tax
95

 
1,674

Accumulated cumulative translation adjustment, net of tax
(10,780
)
 
(6,339
)
Accumulated other comprehensive loss
$
(23,410
)
 
$
(34,509
)

The related tax effects of other comprehensive loss were not material for all periods presented.

Note 12.
Debt and Credit Facility

2019 and 2021 Notes

On March 12, 2014, the Company issued the 2019 Notes and 2021 Notes at a discounted price of 99.477% and 99.281% of par, respectively. Interest on the 2019 Notes and 2021 Notes is payable semi-annually on March 15 and September 15.

The Company received net proceeds of $990.1 million from issuance of the 2019 Notes and 2021 Notes, after the debt discounts and deduction of debt issuance costs. The debt discounts and issuance costs are amortized to interest expense over the terms of the 2019 and 2021 Notes. On March 15, 2019, the 2019 Notes matured and the Company paid the aggregate outstanding principal of $500.0 million, plus accrued interest. As of March 30, 2019, the remaining term of the 2021 Notes is 2.0 years.

The following table summarizes the carrying value of the 2019 Notes and 2021 Notes in the Company's consolidated balance sheets:
(In thousands)
 
March 30, 2019

 
March 31, 2018

Principal amount of the 2019 Notes
 
$

 
$
500,000

Unamortized discount of the 2019 Notes
 

 
(501
)
Unamortized debt issuance costs associated with the 2019 Notes
 

 
(313
)
Carrying value of the 2019 Notes



499,186

Principal amount of the 2021 Notes
 
500,000

 
500,000

Unamortized discount of the 2021 Notes
 
(1,063
)
 
(1,593
)
Unamortized debt issuance costs associated with the 2021 Notes
 
(467
)
 
(711
)
Carrying value of the 2021 Notes
 
$
498,470

 
$
497,696

Total carrying value

$
498,470


$
996,882


Interest expense related to the 2019 Notes and 2021 Notes was included in interest and other income (expense), net on the consolidated statements of income as follows:
 
 
Years Ended
(In thousands)
 
March 30, 2019
 
March 31, 2018
 
April 1, 2017
Contractual coupon interest
 
$
24,740

 
$
25,625

 
$
25,625

Amortization of debt issuance costs
 
557

 
586

 
586

Amortization of debt discount, net
 
1,030

 
1,049

 
1,022

Total interest expense related to the 2019 and 2021 Notes
 
$
26,327

 
$
27,260

 
$
27,233


2024 Notes

On May 30, 2017, the Company issued the 2024 Notes at a discounted price of 99.887% of par. Interest on the 2024 Notes is payable semi-annually on June 1 and December 1.

The Company received net proceeds of $745.2 million from the issuance of the 2024 Notes, after the debt discount and deduction of debt issuance costs. The debt discounts and issuance costs are amortized to interest expense over the term of the 2024 Notes. As of March 30, 2019, the remaining term of the 2024 Notes is approximately 5.2 years.


67


In relation to the issuance of the 2024 Notes, the Company entered into interest rate swap contracts with certain independent financial institutions, whereby the Company pays on a semi-annual basis, a variable interest rate equal to the three-month London Interbank Offered Rate (LIBOR) plus 91.43 bps, and receives on a semi-annual basis, interest income at a fixed interest rate of 2.950%. The Company incurred a net interest expense of $3.8 million during the twelve months ended March 30, 2019 and earned a net interest income of $4.4 million during the twelve months ended March 31, 2018, respectively, from the interest rate swap contracts, which was included in interest and other income (expense), net on the consolidated statements of income. As of March 30, 2019, the fair value of the interest rate swap contracts was $10.1 million, which was recorded in other long-term liabilities on the consolidated balance sheets.

The following table summarizes the carrying value of the 2024 Notes in the Company's consolidated balance sheets:
(In thousands)
 
March 30, 2019

 
March 31, 2018

Principal amount of the 2024 Notes
 
$
750,000

 
$
750,000

Unamortized discount of the 2024 Notes
 
(642
)
 
(755
)
Unamortized debt issuance costs associated with the 2024 Notes
 
(2,932
)
 
(3,500
)
Carrying value of the 2024 Notes
 
746,426

 
745,745

Fair value hedge adjustment - interest rate swap contracts
 
(10,089
)
 
(29,001
)
Net carrying value of the 2024 Notes
 
$
736,337

 
$
716,744


Interest expense related to the 2024 Notes was included in interest and other income (expense), net on the consolidated statements of income as follows:

 
 
Years Ended
(In thousands)
 
March 30, 2019

March 31, 2018
 
April 1, 2017
Contractual coupon interest (net of interest rate swap)
 
$
25,875


$
14,122

 
$

Amortization of debt issuance costs
 
568


473

 

Amortization of debt discount
 
113


92

 

Total interest expense related to the 2024 Notes

$
26,556


$
14,687


$


Revolving Credit Facility

On December 7, 2016, the Company entered into a $400.0 million senior unsecured revolving credit facility that, upon certain conditions, may be extended by an additional $150.0 million, with a syndicate of banks (expiring in December 2021). Borrowings under the credit facility will bear interest at a benchmark rate plus an applicable margin based upon the Company's credit rating. In connection with the credit facility, the Company is required to maintain certain financial and non-financial covenants. As of March 30, 2019, the Company had made no borrowings under this credit facility and was not in violation of any of the covenants.

Note 13. Stockholders' Equity

Preferred Stock

The Company's Certificate of Incorporation authorized 2.0 million shares of undesignated preferred stock. The preferred stock may be issued in one or more series. The Board of Directors is authorized to determine or alter the rights, preferences, privileges and restrictions granted to, or imposed upon, any wholly unissued series of preferred stock. As of March 30, 2019 and March 31, 2018, no preferred shares were issued or outstanding.

Common Stock and Debentures Repurchase Programs

The Board of Directors has approved stock repurchase programs enabling the Company to repurchase its common stock in the open market or through negotiated transactions with independent financial institutions. In May 2016, the Board authorized the repurchase of up to $1.00 billion of the Company's common stock and debentures (2016 Repurchase Program). The 2016 Repurchase Program has no stated expiration date. In May 2018, the Board also authorized the repurchase of the Company's common stock and debentures up to $500.0 million (2018 Repurchase Program).


68


Through March 30, 2019, the Company has used $953.7 million of the $1.00 billion authorized under the 2016 Repurchase Program, leaving $46.3 million available for future repurchases. The Company's current policy is to retire all repurchased shares, and consequently, no treasury shares were held as of March 30, 2019 and March 31, 2018.

During fiscal 2019, the Company repurchased 2.4 million in the open market with independent financial institutions for a total of $161.6 million. During fiscal 2018, the Company repurchased 7.0 million shares of common stock in the open market and through accelerated share repurchase agreements with multiple independent financial institutions for a total of approximately $474.3 million.

Note 14.
Income Taxes

The provision for income taxes consists of the following:
 
 
Years Ended
(In thousands)
 
March 30, 2019
 
March 31, 2018 *
 
April 1, 2017 *
Federal:
 

 

 

    Current
 
$
90,674

 
$
565,765

 
$
(19,097
)
    Deferred
 
(30,746
)
 
(370,893
)
 
65,049


 
59,928

 
194,872

 
45,952

State:
 

 

 

    Current
 
4,623

 
2,520

 
(938
)
    Deferred
 
2,545

 
7,813

 
3,170


 
7,168

 
10,333

 
2,232

Foreign:
 

 

 

    Current
 
16,282

 
23,483

 
21,121

    Deferred
 
(4,796
)
 
(1,290
)
 
638


 
11,486

 
22,193

 
21,759

Total
 
$
78,582

 
$
227,398

 
$
69,943


* Prior year balances have been restated to reflect the retrospective application of the new revenue recognition accounting standard.

The domestic and foreign components of income before income taxes were as follows:
(In thousands)

March 30, 2019
 
March 31, 2018 *
 
April 1, 2017 *
Domestic

$
173,082

 
$
21,198

 
$
43,662

Foreign

795,250

 
670,181

 
654,414

Income before income taxes

$
968,332

 
$
691,379

 
$
698,076


* Prior year balances have been restated to reflect the retrospective application of the new revenue recognition accounting standard.
On December 22, 2017, the TCJA was enacted into law. The TCJA provides for numerous significant tax law changes and modifications including the reduction of the U.S. federal corporate income tax rate from 35% to 21%, the requirement for companies to pay a one-time transition tax on earnings of certain foreign subsidiaries that were previously tax deferred and the creation of new taxes on certain foreign-sourced earnings. Some provisions of the TCJA began to impact the Company in fiscal 2018, while other provisions impacted the Company beginning in fiscal 2019.

SAB 118 allows companies to record provisional amounts and recognize the effect of the tax law changes during a measurement period. The Company recorded provisional income tax expense of $214.7 million in its fiscal 2018 results. During fiscal 2019, the Company recorded income tax expense of $2.4 million as measurement period adjustments to the provisional amounts recorded in fiscal 2018. The measurement period adjustments include the impact of the Company's accounting policy election to recognize deferred taxes for temporary basis differences that are expected to reverse as GILTI income in future years. The measurement period ended in the third quarter of fiscal 2019. Although the measurement period has closed, further technical guidance related

69


to the TCJA, including final regulations on a broad range of topics, is expected to be issued. In accordance with ASC 740, the Company will recognize any effects of the guidance in the period that such guidance is issued.

The Company recorded excess tax benefits associated with stock-based compensation of $14.2 million, $21.5 million, and $15.4 million in the provision for income taxes during fiscal 2019, 2018, and 2017 respectively.

As of March 30, 2019, the Company had state research tax credit carryforwards of approximately $195.9 million. The credits have no expiration date. Some of the state credit carryforwards are subject to change of ownership limitations provided by state provisions similar to that of the Internal Revenue Code. The state credit carryforwards include $148.0 million that is not likely to be recovered and has been reduced by a valuation allowance.

The provision for income taxes reconciles to the amount derived by applying the federal statutory income tax rate to income before provision for taxes as follows:
 
 
Years Ended
(In thousands)
 
March 30, 2019
 
March 31, 2018 *
 
April 1, 2017 *
Income before provision for taxes
 
$
968,332

 
$
691,379

 
$
698,076

Federal statutory tax rate
 
21.0
%
 
31.5
%
 
35.0
%
Computed expected tax
 
203,350

 
217,784

 
244,327

State taxes, net of federal benefit
 
6,379

 
9,785

 
1,791

Foreign earnings at lower tax rates
 
(98,387
)
 
(188,174
)
 
(120,737
)
Tax credits
 
(31,679
)
 
(19,708
)
 
(34,146
)
Transition tax
 
21,063

 
208,523

 

Deferred tax remeasurement
 

 
21,834

 

Excess benefits from stock-based compensation
 
(14,196
)
 
(21,520
)
 
(15,396
)
Other
 
(7,948
)
 
(1,126
)
 
(5,896
)
Provision for income taxes
 
$
78,582

 
$
227,398

 
$
69,943


* Prior year balances have been restated to reflect the retrospective application of the new revenue recognition accounting standard.

The Company has manufacturing operations in Singapore where the Company has been granted "Pioneer Status" that is effective through fiscal 2021. The Pioneer Status reduces the Company's tax on the majority of Singapore income from 17% to zero percent. The benefits of Pioneer Status in Singapore for fiscal 2019, fiscal 2018 and fiscal 2017 were approximately $48.0 million ($0.19 per diluted share), $61.5 million ($0.24 per diluted share), and $56.2 million ($0.21 per diluted share), respectively. The tax effect of operations in low tax jurisdictions on the Company's overall tax rate is reflected in the table above.


70


The major components of deferred tax assets and liabilities consisted of the following:
(In thousands)
 
March 30, 2019

 
March 31,2018*

Deferred tax assets:
 

 

  Stock-based compensation
 
$
18,514

 
$
17,213

  Accrued expenses
 
7,744

 
7,340

  Tax credit carryforwards
 
155,036

 
140,406

  Deferred compensation plan
 
27,186

 
24,121

  Low income housing and other investments
 
6,366

 
5,836

  GILTI deferred taxes
 
38,410

 

  Other
 
22,997

 
15,338

    Subtotal
 
276,253

 
210,254

  Valuation allowance
 
(118,773
)
 
(101,383
)
  Total deferred tax assets
 
157,480

 
108,871

Deferred tax liabilities:
 

 

  Unremitted foreign earnings
 
(5,142
)
 
(6,185
)
  Intangible assets
 
(20,775
)
 
(762
)
  Distributor price adjustments
 
(11,464
)
 
(168
)
  Other
 
(4,975
)
 
(5,028
)
  Total deferred tax liabilities
 
(42,356
)
 
(12,143
)
Total net deferred tax assets
 
$
115,124

 
$
96,728


* Prior year balances have been restated to reflect the retrospective application of the new revenue recognition accounting standard.

Long-term deferred tax assets of $126.7 million and $96.8 million as of March 30, 2019 and March 31, 2018, respectively, were included in other assets on the consolidated balance sheet.

As of March 30, 2019 and March 31, 2018, gross deferred tax assets were offset by valuation allowances of $118.8 million and $101.4 million, respectively, which were primarily associated with state tax credit carryforwards.

The aggregate changes in the balance of gross unrecognized tax benefits were as follows:
(In thousands)
 
March 30, 2019


March 31, 2018
Balance as of beginning of fiscal year
 
$
125,148


$
30,437

Increases in tax positions for prior years
 
18,156


90,716

Decreases in tax positions for prior years
 
(666
)

(1,063
)
Increases in tax positions for current year
 
5,132


5,158

Settlements
 



Lapses in statutes of limitation
 
(154
)

(100
)
Balance as of end of fiscal year
 
$
147,616


$
125,148


The Company’s total gross unrecognized tax benefits increased by $22.5 million during fiscal 2019. If the remaining balance of $147.6 million and $125.1 million of unrecognized tax benefits as of March 30, 2019 and March 31, 2018, respectively, were realized in a future period, it would result in a tax benefit of $35.3 million and $15.1 million, respectively, thereby reducing the effective tax rate. Another $85.5 million would increase additional paid-in capital. The $85.5 million relates to an additional deduction claimed on federal and state amended tax returns for fiscal 2014 for repurchase premium paid in that year in connection with the early redemption of the Company’s 3.125% Junior Convertible debenture due March 15, 2037.

The Company's policy is to include interest and penalties related to income tax liabilities within the provision for income taxes on the consolidated statements of income. The balances of accrued interest and penalties recorded in the consolidated balance

71


sheets and the amounts of interest and penalties included in the Company's provisions for income taxes were not material for any period presented.

The statutes of limitations have closed for U.S. federal income tax purposes for years through fiscal 2014, for U.S. state income tax purposes for years through fiscal 2010, and for Ireland income tax purposes for years through fiscal 2014.

The Company believes its provision for unrecognized tax benefits is adequate for adjustments that may result from tax audits. However, the outcome of tax audits cannot be predicted with certainty. If any issues addressed in the Company's tax audits are resolved in a manner not consistent with management's expectations, the Company could be required to adjust its provision for income taxes in the period such resolution occurs. It is reasonably possible that changes to the Company's unrecognized tax benefits could be significant in the next twelve months due to tax audit settlements and lapses of statutes of limitation. As a result of uncertainties regarding tax audits and their possible outcomes, an estimate of the range of increase or decrease that could occur in the next twelve months cannot be made at this time.

Note 15. Segment Information

Xilinx designs, develops and markets programmable logic semiconductor devices and the related software design tools. The Company operates and tracks its results in one operating segment. Xilinx sells its products to OEMs and to electronic components distributors who resell these products to OEMs or subcontract manufacturers.
   
Geographic revenue information for fiscal 2019, 2018 and 2017 reflects the geographic location of the distributors or OEMs who purchased the Company's products. This may differ from the geographic location of the end customers. Long-lived assets include property, plant and equipment, which were based on the physical location of the asset as of the end of each fiscal year.

Net revenues by geographic region were as follows:
 
Years Ended
(In thousands)
March 30, 2019
 
March 31, 2018 *
 
April 1, 2017 *
North America:

 

 

  United States
$
748,245

 
$
652,222

 
$
605,999

  Other (individual countries less than 10%)
100,478

 
96,694

 
132,300

     Total North America
848,723

 
748,916

 
738,299



 

 

Asia Pacific:

 

 

  China
850,595

 
638,180

 
599,812

  Other (individual countries less than 10%)
534,987

 
370,307

 
358,844

     Total Asia Pacific
1,385,582

 
1,008,487

 
958,656



 

 

Europe
586,893

 
501,049

 
461,116

Japan
237,842

 
208,571

 
198,671

    Total Foreign
2,210,317

 
1,718,107

 
1,618,443

            Worldwide Total
$
3,059,040

 
$
2,467,023

 
$
2,356,742


* Prior year balances have been restated to reflect the retrospective application of the new revenue recognition accounting standard.

Net long-lived assets by country at fiscal year-ends were as follows:

72


 
Years Ended
(In thousands)
March 30, 2019
 
March 31, 2018
 
April 1, 2017
United States
$
212,385

 
$
206,406

 
$
211,995

Foreign:

 

 

   Ireland
36,984

 
38,257

 
40,626

   Singapore
62,257

 
45,013

 
39,345

   Other (individual countries less than 10%)
17,303

 
14,441

 
11,859

     Total foreign
116,544

 
97,711

 
91,830

            Worldwide total
$
328,929

 
$
304,117

 
$
303,825


Note 16.
Litigation Settlements and Contingencies

Patent Litigation

On February 1, 2017, a patent infringement lawsuit was filed by Godo Kaisha IP Bridge 1 (IP Bridge) against the Company in the U.S. District Court for the Eastern District of Texas (Godo Kaisha IP Bridge 1 v. Xilinx, Inc., Case. No. 2:17-cv-00100).  The lawsuit pertains to two patents and IP Bridge seeks unspecified damages, interest, attorneys’ fees, costs, and a permanent injunction or an on-going royalty.  On September 14, 2017, the court granted the Company’s motion to transfer venue to the U.S. District Court for the Northern District of California.  On December 21, 2018, the parties reached an agreement to settle the lawsuit, pursuant to which the parties entered into a patent license agreement dated as of the same date. The patent license agreement does not have a material impact on the Company's financial position or results of operations.

On March 17, 2017, a patent infringement lawsuit was filed by Anza Technology, Inc. (Anza) against the Company in the U.S. District Court for the District of Colorado (Anza Technology, Inc. v. Xilinx, Inc., Case No. 1:17-cv-00687). The lawsuit pertains to three patents and Anza seeks unspecified damages, attorney fees, interest, costs, and expenses. On October 27, 2017, the court granted the Company’s motion to transfer venue to the U.S. District Court for the Northern District of California. The parties reached an agreement to settle the lawsuit and it was dismissed with prejudice on July 23, 2018. The amount of the settlement did not have a material impact on the Company's financial position or results of operations.

The Company intends to continue to protect and defend our IP vigorously.

Other Matters

On June 11, 2015, John P. Neblett, as Chapter 7 Trustee of Valley Forge Composite Technologies, Inc., filed a complaint against Xilinx and others in the U.S. Bankruptcy Court for the Middle District of Pennsylvania (Bankruptcy No. 1:13-bk-05253-JJT). The complaint alleges causes of actions against Xilinx for negligence and civil conspiracy relating to alleged violations of U.S. export laws. It seeks at least $50.0 million in damages, together with punitive damages, from the defendants. On September 21, 2015, the action was withdrawn from the U.S. Bankruptcy Court for the Middle District of Pennsylvania and transferred to the U.S. District Court for the Eastern District of Kentucky. On November 2, 2015, Xilinx, along with other defendants, filed a motion to dismiss the complaint. On November 3, 2015, Xilinx filed a motion for sanctions pursuant to Federal Rule of Civil Procedure 11. On June 27, 2016, the Court denied both motions. On September 11, 2017, Xilinx, along with other defendants, filed motions for summary judgment seeking to dispose of all claims against them.  On July 3, 2018, the Court granted both of Xilinx’s Motions for Summary Judgment, disposing of all claims asserted against Xilinx.  On August 1, 2018, the Trustee filed a Notice of Appeal.  On August 9, 2018, the Court of Appeals for the Sixth Circuit issued an Order to Show Cause requesting that the appellant address a possible jurisdictional defect.  On August 29, 2018, the appellant responded to the Order to Show Cause.  On September 10, 2018, appellees, including Xilinx, filed a joint reply.  On January 7, 2019, the Court of Appeals issued an order dismissing the appeal for lack of jurisdiction.  On February 19, 2019, the District Court issued an order permitting any party seeking to certify the case for appeal to file a motion.  On March 11, 2019, defendant Avnet filed a motion to certify the case for appeal.  The Court has not yet ruled on Avnet’s motion.    

From time to time, the Company is involved in various disputes and litigation matters that arise in the ordinary course of its business. These include disputes and lawsuits related to intellectual property, mergers and acquisitions, licensing, contract law, tax, regulatory, distribution arrangements, employee relations and other matters. Periodically, the Company reviews the status of each matter and assesses its potential financial exposure. If the potential loss from any claim or legal proceeding is considered probable and a range of possible losses can be estimated, the Company accrues a liability for the estimated loss. Legal proceedings

73


are subject to uncertainties, and the outcomes are difficult to predict. Because of such uncertainties, accruals are based only on the best information available at the time. As additional information becomes available, the Company continues to reassess the potential liability related to pending claims and litigation and may revise estimates.

Note 17.
Goodwill and Acquisition-Related Intangibles

The gross and net amounts of goodwill and of acquisition-related intangibles for all acquisitions were as follows:
 



 


 
Weighted-Average
(In thousands)
March 30, 2019

 
March 31, 2018

 
Amortization Life
Goodwill
$
340,718

 
$
162,421

 

Core technology, gross
107,250

 
82,480

 

Less accumulated amortization
(82,611
)
 
(78,562
)
 

Core technology, net
24,639

 
3,918

 
4.3 years
Other intangibles, gross
51,016

 
46,966

 

Less accumulated amortization
(47,642
)
 
(46,761
)
 

Other intangibles, net
3,374

 
205

 
2.5 years
In-process research and development (not subject to amortization)
52,710

 

 
 
Total acquisition-related intangibles, gross
210,976

 
129,446

 

Less accumulated amortization
(130,253
)
 
(125,323
)
 

Total acquisition-related intangibles, net
$
80,723

 
$
4,123

 


Amortization expense for acquisition-related intangibles for fiscal 2019, 2018 and 2017 were $4.9 million, $2.2 million and $5.1 million, respectively.

During the second quarter of fiscal 2019, the Company recorded $178.3 million of goodwill and $81.5 million of intangibles attributable to the acquisition of Deephi Technology. Ltd (Deephi Tech). See "Note 20. Business Combination" to the Company's consolidated financial statements.

Based on the carrying value of acquisition-related intangibles recorded as of March 30, 2019, and assuming no subsequent impairment of the underlying assets, the annual amortization expense for acquisition-related intangibles is expected to be as follows:
 
Fiscal
(In thousands)
2020
$
7,464

2021
7,442

2022
6,089

2023
4,954

Thereafter
2,064

Total
$
28,013

In-process research and development is not subject to amortization prior to the completion of the projects and therefore the balance is excluded from the above annual amortization expense schedule.

74


Note 18. Employee Benefit Plans

Xilinx offers various retirement benefit plans for U.S. and non-U.S. employees. Total contributions to these plans were $15.1 million, $14.7 million and $12.9 million in fiscal 2019, 2018 and 2017, respectively. For employees in the U.S., Xilinx instituted a Company matching program pursuant to which the Company will match contributions to Xilinx's 401(k) Plan (the 401(k) Plan) based on the amount of salary deferral contributions the participant makes to the 401(k) Plan. Xilinx will match up to 50% of the first 8% of an employee's compensation that the employee contributed to their 401(k) accounts. The maximum Company contribution per year is $4,500 per employee. As permitted under Section 401(k) of the Internal Revenue Code, the 401(k) Plan allows tax deferred salary deductions for eligible employees. The Compensation Committee of the Board of Directors administers the 401(k) Plan. Participants in the 401(k) Plan may make salary deferrals of up to 75% of the eligible annual salary, limited by the maximum dollar amount allowed by the Internal Revenue Code. Participants who have reached the age of 50 before the close of the plan year may be eligible to make catch-up salary deferral contributions, up to 75% of eligible annual salary, limited by the maximum dollar amount allowed by the Internal Revenue Code.

The Company allows its U.S.-based officers, director-level employees and its board members to defer a portion of their compensation under the Deferred Compensation Plan (the Plan). The Compensation Committee administers the Plan. As of March 30, 2019, there were 230 participants in the Plan who self-direct their contributions into a menu of hypothetical investment options offered by the Plan that tracks a portfolio of various deemed investment funds. The Plan does not allow Plan participants to invest directly in Xilinx's stock. In the event Xilinx becomes insolvent, Plan assets are subject to the claims of the Company's general creditors. There are no Plan provisions that provide for any guarantees or minimum return on investments. As of March 30, 2019, Plan assets of $109.3 million were included in other assets within the consolidated balance sheet and obligations of $118.6 million were included in accrued payroll and related liabilities. As of March 31, 2018, Plan assets were $95.3 million and obligations were $103.4 million.

Note 19. Executive Transition Costs

During the fourth quarter of fiscal 2018, the Company announced the transition of its President and Chief Executive Officer position, whereby Moshe Gavrielov resigned from those roles and Victor Peng assumed these roles. Additionally, the Company also implemented restructuring measures to realign resources and drive overall operating efficiencies, which impacted approximately 60 positions in various geographies and functions worldwide. The Company recorded total transition charges of $33.4 million in the fourth quarter of fiscal 2018, primarily related to severance pay expenses and other benefits. As of the end of fiscal 2019, the remaining accrual for severance and other benefits was immaterial.

Note 20. Business Combination

During the second quarter of fiscal 2019, the Company completed the acquisition of Deephi Tech by acquiring all its outstanding ordinary shares. Deephi Tech was a privately held start-up with industry-leading capabilities in machine learning and focusing on system-level neural network optimization. This acquisition strengthens the Company's capabilities in artificial intelligence applications.
Total purchase consideration to acquire Deephi Tech was $251.9 million, including $11.5 million of fair value from the Company's preexisting investment in Deephi Tech and $6.3 million of cash acquired. The Company incurred $3.4 million of acquisition related costs, which was recorded in the operating expenses of consolidated statements of income. Additionally, the Company was required to assess the fair value of its preexisting investment in Deephi Tech and recorded $6.5 million gain in its consolidated statements of income as part of interest and other income, net.
Subsequent to the acquisition, the financial results for Deephi Tech are included in the Company's consolidated financial statements. Prior to the acquisition, the financial results for Deephi Tech were not significant for pro forma financial information.
The Company allocated the purchase price to tangible and identified intangible assets acquired and liabilities assumed based on estimated fair values. As additional information becomes available, the Company may further update the preliminary purchase price allocation during the remainder of the measurement period (up to one year from the acquisition date). The preliminary fair values of the assets acquired and liabilities assumed in the acquisition of Deephi Tech, by major class, were recognized as follows:


75


 
Amount
 
(In thousands)
Cash and cash equivalents
$
6,263

Tangible assets
2,076

Identifiable intangible assets
81,530

Goodwill
178,297

Deferred tax liabilities
(13,702
)
Other liabilities
(2,554
)
Total
$
251,910


The goodwill of $178.3 million arising from the acquisition is attributed to the expected synergies and other benefits that will be generated from the combination of the Company and Deephi Tech. The goodwill recognized is expected to be deductible for tax purposes.
The identified intangible assets assumed in the acquisition of Deephi Tech were recognized as follows based upon the preliminary fair values as of the closing date of the acquisition.
 
Amount
 
Amortization Life
 
(In thousands)
 
 
Trade Names & Trademarks
$
1,020

 
3.0 years
Developed Technology
24,770

 
5.0 years
Customer Relationships
3,030

 
3.0 years
In-Process Research and Development
52,710

 
N/A
Total identifiable intangible assets
$
81,530

 
 

Note 21. Subsequent Event

On April 18, 2019, the Company's Board of Directors declared a cash dividend of $0.37 per common share for the first quarter of fiscal 2020. The dividend is payable on June 3, 2019 to stockholders of record as of May 16, 2019.

In April 2019, the Company entered into a definitive agreement to acquire Solarflare Communications, Inc., a leading provider of high-performance and low latency networking solutions for customers. The total consideration is approximately $400.0 million, subject to certain closing adjustments.

76


REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM
To the Stockholders and the Board of Directors of Xilinx, Inc.
Opinion on the Financial Statements
We have audited the accompanying consolidated balance sheets of Xilinx, Inc. (the Company) as of March 30, 2019 and March 31, 2018, the related consolidated statements of income, comprehensive income, stockholders' equity and cash flows for each of the three years in the period ended March 30, 2019, and the related notes and financial statement schedule listed in the Index at Part IV, Item 15(a)(2) (collectively referred to as the “consolidated financial statements”). In our opinion, the consolidated financial statements present fairly, in all material respects, the financial position of the Company at March 30, 2019 and March 31, 2018, and the results of its operations and its cash flows for each of the three years in the period ended March 30, 2019, in conformity with U.S. generally accepted accounting principles.
We also have audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (PCAOB), the Company's internal control over financial reporting as of March 30, 2019, based on criteria established in Internal Control-Integrated Framework issued by the Committee of Sponsoring Organizations of the Treadway Commission (2013 Framework) and our report dated May 10, 2019 expressed an unqualified opinion thereon.
Adoption of New Accounting Standard
As discussed in Note 2 to the consolidated financial statements, the Company changed its method for recognizing revenue as a result of the adoption of Accounting Standards Update (ASU) No. 2014-09, Revenue from Contracts with Customers (Topic 606), and the amendments effective April 1, 2018 under the full retrospective method.
Basis for Opinion
These financial statements are the responsibility of the Company's management. Our responsibility is to express an opinion on the Company’s financial statements based on our audits. We are a public accounting firm registered with the PCAOB and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.
We conducted our audits in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether the financial statements are free of material misstatement, whether due to error or fraud. Our audits included performing procedures to assess the risks of material misstatement of the financial statements, whether due to error or fraud, and performing procedures that respond to those risks. Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the financial statements. Our audits also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating the overall presentation of the financial statements. We believe that our audits provide a reasonable basis for our opinion.


/s/ Ernst & Young LLP
We have served as the Company’s auditor since 1984.
San Jose, California
May 10, 2019




77



REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM
To the Stockholders and the Board of Directors of Xilinx, Inc.

Opinion on Internal Control over Financial Reporting
We have audited Xilinx, Inc.'s internal control over financial reporting as of March 30, 2019, based on criteria established in Internal Control-Integrated Framework issued by the Committee of Sponsoring Organizations of the Treadway Commission (2013 Framework) (the COSO criteria). In our opinion, Xilinx, Inc. (the Company) maintained, in all material respects, effective internal control over financial reporting as of March 30, 2019, based on the COSO criteria.
We also have audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (PCAOB), the consolidated balance sheets of the Company as of March 30, 2019 and March 31, 2018, the related consolidated statements of income, comprehensive income, stockholders' equity and cash flows for each of the three years in the period ended March 30, 2019, and the related notes and financial statement schedule listed in the Index at Part IV, Item 15(a)(2) and our report dated May 10, 2019 expressed an unqualified opinion thereon.

Basis for Opinion
The Company’s management is responsible for maintaining effective internal control over financial reporting and for its assessment of the effectiveness of internal control over financial reporting included in the accompanying Management's Report on Internal Control Over Financial Reporting. Our responsibility is to express an opinion on the Company’s internal control over financial reporting based on our audit. We are a public accounting firm registered with the PCAOB and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.
We conducted our audit in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether effective internal control over financial reporting was maintained in all material respects.
Our audit included obtaining an understanding of internal control over financial reporting, assessing the risk that a material weakness exists, testing and evaluating the design and operating effectiveness of internal control based on the assessed risk, and performing such other procedures as we considered necessary in the circumstances. We believe that our audit provides a reasonable basis for our opinion.

Definition and Limitations of Internal Control Over Financial Reporting
A company’s internal control over financial reporting is a process designed to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles. A company’s internal control over financial reporting includes those policies and procedures that (1) pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of the assets of the company; (2) provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with generally accepted accounting principles, and that receipts and expenditures of the company are being made only in accordance with authorizations of management and directors of the company; and (3) provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use, or disposition of the company’s assets that could have a material effect on the financial statements.
Because of its inherent limitations, internal control over financial reporting may not prevent or detect misstatements. Also, projections of any evaluation of effectiveness to future periods are subject to the risk that controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate.

/s/ Ernst & Young LLP
San Jose, California
May 10, 2019

78



XILINX, INC.
SCHEDULE II
VALUATION AND QUALIFYING ACCOUNTS

(In thousands)
 
 
 
 
 
 
 
 
Description
 
Beginning
of Year
 
Additions
 
Deductions
 
End of Year
For the year ended April 1, 2017:
 
 
 
 
 
 
 
 
Allowance for doubtful accounts
 
$
3,341

 
$

 
$
141

 
$
3,200

Valuation allowance for deferred tax assets
 
$
62,179

 
$
10,341

 
$

 
$
72,520

For the year ended March 31, 2018:
 

 

 

 

Allowance for doubtful accounts
 
$
3,200

 
$

 
$
30

 
$
3,170

Valuation allowance for deferred tax assets
 
$
72,520

 
$
28,863

 
$

 
$
101,383

For the year ended March 30, 2019:
 

 

 

 

Allowance for doubtful accounts
 
$
3,170

 
$

 
$

 
$
3,170

Valuation allowance for deferred tax assets
 
$
101,383

 
$
17,390

 
$

 
$
118,773



Supplementary Financial Data
Quarterly Data (Unaudited)
(In thousands, except per share amounts)
 
 
 
 
 
 
 
 
Year ended March 30, 2019 (1)
 
First
Quarter
 
Second
Quarter
 
Third
Quarter
 
Fourth
Quarter
Net revenues
 
$
684,370

 
$
746,252

 
$
800,057

 
$
828,361

Gross margin
 
477,482

 
514,632

 
552,154

 
558,904

Income before income taxes
 
212,917

 
239,144

 
256,590

 
259,680

Net income
 
190,038

 
215,712

 
239,360

 
244,640

Net income per common share: (2)
 
 
 
 
 
 
 
 
Basic
 
$
0.75

 
$
0.85

 
$
0.95

 
$
0.96

Diluted
 
$
0.74

 
$
0.84

 
$
0.93

 
$
0.95

Shares used in per share calculations:
 
 
 
 
 
 
 
 
Basic
 
252,682

 
252,988

 
253,060

 
253,855

Diluted
 
255,935

 
255,522

 
256,374

 
258,177

Cash dividends declared per common share
 
$
0.36

 
$
0.36

 
$
0.36

 
$
0.36

(1)
Xilinx uses a 52- to 53-week fiscal year ending on the Saturday nearest March 31. Fiscal 2019 was a 52-week year and each quarter was a 13-week quarter.
(2)
Net income per common share is computed independently for each of the quarters presented. Therefore, the sum of the quarterly per common share information may not equal the annual net income per common share.


79


(In thousands, except per share amounts)
 
 
 
 
 
 
 
 
Year ended March 31, 2018 (1)
 
First
Quarter
(3)
 
Second
Quarter
(3)
 
Third
Quarter
(3)
 
Fourth
Quarter
(3)
Net revenues
 
$
602,810

 
$
627,419

 
$
598,603

 
$
638,191

Gross margin
 
411,986

 
441,734

 
420,634

 
449,250

Income before income taxes
 
170,894

 
194,017

 
166,766

 
159,703

Net income (loss)
 
157,244

 
173,751

 
(12,485
)
 
145,471

Net income (loss) per common share: (2)
 
 
 
 
 
 
 
 
Basic
 
$
0.63

 
$
0.70

 
$
(0.05
)
 
$
0.57

Diluted
 
$
0.59

 
$
0.67

 
$
(0.05
)
 
$
0.56

Shares used in per share calculations:
 
 
 
 
 
 
 
 
Basic
 
247,911

 
248,094

 
254,089

 
254,559

Diluted
 
265,797

 
258,217

 
254,089

 
257,916

Cash dividends declared per common share
 
$
0.35

 
$
0.35

 
$
0.35

 
$
0.35

(1)
Xilinx uses a 52- to 53-week fiscal year ending on the Saturday nearest March 31. Fiscal 2018 was a 53-week year and each quarter was a 13-week quarter except the third quarter, which was a 14-week quarter.
(2)
Net income per common share is computed independently for each of the quarters presented. Therefore, the sum of the quarterly per common share information may not equal the annual net income per common share.
(3)
Prior year balances have been restated to reflect the retrospective application of the new revenue recognition accounting standard.

ITEM 9.
CHANGES IN AND DISAGREEMENTS WITH ACCOUNTANTS ON ACCOUNTING AND FINANCIAL DISCLOSURE
Not applicable.


80


ITEM 9A.
CONTROLS AND PROCEDURES
Evaluation of Disclosure Controls and Procedures
An evaluation was carried out, under the supervision of and with the participation of the Company's management, including our CEO and CFO, of the effectiveness of the Company's disclosure controls and procedures (as defined in Rules 13a-15(e) and 15d-15(e) under the Exchange Act) as of the end of the period covered by this report. Based upon this evaluation, our CEO and CFO have concluded that, as of the end of the period covered by this Form 10-K, the Company's disclosure controls and procedures are effective to provide reasonable assurance that information required to be disclosed in our Exchange Act reports is recorded, processed, summarized and reported within the time periods specified in the SEC rules and forms, and is accumulated and communicated to our management, including our CEO and CFO, as appropriate to allow timely decisions regarding required disclosure.
Changes in Internal Control Over Financial Reporting
There were no changes in our internal control over financial reporting (as defined in Rules 13a-15(f) and 15d-15(f) under the Exchange Act) during the fiscal quarter ended March 30, 2019 that materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.
Management's Report on Internal Control Over Financial Reporting
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) to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with U.S. generally accepted accounting principles. This system of internal control is designed to provide reasonable assurance that assets are safeguarded and transactions are properly recorded and executed in accordance with management's authorization. The design, monitoring and revision of the system of internal control over financial reporting involve, among other things, management's judgments with respect to the relative cost and expected benefits of specific control measures. The effectiveness of the system of internal control over financial reporting is supported by the selection, retention and training of qualified personnel and an organizational structure that provides an appropriate division of responsibility and formalized procedures. The system of internal control is periodically reviewed and modified in response to changing conditions.
Because of its inherent limitations, no matter how well designed, a system of internal control over financial reporting can provide only reasonable assurance and may not prevent or detect all misstatements or all fraud. Further, because of changes in conditions, the effectiveness of internal control over financial reporting may vary over time. Our system contains self-monitoring mechanisms, and actions are taken to correct deficiencies as they are identified.
Management has used the criteria established in the Report "Internal Control — Integrated Framework" issued by the Committee of Sponsoring Organizations of the Treadway Commission (COSO) (2013 Framework) to evaluate the effectiveness of our internal control over financial reporting. Based on this evaluation, management has concluded that the Company's internal control over financial reporting was effective as of March 30, 2019.

The effectiveness of the Company's internal control over financial reporting as of March 30, 2019 has been audited by Ernst & Young LLP, an independent registered public accounting firm, as stated in their report which is included in Part II, Item 8 of this Form 10-K.

ITEM 9B.
OTHER INFORMATION
 
None.

81


PART III
Certain information required by Part III is omitted from this Report in that the Registrant will file a definitive proxy statement pursuant to Regulation 14A under the Exchange Act (the Proxy Statement) not later than 120 days after the end of the fiscal year covered by this Report, and certain information included therein is incorporated herein by reference. Only those sections of the Proxy Statement that specifically address the items set forth herein are incorporated by reference.


ITEM 10.
DIRECTORS, EXECUTIVE OFFICERS AND CORPORATE GOVERNANCE
The information required by this item pursuant to Item 401(b), (d), (e) and (f) of Regulation S-K concerning the Company's executive officers is incorporated herein by reference to Item 1. "Business — Executive Officers of the Registrant" within this Form 10-K.
The information required by this item pursuant to Item 401(a), (d), (e), and (f) and Items 406 and 407 of Regulation S-K concerning the Company's directors, the code of ethics and corporate governance matters is incorporated herein by reference to the sections entitled "Proposal One-Election of Directors" "Board Independence" and "Corporate Governance Principles" in our Proxy Statement.

ITEM 11.
EXECUTIVE COMPENSATION
The information required by this item pursuant to Item 402 of Regulation S-K concerning executive compensation is incorporated herein by reference to the sections entitled "Compensation of Directors" and "Executive Compensation" in our Proxy Statement.
The information required by this item pursuant to Item 407(e)(4) of Regulation S-K is incorporated herein by reference to the section entitled "Compensation Committee Interlocks and Insider Participation" in our Proxy Statement.
The information required by this item pursuant to Item 407(e)(5) of Regulation S-K is incorporated herein by reference to the section entitled "Compensation Committee Report" in our Proxy Statement.

ITEM 12.
SECURITY OWNERSHIP OF CERTAIN BENEFICIAL OWNERS AND MANAGEMENT AND RELATED STOCKHOLDER MATTERS
The information required by this item pursuant to Item 403 of Regulation S-K is incorporated herein by reference to the section entitled "Security Ownership of Certain Beneficial Owners and Management" in our Proxy Statement. The information required by Item 201(d) of Regulation S-K is set forth below.


Equity Compensation Plan Information
The table below sets forth certain information as of fiscal year ended March 30, 2019 about the Company's common stock that may be issued upon the exercise of options, RSUs, warrants and rights under all of our existing equity compensation plans including the ESPP:
(Shares in thousands)
 
A
 
B
 
C
 
Plan Category
 
Number of Securities to be Issued upon
Exercise of Outstanding Options,
Warrants and Rights
 
Weighted-average
Exercise Price of
Outstanding
Options, Warrants
and Rights
 
Number of Securities Remaining
Available for Future Issuance under
Equity Compensation Plans (excluding
securities reflected in Column A)
 
Equity Compensation Plans Approved by Security Holders
 
2007 Equity Plan
 
7,340

(1) 
$
35.42

(2) 
11,319

(3) 
Employee Stock Purchase Plan
 
N/A

 
N/A

 
11,363

 
Total-Approved Plans
 
7,340

 
$
35.42

 
22,682

 
Equity Compensation Plans Not Approved by Security Holders
 

 
$

 

 
Total-All Plans
 
7,340

 
$
35.42

 
22,682

 
(1)
Includes approximately 7.3 million shares issuable upon vesting of RSUs that the Company granted under the 2007 Equity Plan.

82


(2)
The weighted-average exercise price does not take into account shares issuable upon vesting of outstanding RSUs, which have no exercise price.
(3)
On July 26, 2006, the stockholders approved the adoption of the 2007 Equity Plan and authorized 10.0 million shares to be reserved for issuance thereunder. The 2007 Equity Plan, which became effective on January 1, 2007, replaced both the Company's 1997 Stock Plan (which expired on May 8, 2007) and the Supplemental Stock Option Plan. On August 9, 2007, August 14, 2008, August 12, 2009, August 11, 2010, August 10, 2011, August 8, 2012, August 14, 2013, August 13, 2014, August 10, 2016, August 9, 2017, and August 1, 2018 our stockholders authorized the reserve of an additional 5.0 million shares, 4.0 million shares, 5.0 million shares, 4.5 million shares, 4.5 million shares, 3.5 million shares, 2.0 million shares, 3.0 million shares, 2.5 million shares, 1.9 million shares and 3.0 million shares respectively. All of the shares reserved for issuance under the 2007 Equity Plan may be granted as stock options, stock appreciation rights, restricted stock or RSUs.

ITEM 13.
CERTAIN RELATIONSHIPS AND RELATED TRANSACTIONS, AND DIRECTOR INDEPENDENCE
The information required by this item concerning related party transactions pursuant to Item 404 of Regulation S-K is incorporated herein by reference to the section entitled "Related Transactions" in our Proxy Statement.
The information required by this item concerning director independence pursuant to Item 407(a) of Regulation S-K is incorporated herein by reference to the section entitled "Board Independence" in our Proxy Statement.

ITEM 14.
PRINCIPAL ACCOUNTING FEES AND SERVICES
The information required by this Item is incorporated herein by reference to the sections entitled "Proposal Five - Ratification of Appointment of External Auditors" and "Fees Paid to Ernst & Young LLP" in our Proxy Statement.



83


PART IV

ITEM 15.
EXHIBITS AND FINANCIAL STATEMENT SCHEDULES
 
(a)
(1)
The financial statements required by Item 15(a) are included in Item 8 of this Annual Report on Form 10-K.
 
(2)
The financial statement schedule required by Item 15(a) (Schedule II, Valuation and Qualifying Accounts) is included in Item 8 of this Annual Report on Form 10-K.
 
 
 
 
 
Schedules not filed have been omitted because they are not applicable, are not required or the information required to be set forth therein is included in the financial statements or notes thereto.
 
 
 
 
(3)
The exhibits listed below in (b) are filed or incorporated by reference as part of this Annual Report on Form 10-K.
 
 
 
(b)
Exhibits
EXHIBIT LIST
 
 
 
 
Incorporated by Reference
Exhibit No

 
Exhibit Title
 
Form
 
File No.
 
Exhibit
 
Filing
Date
 
Filed
Herewith
3.1

 
 
10-K
 
000-18548
 
3.1

 
5/30/2007
 
 
3.2

 
 
8-K
 
000-18548
 
3.2

 
12/7/2018
 
 
4.1

 
 
10-K
 
000-18548
 
4.1

 
5/30/2007
 
 
4.2

 
 
10-Q
 
000-18548
 
4.2

 
8/9/2010
 
 
4.3

 
 
S-3
 
333-143769
 
4.4

 
6/15/2007
 
 
4.4

 
 
8-K
 
000-18548


 
4.01

 
3/13/2014
 
 
4.5

 
 
8-K
 
000-18548
 
4.01

 
5/30/2017
 
 
4.6

 
 
8-K
 
000-18548
 
99.1

 
9/1/2017
 
 
10.1

*
 
DEF 14A
 
000-18548
 
Appendix A

 
6/20/2018
 
 
10.2P

*
Form of Indemnification Agreement between the Company and its officers and directors
 
S-1
 
333-34568
 
10.17

 
4/27/1990
 
 
10.3

*
 
DEF 14A
 
000-18548
 
Appendix B

 
6/20/2018
 
 
10.4

*
 
10-K
 
000-18548
 
10.24

 
5/30/2007
 
 

84


 
 
 
 
Incorporated by Reference
Exhibit No

 
Exhibit Title
 
Form
 
File No.
 
Exhibit
 
Filing
Date
 
Filed
Herewith
10.5

*
 
10-K
 
000-18548
 
10.25

 
5/30/2007
 
 
10.6

*
 
8-K
 
000-18548
 
99.1

 
7/5/2007
 
 
10.7

*
 
10-Q
 
000-18548
 
10.15

 
8/9/2011
 
 
10.8

*
 
10-Q
 
000-18548
 
10.16

 
8/9/2011
 
 
10.9

+
 
10-K
 
000-18548
 
10.18

 
5/16/2014
 
 
10.10

*
 
8-K
 
000-18548
 
N/A

 
5/12/2017
 
 
10.11

*
 
8-K
 
000-18548
 
10.2

 
1/20/2016
 
 
10.12

*
 
8-K
 
000-18548
 
10.1

 
4/12/2017
 
 
10.13

 
 
10-K
 
000-18548
 
10.15

 
5/15/2017
 
 
10.14

+
 
10-K
 
000-18548
 
10.16

 
5/15/2017
 
 
10.15

+
 
10-K
 
000-18548
 
10.17

 
5/15/2017
 
 
10.16

 
 
10-K
 
000-18548
 
10.18

 
5/15/2017
 
 
10.17

+
 
10-Q
 
000-18548
 
10.1

 
7/28/2017
 
 
10.18

 
 
8-K
 
000-18548
 
10.1

 
1/5/2018
 
 
10.19

+
 
10-Q
 
000-18548
 
10.1

 
10/25/2018
 
 
10.20

*
 
10-Q
 
000-18548
 
10.1

 
7/27/2018
 
 
21.1

 
 
 
 
 
 
 

 
 
 
X
23.1

 
 
 
 
 
 
 

 
 
 
X
24.1

 
Power of Attorney (included in the signature page)
 
 
 
 
 
 

 
 
 
X
31.1

 
 
 
 
 
 
 

 
 
 
X

85


 
 
 
 
Incorporated by Reference
Exhibit No

 
Exhibit Title
 
Form
 
File No.
 
Exhibit
 
Filing
Date
 
Filed
Herewith
31.2

 
 
 
 
 
 
 

 
 
 
X
32.1

 
 
 
 
 
 
 

 
 
 
X
32.2

 
 
 
 
 
 
 
 
 
 
X
101.INS

 
XBRL Instance Document
 
 
 
 
 
 
 
 
 
X
101.SCH

 
XBRL Taxonomy Extension Schema Document
 
 
 
 
 
 
 
 
 
X
101.CAL

 
XBRL Taxonomy Extension Calculation Linkbase Document
 
 
 
 
 
 
 
 
 
X
101.LAB

 
XBRL Taxonomy Extension Label Linkbase Document
 
 
 
 
 
 
 
 
 
X
101.PRE

 
XBRL Taxonomy Extension Presentation Linkbase Document
 
 
 
 
 
 
 
 
 
X
101.DEF

 
XBRL Taxonomy Extension Definition Linkbase Document
 
 
 
 
 
 
 
 
 
X
+
 
Portions of this Exhibit have been omitted pursuant to a request for confidential treatment.
*
 
Management contract or compensatory plan or arrangement.
P
 
Filed on Paper

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.
Date: May 10, 2019
 
XILINX, INC.
 
 
By:  
/s/ Victor Peng
 
 
Victor Peng 
 
 
President and Chief Executive Officer 

87


POWER OF ATTORNEY
KNOW ALL PERSONS BY THESE PRESENTS, that each person whose signature appears below constitutes and appoints Victor Peng and Lorenzo A. Flores, jointly and severally, his/her attorneys-in-fact, each with the power of substitution, for him/her in any and all capacities, to sign any amendments to this Annual Report on Form 10-K, and to file the same, with exhibits thereto and other documents in connection therewith, with the Securities and Exchange Commission, hereby ratifying and confirming all that each of said attorneys-in-fact, or his/her substitute or substitutes, may do or cause to be done by virtue hereof.

Pursuant to the requirements of the Securities Exchange Act of 1934, this Annual Report on Form 10-K has been signed below by the following persons on behalf of the Registrant in the capacities and on the dates indicated.

Signature
 
Title
 
Date
 
 
 
 
 
/s/ Victor Peng
 
President and Chief Executive Officer
(Principal Executive Officer) and Director
 
May 10, 2019
 (Victor Peng)
 
 
 
 
 
 
 
 
 
/s/ Lorenzo A. Flores
 
Executive Vice President and Chief Financial Officer
(Principal Accounting and Financial Officer)
 
May 10, 2019
(Lorenzo A. Flores)
 
 
 
 
 
 
 
 
 
/s/ Dennis Segers
 
Chairman of the Board of Directors 
 
May 10, 2019
(Dennis Segers)
 
 
 
 
 
 
 
 
 
/s/ Raman K. Chitkara
 
Director
 
May 10, 2019
(Raman K. Chitkara)
 
 
 
 
 
 
 
 
 
/s/ Saar Gillai
 
Director 
 
May 10, 2019
(Saar Gillai)
 
 
 
 
 
 
 
 
 
/s/ Ronald S. Jankov
 
Director 
 
May 10, 2019
(Ronald S. Jankov)
 
 
 
 
 
 
 
 
 
/s/ Mary Louise Krakauer
 
Director 
 
May 10, 2019
(Mary Louise Krakauer)
 
 
 
 
 
 
 
 
 
/s/ Thomas H. Lee
 
Director 
 
May 10, 2019
(Thomas H. Lee)
 
 
 
 
 
 
 
 
 
/s/ J. Michael Patterson
 
Director 
 
May 10, 2019
(J. Michael Patterson)
 
 
 
 
 
 
 
 
 
/s/ Albert A. Pimentel
 
Director 
 
May 10, 2019
(Albert A. Pimentel)
 
 
 
 
 
 
 
 
 
/s/ Marshall C. Turner
 
Director 
 
May 10, 2019
(Marshall C. Turner)
 
 
 
 
 
 
 
 
 
/s/ Elizabeth W. Vanderslice
 
Director 
 
May 10, 2019
(Elizabeth W. Vanderslice)
 
 
 
 

88
EX-21.1 2 ex211330201910-k.htm EXHIBIT 21.1 Exhibit


Exhibit 21.1
XILINX, INC.
SUBSIDIARIES OF REGISTRANT
 
NAME
  
PLACE OF INCORPORATION
OR ORGANIZATION
Xilinx Armenia LLC
 
Armenia
 
 
 
Xilinx Benelux B.V.B.A.
  
Belgium
 
 
 
Xilinx Development Corporation
  
California, U.S.A.
 
 
 
Auviz Systems Inc
 
California, U.S.A.
 
 
 
Xilinx Canada Co.
  
Canada
 
 
 
Xilinx Holding Six Limited
  
Cayman Islands
 
 
 
Xilinx Holding Three Ltd.
  
Cayman Islands
 
 
 
Xilinx DeePhi Technology Co. Ltd.
 
Cayman Islands
 
 
 
Xilinx Technology Beijing Limited
  
China
 
 
 
Xilinx Technology Shanghai Limited
  
China
 
 
 
Beijing DeePhi Intelligent Technology Co. Ltd.
 
China
 
 
 
Shanghai DeePhi Intelligent Technology Co. Ltd.
 
China
 
 
 
DeePhi Beijing Technology Co. Ltd.
 
China
 
 
 
Midgard Acquisition LLC
  
Delaware, U.S.A.
 
 
 
Xilinx SARL
  
France
 
 
 
Xilinx GmbH
  
Germany
 
 
 
Xilinx Hong Kong Limited
  
Hong Kong SAR, China
 
 
 
DeePhi Intelligent Technology Limited
 
Hong Kong SAR, China
 
 
 
Auviz Systems India Private Limited
 
India
 
 
 
Xilinx India Technology Services Private Limited
  
India
 
 
 
Xilinx Finance Ireland Limited
 
Ireland
 
 
 
Xilinx Ireland Unlimited Company
  
Ireland
 
 
 





Xilinx Israel Limited
  
Israel
 
 
 
Xilinx K.K.
  
Japan
 
 
 
Xilinx Holding Two Limited
  
Luxembourg
 
 
 
Xilinx NL B.V.
 
Netherlands
 
 
 
Xilinx Asia Pacific Pte. Ltd.
  
Singapore
 
 
 
Xilinx Sales International Pte. Ltd.
  
Singapore
 
 
 
Xilinx Singapore Holding Pte. Ltd.
  
Singapore
 
 
 
Xilinx AB
  
Sweden
 
 
 
MemoBit Technologies AB
 
Sweden
 
 
 
Xilinx Limited
  
United Kingdom
 
 
 
Xilinx NI Limited
  
United Kingdom


EX-23.1 3 ex231330201910-k.htm EXHIBIT 23.1 Exhibit


Exhibit 23.1
CONSENT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM

We consent to the incorporation by reference in the Registration Statements:

(1)
Registration Statements (Form S-3 Nos. 333-194052, 333-00054, 333-143769, 333-51514 and 333-216131) of Xilinx, Inc., and
(2)
Registration Statements (Form S-8 Nos. 333-215789, 333-201805, 333-193664, 333-186442, 333-179463, 333-172102, 333-162948, 333-157473, 333-151219, 333-140573, 333-127318, 333-62897, 333-44233, 333-12339, 33-40562, 33-36706, 33-80075, 33-83036, 33-52184, 33-67808, 333-51510, 333-222729 and 333-229375) of Xilinx, Inc.;

of our reports dated May 10, 2019, with respect to the consolidated financial statements and schedule of Xilinx, Inc. and the effectiveness of internal control over financial reporting of Xilinx, Inc. included in this Annual Report (Form 10-K) of Xilinx, Inc. for the year ended March 30, 2019.

/s/ Ernst & Young LLP
San Jose, California
May 10, 2019


EX-31.1 4 ex311330201910-k.htm EXHIBIT 31.1 Exhibit


Exhibit 31.1
XILINX, INC.
CERTIFICATION PURSUANT TO
SECURITIES EXCHANGE ACT RULES 13a-14(a) AND 15d-14(a),
AS ADOPTED PURSUANT TO
SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002
I, Victor Peng, certify that:
 
1.
I have reviewed this annual report on Form 10-K of Xilinx, Inc.;

2.
Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;

3.
Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;

4.
The registrant’s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:

(a)
Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;

(b)
Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;

(c)
Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and

(d)
Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and

5.
The registrant’s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):

(a)
All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and

(b)
Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.
 
 
Date: May 10, 2019
 
 
 
/s/ Victor Peng
 
 
 
 
Victor Peng
 
 
 
 
President and Chief Executive Officer


EX-31.2 5 ex312330201910-k.htm EXHIBIT 31.2 Exhibit


Exhibit 31.2
XILINX, INC.
CERTIFICATION PURSUANT TO
SECURITIES EXCHANGE ACT RULES 13a-14(a) AND 15d-14(a),
AS ADOPTED PURSUANT TO
SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002
I, Lorenzo A. Flores, certify that:
 
1.
I have reviewed this annual report on Form 10-K of Xilinx, Inc.;

2.
Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;

3.
Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;

4.
The registrant’s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:

(a)
Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;

(b)
Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;

(c)
Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and

(d)
Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and

5.
The registrant’s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):

(a)
All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and

(b)
Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.
 
 
Date: May 10, 2019
 
 
 
/s/ Lorenzo A. Flores
 
 
 
 
Lorenzo A. Flores
 
 
 
 
Executive Vice President
and Chief Financial Officer


EX-32.1 6 ex321331201910-k.htm EXHIBIT 32.1 Exhibit


Exhibit 32.1
XILINX, INC.
CERTIFICATION PURSUANT TO
18 U.S.C. SECTION 1350,
AS ADOPTED PURSUANT TO
SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002
In connection with the Annual Report of Xilinx, Inc. (the “Company”) on Form 10-K for the period ended March 30, 2019 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Victor Peng, President and Chief Executive Officer of the Company, certify, pursuant to Title 18, Chapter 63, Section 1350 of the United States Code, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that to the best of my knowledge:
 
(1)
The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and

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

Date: May 10, 2019
 
 
 
/s/ Victor Peng
 
 
 
 
Victor Peng
 
 
 
 
President and Chief Executive Officer
A signed original of this written statement required by Section 906, or other document authenticating, acknowledging, or otherwise adopting the signature that appears in typed form within the electronic version of this written statement required by Section 906, has been provided to Xilinx, Inc. and will be retained by Xilinx, Inc. and furnished to the Securities and Exchange Commission or its staff upon request.

This certification accompanies the Report pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, and shall not, except to the extent required by the Sarbanes-Oxley Act of 2002, be deemed filed by the Company for the purposes of Section 18 of the Securities Exchange Act of 1934, as amended.



EX-32.2 7 ex322331201910-k.htm EXHIBIT 32.2 Exhibit


Exhibit 32.2
XILINX, INC.
CERTIFICATION PURSUANT TO
18 U.S.C. SECTION 1350,
AS ADOPTED PURSUANT TO
SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002
In connection with the Annual Report of Xilinx, Inc. (the “Company”) on Form 10-K for the period ended March 30, 2019 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Lorenzo A. Flores, Executive Vice President and Chief Financial Officer of the Company, certify, pursuant to Title 18, Chapter 63, Section 1350 of the United States Code, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that to the best of my knowledge:
 
(1)
The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and

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

Date: May 10, 2019
 
 
 
/s/ Lorenzo A. Flores
 
 
 
 
Lorenzo A. Flores
 
 
 
 
Executive Vice President
and Chief Financial Officer
A signed original of this written statement required by Section 906, or other document authenticating, acknowledging, or otherwise adopting the signature that appears in typed form within the electronic version of this written statement required by Section 906, has been provided to Xilinx, Inc. and will be retained by Xilinx, Inc. and furnished to the Securities and Exchange Commission or its staff upon request.

This certification accompanies the Report pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, and shall not, except to the extent required by the Sarbanes-Oxley Act of 2002, be deemed filed by the Company for the purposes of Section 18 of the Securities Exchange Act of 1934, as amended.



EX-101.INS 8 xlnx-20190330.xml XBRL INSTANCE DOCUMENT 0000743988 2018-04-01 2019-03-30 0000743988 2018-09-29 0000743988 2019-04-26 0000743988 2016-04-03 2017-04-01 0000743988 2017-04-02 2018-03-31 0000743988 2018-03-31 0000743988 2019-03-30 0000743988 2017-04-01 0000743988 2016-04-02 0000743988 us-gaap:RetainedEarningsMember 2018-04-01 2019-03-30 0000743988 us-gaap:CommonStockMember 2018-04-01 2019-03-30 0000743988 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-03-31 0000743988 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-04-01 2019-03-30 0000743988 us-gaap:CommonStockMember 2017-04-02 2018-03-31 0000743988 us-gaap:AdditionalPaidInCapitalMember 2018-04-01 2019-03-30 0000743988 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-04-02 2018-03-31 0000743988 us-gaap:RetainedEarningsMember 2018-03-31 0000743988 us-gaap:CommonStockMember 2017-04-01 0000743988 us-gaap:CommonStockMember 2018-03-31 0000743988 us-gaap:AdditionalPaidInCapitalMember 2019-03-30 0000743988 us-gaap:CommonStockMember 2016-04-02 0000743988 us-gaap:AdditionalPaidInCapitalMember 2017-04-01 0000743988 us-gaap:RetainedEarningsMember 2016-04-02 0000743988 us-gaap:AdditionalPaidInCapitalMember 2017-04-02 2018-03-31 0000743988 us-gaap:AdditionalPaidInCapitalMember 2016-04-03 2017-04-01 0000743988 us-gaap:RetainedEarningsMember 2017-04-02 2018-03-31 0000743988 us-gaap:AdditionalPaidInCapitalMember 2018-03-31 0000743988 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-03-30 0000743988 us-gaap:AdditionalPaidInCapitalMember 2016-04-02 0000743988 us-gaap:CommonStockMember 2019-03-30 0000743988 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2016-04-03 2017-04-01 0000743988 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-04-01 0000743988 us-gaap:RetainedEarningsMember 2016-04-03 2017-04-01 0000743988 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2016-04-02 0000743988 us-gaap:CommonStockMember 2016-04-03 2017-04-01 0000743988 us-gaap:RetainedEarningsMember 2019-03-30 0000743988 us-gaap:RetainedEarningsMember 2017-04-01 0000743988 xlnx:AsiaPacificEuropeandJapanMember us-gaap:SalesRevenueGoodsNetMember us-gaap:GeographicConcentrationRiskMember 2018-04-01 2019-03-30 0000743988 srt:MaximumMember xlnx:BuildingsMember 2018-04-01 2019-03-30 0000743988 srt:MinimumMember 2018-04-01 2019-03-30 0000743988 us-gaap:AccountingStandardsUpdate201616Member 2018-04-01 0000743988 srt:MaximumMember us-gaap:SalesRevenueGoodsNetMember xlnx:SupportProductsMember 2018-04-01 2019-03-30 0000743988 us-gaap:AccountingStandardsUpdate201601Member 2018-04-01 0000743988 srt:MinimumMember xlnx:MachineryEquipmentFurnitureAndFixturesMember 2018-04-01 2019-03-30 0000743988 srt:MinimumMember xlnx:BuildingsMember 2018-04-01 2019-03-30 0000743988 srt:MaximumMember xlnx:MachineryEquipmentFurnitureAndFixturesMember 2018-04-01 2019-03-30 0000743988 srt:ScenarioPreviouslyReportedMember 2016-04-03 2017-04-01 0000743988 srt:ScenarioPreviouslyReportedMember 2017-04-02 2018-03-31 0000743988 srt:ScenarioPreviouslyReportedMember 2017-04-01 0000743988 srt:ScenarioPreviouslyReportedMember 2018-03-31 0000743988 xlnx:ThreePointZeroPercent2021SeniorDebenturesMember us-gaap:SeniorNotesMember 2019-03-30 0000743988 xlnx:TwoPointandNineFivePercent2024SeniorDebenturesMember 2019-03-30 0000743988 xlnx:ThreePointZeroPercent2021SeniorDebenturesMember 2019-03-30 0000743988 xlnx:TwoPointandNineFivePercent2024SeniorDebenturesMember us-gaap:SeniorNotesMember 2019-03-30 0000743988 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2018-03-31 0000743988 us-gaap:ShortTermInvestmentsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AssetBackedSecuritiesMember 2018-03-31 0000743988 us-gaap:ShortTermInvestmentsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MortgageBackedSecuritiesMember 2018-03-31 0000743988 us-gaap:OtherLongTermInvestmentsMember us-gaap:FairValueMeasurementsRecurringMember xlnx:MarketableequitysecuritiesDomain 2018-03-31 0000743988 us-gaap:ShortTermInvestmentsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember xlnx:NonfinancialinstitutionsecuritiesMember 2018-03-31 0000743988 us-gaap:CashAndCashEquivalentsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember xlnx:FinancialinstitutionsecuritiesMember 2018-03-31 0000743988 us-gaap:CashAndCashEquivalentsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember xlnx:FinancialinstitutionsecuritiesMember 2018-03-31 0000743988 us-gaap:ShortTermInvestmentsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember xlnx:NonfinancialinstitutionsecuritiesMember 2018-03-31 0000743988 us-gaap:CashAndCashEquivalentsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2018-03-31 0000743988 us-gaap:OtherLongTermInvestmentsMember us-gaap:FairValueMeasurementsRecurringMember xlnx:DebtMutualFundMember 2018-03-31 0000743988 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2018-03-31 0000743988 us-gaap:ShortTermInvestmentsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialMortgageBackedSecuritiesMember 2018-03-31 0000743988 us-gaap:ShortTermInvestmentsMember us-gaap:FairValueMeasurementsRecurringMember xlnx:NonfinancialinstitutionsecuritiesMember 2018-03-31 0000743988 us-gaap:OtherLongTermInvestmentsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember xlnx:DebtMutualFundMember 2018-03-31 0000743988 us-gaap:ShortTermInvestmentsMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialMortgageBackedSecuritiesMember 2018-03-31 0000743988 us-gaap:ShortTermInvestmentsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialMortgageBackedSecuritiesMember 2018-03-31 0000743988 us-gaap:OtherLongTermInvestmentsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember xlnx:DebtMutualFundMember 2018-03-31 0000743988 us-gaap:ShortTermInvestmentsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AssetBackedSecuritiesMember 2018-03-31 0000743988 us-gaap:ShortTermInvestmentsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MortgageBackedSecuritiesMember 2018-03-31 0000743988 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2018-03-31 0000743988 us-gaap:OtherLongTermInvestmentsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember xlnx:MarketableequitysecuritiesDomain 2018-03-31 0000743988 us-gaap:CashAndCashEquivalentsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2018-03-31 0000743988 us-gaap:ShortTermInvestmentsMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:MortgageBackedSecuritiesMember 2018-03-31 0000743988 us-gaap:OtherLongTermInvestmentsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember xlnx:DebtMutualFundMember 2018-03-31 0000743988 us-gaap:FairValueMeasurementsRecurringMember 2018-03-31 0000743988 us-gaap:CashAndCashEquivalentsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignGovernmentDebtSecuritiesMember 2018-03-31 0000743988 us-gaap:ShortTermInvestmentsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2018-03-31 0000743988 us-gaap:ShortTermInvestmentsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AssetBackedSecuritiesMember 2018-03-31 0000743988 us-gaap:ShortTermInvestmentsMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:AssetBackedSecuritiesMember 2018-03-31 0000743988 us-gaap:ShortTermInvestmentsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember xlnx:FinancialinstitutionsecuritiesMember 2018-03-31 0000743988 us-gaap:CashAndCashEquivalentsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignGovernmentDebtSecuritiesMember 2018-03-31 0000743988 us-gaap:CashAndCashEquivalentsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2018-03-31 0000743988 us-gaap:CashAndCashEquivalentsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2018-03-31 0000743988 us-gaap:CashAndCashEquivalentsMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2018-03-31 0000743988 us-gaap:CashAndCashEquivalentsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember xlnx:NonfinancialinstitutionsecuritiesMember 2018-03-31 0000743988 us-gaap:ShortTermInvestmentsMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2018-03-31 0000743988 us-gaap:OtherLongTermInvestmentsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember xlnx:MarketableequitysecuritiesDomain 2018-03-31 0000743988 us-gaap:ShortTermInvestmentsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2018-03-31 0000743988 us-gaap:CashAndCashEquivalentsMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignGovernmentDebtSecuritiesMember 2018-03-31 0000743988 us-gaap:ShortTermInvestmentsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember xlnx:NonfinancialinstitutionsecuritiesMember 2018-03-31 0000743988 us-gaap:CashAndCashEquivalentsMember us-gaap:FairValueMeasurementsRecurringMember xlnx:NonfinancialinstitutionsecuritiesMember 2018-03-31 0000743988 us-gaap:ShortTermInvestmentsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MortgageBackedSecuritiesMember 2018-03-31 0000743988 us-gaap:OtherLongTermInvestmentsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember xlnx:MarketableequitysecuritiesDomain 2018-03-31 0000743988 us-gaap:ShortTermInvestmentsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2018-03-31 0000743988 us-gaap:ShortTermInvestmentsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialMortgageBackedSecuritiesMember 2018-03-31 0000743988 us-gaap:CashAndCashEquivalentsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2018-03-31 0000743988 us-gaap:ShortTermInvestmentsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember xlnx:FinancialinstitutionsecuritiesMember 2018-03-31 0000743988 us-gaap:CashAndCashEquivalentsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2018-03-31 0000743988 us-gaap:ShortTermInvestmentsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember xlnx:FinancialinstitutionsecuritiesMember 2018-03-31 0000743988 us-gaap:CashAndCashEquivalentsMember us-gaap:FairValueMeasurementsRecurringMember xlnx:FinancialinstitutionsecuritiesMember 2018-03-31 0000743988 us-gaap:CashAndCashEquivalentsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember xlnx:NonfinancialinstitutionsecuritiesMember 2018-03-31 0000743988 us-gaap:CashAndCashEquivalentsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember xlnx:NonfinancialinstitutionsecuritiesMember 2018-03-31 0000743988 us-gaap:ShortTermInvestmentsMember us-gaap:FairValueMeasurementsRecurringMember xlnx:FinancialinstitutionsecuritiesMember 2018-03-31 0000743988 us-gaap:CashAndCashEquivalentsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignGovernmentDebtSecuritiesMember 2018-03-31 0000743988 us-gaap:CashAndCashEquivalentsMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2018-03-31 0000743988 us-gaap:CashAndCashEquivalentsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember xlnx:FinancialinstitutionsecuritiesMember 2018-03-31 0000743988 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2019-03-30 0000743988 us-gaap:ShortTermInvestmentsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember xlnx:FinancialinstitutionsecuritiesMember 2019-03-30 0000743988 us-gaap:CashAndCashEquivalentsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2019-03-30 0000743988 us-gaap:ShortTermInvestmentsMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialMortgageBackedSecuritiesMember 2019-03-30 0000743988 us-gaap:ShortTermInvestmentsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MortgageBackedSecuritiesMember 2019-03-30 0000743988 us-gaap:OtherLongTermInvestmentsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember xlnx:DebtMutualFundMember 2019-03-30 0000743988 us-gaap:ShortTermInvestmentsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember xlnx:NonfinancialinstitutionsecuritiesMember 2019-03-30 0000743988 us-gaap:CashAndCashEquivalentsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2019-03-30 0000743988 us-gaap:ShortTermInvestmentsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignGovernmentDebtSecuritiesMember 2019-03-30 0000743988 us-gaap:ShortTermInvestmentsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MortgageBackedSecuritiesMember 2019-03-30 0000743988 us-gaap:CashAndCashEquivalentsMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2019-03-30 0000743988 us-gaap:CashAndCashEquivalentsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignGovernmentDebtSecuritiesMember 2019-03-30 0000743988 us-gaap:CashAndCashEquivalentsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember xlnx:FinancialinstitutionsecuritiesMember 2019-03-30 0000743988 us-gaap:ShortTermInvestmentsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2019-03-30 0000743988 us-gaap:ShortTermInvestmentsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember xlnx:DebtMutualFundMember 2019-03-30 0000743988 us-gaap:ShortTermInvestmentsMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignGovernmentDebtSecuritiesMember 2019-03-30 0000743988 us-gaap:CashAndCashEquivalentsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2019-03-30 0000743988 us-gaap:ShortTermInvestmentsMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:MortgageBackedSecuritiesMember 2019-03-30 0000743988 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2019-03-30 0000743988 us-gaap:CashAndCashEquivalentsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember xlnx:NonfinancialinstitutionsecuritiesMember 2019-03-30 0000743988 us-gaap:CashAndCashEquivalentsMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2019-03-30 0000743988 us-gaap:ShortTermInvestmentsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember xlnx:NonfinancialinstitutionsecuritiesMember 2019-03-30 0000743988 us-gaap:ShortTermInvestmentsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember xlnx:DebtMutualFundMember 2019-03-30 0000743988 us-gaap:OtherLongTermInvestmentsMember us-gaap:FairValueMeasurementsRecurringMember xlnx:DebtMutualFundMember 2019-03-30 0000743988 us-gaap:ShortTermInvestmentsMember us-gaap:FairValueMeasurementsRecurringMember xlnx:DebtMutualFundMember 2019-03-30 0000743988 us-gaap:ShortTermInvestmentsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialMortgageBackedSecuritiesMember 2019-03-30 0000743988 us-gaap:CashAndCashEquivalentsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignGovernmentDebtSecuritiesMember 2019-03-30 0000743988 us-gaap:CashAndCashEquivalentsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember xlnx:FinancialinstitutionsecuritiesMember 2019-03-30 0000743988 us-gaap:FairValueMeasurementsRecurringMember 2019-03-30 0000743988 us-gaap:CashAndCashEquivalentsMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignGovernmentDebtSecuritiesMember 2019-03-30 0000743988 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2019-03-30 0000743988 us-gaap:ShortTermInvestmentsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AssetBackedSecuritiesMember 2019-03-30 0000743988 us-gaap:ShortTermInvestmentsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember xlnx:NonfinancialinstitutionsecuritiesMember 2019-03-30 0000743988 us-gaap:CashAndCashEquivalentsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2019-03-30 0000743988 us-gaap:ShortTermInvestmentsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2019-03-30 0000743988 us-gaap:CashAndCashEquivalentsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember xlnx:NonfinancialinstitutionsecuritiesMember 2019-03-30 0000743988 us-gaap:CashAndCashEquivalentsMember us-gaap:FairValueMeasurementsRecurringMember xlnx:FinancialinstitutionsecuritiesMember 2019-03-30 0000743988 us-gaap:CashAndCashEquivalentsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignGovernmentDebtSecuritiesMember 2019-03-30 0000743988 us-gaap:ShortTermInvestmentsMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2019-03-30 0000743988 us-gaap:ShortTermInvestmentsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2019-03-30 0000743988 us-gaap:CashAndCashEquivalentsMember us-gaap:FairValueMeasurementsRecurringMember xlnx:NonfinancialinstitutionsecuritiesMember 2019-03-30 0000743988 us-gaap:ShortTermInvestmentsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember xlnx:FinancialinstitutionsecuritiesMember 2019-03-30 0000743988 us-gaap:ShortTermInvestmentsMember us-gaap:FairValueMeasurementsRecurringMember xlnx:FinancialinstitutionsecuritiesMember 2019-03-30 0000743988 us-gaap:CashAndCashEquivalentsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember xlnx:NonfinancialinstitutionsecuritiesMember 2019-03-30 0000743988 us-gaap:OtherLongTermInvestmentsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember xlnx:DebtMutualFundMember 2019-03-30 0000743988 us-gaap:ShortTermInvestmentsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AssetBackedSecuritiesMember 2019-03-30 0000743988 us-gaap:CashAndCashEquivalentsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember xlnx:FinancialinstitutionsecuritiesMember 2019-03-30 0000743988 us-gaap:ShortTermInvestmentsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialMortgageBackedSecuritiesMember 2019-03-30 0000743988 us-gaap:ShortTermInvestmentsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember xlnx:FinancialinstitutionsecuritiesMember 2019-03-30 0000743988 us-gaap:ShortTermInvestmentsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignGovernmentDebtSecuritiesMember 2019-03-30 0000743988 us-gaap:ShortTermInvestmentsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MortgageBackedSecuritiesMember 2019-03-30 0000743988 us-gaap:ShortTermInvestmentsMember us-gaap:FairValueMeasurementsRecurringMember xlnx:NonfinancialinstitutionsecuritiesMember 2019-03-30 0000743988 us-gaap:ShortTermInvestmentsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember xlnx:DebtMutualFundMember 2019-03-30 0000743988 us-gaap:ShortTermInvestmentsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignGovernmentDebtSecuritiesMember 2019-03-30 0000743988 us-gaap:ShortTermInvestmentsMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:AssetBackedSecuritiesMember 2019-03-30 0000743988 us-gaap:ShortTermInvestmentsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialMortgageBackedSecuritiesMember 2019-03-30 0000743988 us-gaap:CashAndCashEquivalentsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2019-03-30 0000743988 us-gaap:ShortTermInvestmentsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AssetBackedSecuritiesMember 2019-03-30 0000743988 us-gaap:CashAndCashEquivalentsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2019-03-30 0000743988 us-gaap:OtherLongTermInvestmentsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember xlnx:DebtMutualFundMember 2019-03-30 0000743988 us-gaap:MortgageBackedSecuritiesMember 2018-03-31 0000743988 xlnx:DebtMutualFundMember 2018-03-31 0000743988 us-gaap:AssetBackedSecuritiesMember 2018-03-31 0000743988 us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2018-03-31 0000743988 xlnx:NonfinancialinstitutionsecuritiesMember 2018-03-31 0000743988 us-gaap:CommercialMortgageBackedSecuritiesMember 2018-03-31 0000743988 xlnx:NonfinancialinstitutionsecuritiesMember 2019-03-30 0000743988 us-gaap:AssetBackedSecuritiesMember 2019-03-30 0000743988 us-gaap:MortgageBackedSecuritiesMember 2019-03-30 0000743988 us-gaap:CommercialMortgageBackedSecuritiesMember 2019-03-30 0000743988 us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2019-03-30 0000743988 us-gaap:ForeignGovernmentDebtSecuritiesMember 2018-03-31 0000743988 xlnx:TwoPointandNineFivePercent2024SeniorDebenturesMember 2018-04-01 2019-03-30 0000743988 xlnx:A2019and2021NotesPayableMember 2018-04-01 2019-03-30 0000743988 us-gaap:ForeignGovernmentDebtSecuritiesMember 2019-03-30 0000743988 us-gaap:MoneyMarketFundsMember 2019-03-30 0000743988 xlnx:FinancialinstitutionsecuritiesMember 2019-03-30 0000743988 us-gaap:MoneyMarketFundsMember 2018-03-31 0000743988 xlnx:FinancialinstitutionsecuritiesMember 2018-03-31 0000743988 currency:GBP 2019-03-30 0000743988 currency:GBP 2018-03-31 0000743988 currency:SGD 2018-03-31 0000743988 currency:JPY 2019-03-30 0000743988 currency:INR 2018-03-31 0000743988 currency:EUR 2018-03-31 0000743988 currency:EUR 2019-03-30 0000743988 currency:INR 2019-03-30 0000743988 currency:JPY 2018-03-31 0000743988 currency:CNY 2018-03-31 0000743988 currency:CNY 2019-03-30 0000743988 currency:SGD 2019-03-30 0000743988 us-gaap:OtherLiabilitiesMember 2018-03-31 0000743988 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember 2019-03-30 0000743988 us-gaap:OtherLiabilitiesMember 2019-03-30 0000743988 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember 2018-03-31 0000743988 us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember 2017-04-02 2018-03-31 0000743988 us-gaap:CashFlowHedgingMember xlnx:InterestAndOtherIncomeExpenseNetMember 2018-04-01 2019-03-30 0000743988 us-gaap:CashFlowHedgingMember xlnx:InterestAndOtherIncomeExpenseNetMember 2017-04-02 2018-03-31 0000743988 us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember 2018-04-01 2019-03-30 0000743988 us-gaap:RestrictedStockUnitsRSUMember 2017-04-02 2018-03-31 0000743988 us-gaap:RestrictedStockUnitsRSUMember 2018-04-01 2019-03-30 0000743988 us-gaap:RestrictedStockUnitsRSUMember 2016-04-03 2017-04-01 0000743988 us-gaap:RestrictedStockUnitsRSUMember 2018-03-31 0000743988 us-gaap:RestrictedStockUnitsRSUMember 2017-04-01 0000743988 us-gaap:RestrictedStockUnitsRSUMember 2019-03-30 0000743988 us-gaap:RestrictedStockUnitsRSUMember 2016-04-02 0000743988 xlnx:EmployeeStockPurchasePlanMember 2018-04-01 2019-03-30 0000743988 xlnx:EmployeeStockPurchasePlanMember 2017-04-02 2018-03-31 0000743988 xlnx:EmployeeStockPurchasePlanMember 2016-04-03 2017-04-01 0000743988 xlnx:EquityPlanTwoThousandSevenMember 2016-04-03 2017-04-01 0000743988 xlnx:EquityPlanTwoThousandSevenMember 2018-03-31 0000743988 xlnx:EquityPlanTwoThousandSevenMember 2019-03-30 0000743988 xlnx:EquityPlanTwoThousandSevenMember 2017-04-01 0000743988 xlnx:EquityPlanTwoThousandSevenMember 2017-04-02 2018-03-31 0000743988 xlnx:EquityPlanTwoThousandSevenMember 2018-04-01 2019-03-30 0000743988 xlnx:EquityPlanTwoThousandSevenMember 2016-04-02 0000743988 xlnx:CostOfRevenuesMember 2018-04-01 2019-03-30 0000743988 us-gaap:ResearchAndDevelopmentExpenseMember 2016-04-03 2017-04-01 0000743988 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2016-04-03 2017-04-01 0000743988 xlnx:CostOfRevenuesMember 2016-04-03 2017-04-01 0000743988 us-gaap:RestructuringChargesMember 2017-04-02 2018-03-31 0000743988 us-gaap:RestructuringChargesMember 2016-04-03 2017-04-01 0000743988 us-gaap:ResearchAndDevelopmentExpenseMember 2017-04-02 2018-03-31 0000743988 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2017-04-02 2018-03-31 0000743988 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2018-04-01 2019-03-30 0000743988 us-gaap:RestructuringChargesMember 2018-04-01 2019-03-30 0000743988 us-gaap:ResearchAndDevelopmentExpenseMember 2018-04-01 2019-03-30 0000743988 xlnx:CostOfRevenuesMember 2017-04-02 2018-03-31 0000743988 xlnx:EmployeeStockPurchasePlanMember 2019-03-30 0000743988 srt:MaximumMember xlnx:EmployeeStockPurchasePlanMember 2018-04-01 2019-03-30 0000743988 us-gaap:EmployeeStockOptionMember 2017-04-02 2018-03-31 0000743988 us-gaap:EmployeeStockOptionMember 2018-04-01 2019-03-30 0000743988 us-gaap:EmployeeStockOptionMember 2016-04-03 2017-04-01 0000743988 xlnx:ElectronicDesignAutomationSoftwareAndHardwareSoftwareMaintenanceMember 2019-03-30 0000743988 us-gaap:LeaseAgreementsMember 2018-04-01 2019-03-30 0000743988 xlnx:RenovationofpropertiesMember 2019-03-30 0000743988 us-gaap:CapitalLeaseObligationsMember 2018-04-01 2019-03-30 0000743988 xlnx:OpenpurchaseOrdersFromOrdinaryOperationsMember 2019-03-30 0000743988 srt:MaximumMember 2018-04-01 2019-03-30 0000743988 xlnx:TwoAndSixTwoFivePercentSeniorConvertibleDebenturesMember 2018-04-01 2019-03-30 0000743988 xlnx:TwoAndSixTwoFivePercentSeniorConvertibleDebenturesMember 2019-03-30 0000743988 xlnx:A2019and2021NotesPayableMember 2016-04-03 2017-04-01 0000743988 xlnx:A2019and2021NotesPayableMember 2017-04-02 2018-03-31 0000743988 xlnx:ThreePointZeroPercent2021SeniorDebenturesMember 2019-03-30 0000743988 xlnx:TwoAndOneTwoFivePercent2019SeniorDebenturesMember 2018-03-31 0000743988 xlnx:TwoAndOneTwoFivePercent2019SeniorDebenturesMember 2019-03-30 0000743988 xlnx:ThreePointZeroPercent2021SeniorDebenturesMember 2018-03-31 0000743988 xlnx:TwoPointandNineFivePercent2024SeniorDebenturesMember 2019-03-30 0000743988 xlnx:TwoPointandNineFivePercent2024SeniorDebenturesMember 2018-03-31 0000743988 xlnx:TwoPointandNineFivePercent2024SeniorDebenturesMember 2017-05-30 2017-05-30 0000743988 xlnx:TwoPointandNineFivePercent2024SeniorDebenturesMember 2017-05-30 0000743988 xlnx:ThreePointZeroPercent2021SeniorDebenturesMember 2014-03-12 0000743988 us-gaap:InterestRateSwapMember 2019-03-30 0000743988 xlnx:A2019and2021NotesPayableMember 2013-12-29 2014-03-29 0000743988 xlnx:ThreePointZeroPercent2021SeniorDebenturesMember 2018-04-01 2019-03-30 0000743988 xlnx:TwoAndOneTwoFivePercent2019SeniorDebenturesMember 2014-03-12 0000743988 xlnx:TwoPointandNineFivePercent2024SeniorDebenturesMember 2016-04-03 2017-04-01 0000743988 xlnx:TwoPointandNineFivePercent2024SeniorDebenturesMember 2017-04-02 2018-03-31 0000743988 xlnx:TwoPointandNineFivePercent2024SeniorDebenturesMember us-gaap:LondonInterbankOfferedRateLIBORMember 2018-04-01 2019-03-30 0000743988 xlnx:RepurchaseProgramTwoThousandSixteenMember 2019-03-30 0000743988 xlnx:RepurchaseProgramTwoThousandEighteenDomain 2018-05-16 0000743988 xlnx:RepurchaseProgramTwoThousandSixteenMember 2016-05-16 0000743988 xlnx:RepurchaseProgramTwoThousandTwelveMember 2019-03-30 0000743988 us-gaap:StateAndLocalJurisdictionMember 2019-03-30 0000743988 country:SG 2016-04-03 2017-04-01 0000743988 country:SG 2017-04-02 2018-03-31 0000743988 country:SG 2018-04-01 2019-03-30 0000743988 country:CN 2018-04-01 2019-03-30 0000743988 srt:NorthAmericaMember 2018-04-01 2019-03-30 0000743988 country:US 2017-04-02 2018-03-31 0000743988 srt:AsiaPacificMember 2017-04-02 2018-03-31 0000743988 xlnx:AsiaPacificOtherMember 2016-04-03 2017-04-01 0000743988 xlnx:NorthAmericaOtherMember 2018-04-01 2019-03-30 0000743988 srt:EuropeMember 2018-04-01 2019-03-30 0000743988 xlnx:AsiaPacificOtherMember 2018-04-01 2019-03-30 0000743988 country:JP 2017-04-02 2018-03-31 0000743988 srt:AsiaPacificMember 2016-04-03 2017-04-01 0000743988 country:CN 2016-04-03 2017-04-01 0000743988 country:US 2018-04-01 2019-03-30 0000743988 srt:AsiaPacificMember 2018-04-01 2019-03-30 0000743988 xlnx:NorthAmericaOtherMember 2016-04-03 2017-04-01 0000743988 xlnx:AsiaPacificOtherMember 2017-04-02 2018-03-31 0000743988 xlnx:NorthAmericaOtherMember 2017-04-02 2018-03-31 0000743988 srt:EuropeMember 2017-04-02 2018-03-31 0000743988 country:JP 2018-04-01 2019-03-30 0000743988 country:JP 2016-04-03 2017-04-01 0000743988 srt:NorthAmericaMember 2017-04-02 2018-03-31 0000743988 country:US 2016-04-03 2017-04-01 0000743988 country:CN 2017-04-02 2018-03-31 0000743988 srt:NorthAmericaMember 2016-04-03 2017-04-01 0000743988 srt:EuropeMember 2016-04-03 2017-04-01 0000743988 us-gaap:NonUsMember 2018-03-31 0000743988 xlnx:ForeignOtherMember 2017-04-01 0000743988 country:IE 2019-03-30 0000743988 country:SG 2017-04-01 0000743988 xlnx:ForeignOtherMember 2019-03-30 0000743988 country:SG 2019-03-30 0000743988 country:US 2019-03-30 0000743988 country:IE 2018-03-31 0000743988 country:US 2017-04-01 0000743988 us-gaap:NonUsMember 2017-04-01 0000743988 country:IE 2017-04-01 0000743988 country:SG 2018-03-31 0000743988 country:US 2018-03-31 0000743988 xlnx:ForeignOtherMember 2018-03-31 0000743988 us-gaap:NonUsMember 2019-03-30 0000743988 xlnx:AnzaTechnologyInc.PatentInfringementMember 2017-03-17 2017-03-17 0000743988 xlnx:ValleyForgeMember 2018-04-01 2019-03-30 0000743988 xlnx:GodoKaishaIPBridgeIPBridgePatentInfringementMember 2017-02-17 2017-02-17 0000743988 xlnx:DeephiTechAcquisitionMember 2019-03-30 0000743988 us-gaap:OtherIntangibleAssetsMember 2019-03-30 0000743988 us-gaap:OtherIntangibleAssetsMember 2018-04-01 2019-03-30 0000743988 xlnx:CoreTechnologyMember 2018-04-01 2019-03-30 0000743988 xlnx:CoreTechnologyMember 2018-03-31 0000743988 xlnx:CoreTechnologyMember 2019-03-30 0000743988 us-gaap:OtherIntangibleAssetsMember 2018-03-31 0000743988 us-gaap:EmployeeSeveranceMember 2018-12-30 2019-03-30 0000743988 2018-12-30 2019-03-30 0000743988 xlnx:DeephiTechAcquisitionMember us-gaap:TrademarksAndTradeNamesMember 2018-04-01 2019-03-30 0000743988 xlnx:DeephiTechAcquisitionMember us-gaap:CustomerRelationshipsMember 2018-04-01 2019-03-30 0000743988 xlnx:DeephiTechAcquisitionMember us-gaap:InProcessResearchAndDevelopmentMember 2018-04-01 2019-03-30 0000743988 xlnx:DeephiTechAcquisitionMember us-gaap:DevelopedTechnologyRightsMember 2018-04-01 2019-03-30 0000743988 xlnx:DeephiTechAcquisitionMember 2018-04-01 2019-03-30 0000743988 us-gaap:SubsequentEventMember 2019-04-18 0000743988 us-gaap:ScenarioForecastMember us-gaap:SubsequentEventMember 2019-03-31 2020-03-28 0000743988 2017-07-02 2017-09-30 0000743988 2017-10-01 2017-12-30 0000743988 2017-04-02 2017-07-01 0000743988 2017-12-31 2018-03-31 0000743988 2018-09-30 2018-12-29 0000743988 2018-04-01 2018-06-30 0000743988 2018-07-01 2018-09-29 0000743988 us-gaap:AllowanceForCreditLossMember 2017-04-01 0000743988 us-gaap:AllowanceForCreditLossMember 2016-04-02 0000743988 us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember 2018-03-31 0000743988 us-gaap:AllowanceForCreditLossMember 2018-04-01 2019-03-30 0000743988 us-gaap:AllowanceForCreditLossMember 2017-04-02 2018-03-31 0000743988 us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember 2017-04-01 0000743988 us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember 2016-04-02 0000743988 us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember 2019-03-30 0000743988 us-gaap:AllowanceForCreditLossMember 2018-03-31 0000743988 us-gaap:AllowanceForCreditLossMember 2019-03-30 0000743988 us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember 2017-04-02 2018-03-31 0000743988 us-gaap:AllowanceForCreditLossMember 2016-04-03 2017-04-01 0000743988 us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember 2018-04-01 2019-03-30 0000743988 us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember 2016-04-03 2017-04-01 xlnx:Customer iso4217:USD xbrli:shares xbrli:pure iso4217:USD xbrli:shares xlnx:segment xlnx:participant xlnx:position xlnx:patent false --03-30 FY 2019 2019-03-30 10-K 0000743988 253920000 Yes false Large Accelerated Filer 0.01 16875863000 XILINX INC false false No Yes 98999000 117491000 283850000 243915000 382246000 372144000 335165000 29360000 24569000 8118000 47713000 28718000 523864000 515192000 95316000 120658000 550906000 574064000 -29844000 -12725000 1674000 95000 -6339000 -10780000 -34509000 -23410000 P3Y P5Y P3Y P2Y6M00D P4Y4M0D 878672000 1005411000 17203000 46582000 33656000 -488000 488000 122858000 122858000 153815000 153815000 147942000 147942000 0 -92000 92000 122858000 66822000 0 48022000 8014000 153815000 76790000 16621000 51912000 8492000 147942000 86428000 0 52694000 8820000 85106000 113627000 118581000 3170000 3170000 11692000 1022000 0 2548000 1049000 92000 1144000 1030000 113000 586000 0 586000 473000 557000 568000 5127000 5127000 2152000 2152000 4930000 5060547000 5151348000 4154588000 3891978000 0 1291891000 996000 0 0 179957000 0 34999000 359901000 242904000 0 0 0 0 0 179957000 1291891000 35995000 359901000 242904000 0 8226000 89670000 0 0 0 89670000 8226000 0 0 0 3639000 0 0 91389000 152870000 844397000 19008000 75000000 81939000 0 0 0 0 0 0 91389000 152870000 844397000 22647000 75000000 81939000 1304752000 2172034000 0 3476786000 0 428150000 149578000 0 0 99750000 0 53520000 287945000 461884000 0 0 0 0 0 99750000 428150000 203098000 287945000 461884000 0 53433000 0 53433000 0 0 0 0 93149000 0 0 0 76369000 116539000 114705000 670770000 37838000 31934000 249850000 240040000 0 0 0 0 0 0 0 0 76369000 116539000 114705000 670770000 130987000 31934000 249850000 240040000 670877000 2494577000 0 3165454000 2668481000 3378890000 91389000 152870000 179957000 1291891000 844397000 58642000 434901000 324843000 3080087000 76369000 116539000 214455000 428150000 670770000 334085000 537795000 701924000 3406976000 92751000 156296000 179957000 1291891000 866048000 58913000 434901000 326219000 3096631000 76852000 118115000 214455000 428150000 684596000 334185000 537795000 702483000 25438000 502000 1667000 11263000 96000 11680000 230000 16950000 483000 1615000 14155000 139000 558000 40444000 1378000 3427000 22311000 272000 11680000 1376000 17437000 483000 1618000 14635000 139000 562000 1242402000 89824000 151486000 810651000 22647000 89670000 78124000 891093000 76103000 113648000 631989000 13542000 55811000 15006000 876000 1760000 11048000 176000 0 1146000 487000 0 3000 480000 0 4000 746802000 57128000 95435000 510988000 13471000 0 69780000 40716000 0 1354000 34595000 0 4767000 495600000 32696000 56051000 299663000 9176000 89670000 8344000 850377000 76103000 112294000 597394000 13542000 51044000 135971000 134020000 133780000 132476000 642605000 629440000 1756125000 1756001000 2651937000 3532000 -689000 321000 6989000 7258000 372000 3457000 7947000 51000 343373000 353914000 178300000 3400000 400000000 251900000 2076000 6263000 6300000 13702000 81530000 251910000 11500000 6500000 1461000 15897000 66237000 503816000 966695000 2179328000 1544490000 462879000 1212633000 -634838000 1.32 0.35 0.35 0.35 0.35 1.40 0.36 0.36 0.36 0.36 1.44 0.01 0.01 2000000000 2000000000 253377000 253891000 253687000 248027000 253377000 253377000 253891000 253891000 2534000 2539000 610083000 459356000 892450000 0.02 0.5 74600000 708632000 708216000 743419000 756368000 955868000 11000000 13800000 -19097000 565765000 90674000 21121000 23483000 16282000 -938000 2520000 4623000 5000000 0.009143 500000000 600000000 750000000 500000000 500000000 750000000 500000000 0 750000000 501800000 743600000 0.03 0.02625 0.0295 0.0295 1593000 501000 755000 1063000 0 642000 12900000 14700000 15100000 103434000 118560000 95310000 109271000 65049000 -370893000 -30746000 638000 -1290000 -4796000 68856000 -363923000 -32993000 12143000 42356000 3170000 7813000 2545000 210254000 276253000 5836000 6366000 96728000 115124000 108871000 157480000 96848000 96800000 126700000 126702000 15338000 22997000 140406000 155036000 24121000 27186000 17213000 18514000 7340000 7744000 101383000 118773000 330479000 317639000 75000 75000 5028000 4975000 6185000 5142000 95300000 109300000 103400000 118600000 0.08 4500 45400000 46400000 53300000 146647000 8260000 38987000 8155000 62472000 3859000 24914000 195602000 34386000 39408000 10575000 77973000 3840000 29420000 2922000 2802000 12000 1722000 4655000 -5603000 -14000 -4000 0 26091000 0 26091000 0 9009000 0 9009000 1500000 332542000 332542000 353053000 353053000 364244000 364244000 0.37 2.49 2.47 0.63 0.70 -0.05 0.57 1.86 2.05 0.75 0.85 0.95 0.96 3.52 2.34 2.32 0.59 0.67 -0.05 0.56 1.80 1.99 0.74 0.84 0.93 0.95 3.47 0.35 0.315 0.210 206367000 247268000 287200000 26000000 P2Y7M28D P1Y1M6D 37752000 40188000 29361000 1304752000 2145943000 0 3450695000 670877000 2485568000 0 3156445000 45952000 194872000 59928000 0 26091000 0 26091000 0 9009000 0 9009000 125323000 46761000 78562000 130253000 47642000 82611000 7464000 2064000 4954000 6089000 7442000 129446000 46966000 82480000 210976000 51016000 107250000 4123000 205000 3918000 80723000 3374000 24639000 81530000 3030000 24770000 52710000 1020000 21759000 22193000 11486000 51034000 45164000 162421000 340718000 178297000 0 1648110000 1641114000 411986000 441734000 420634000 449250000 1723604000 1782636000 477482000 514632000 552154000 558904000 2103172000 0 0 43662000 21198000 173082000 654414000 670181000 795250000 698076000 691080000 170894000 194017000 166766000 159703000 691379000 750411000 212917000 239144000 256590000 259680000 968332000 69943000 68568000 227398000 238030000 78582000 56200000 61500000 48000000 0.21 0.24 0.19 0 21834000 0 -120737000 -188174000 -98387000 244327000 217784000 203350000 -5896000 -1126000 -7948000 1791000 9785000 6379000 34146000 19708000 31679000 -6341000 25343000 128377000 10983000 -16691000 11137000 -59245000 98396000 -47081000 7473000 566173000 -16910000 33899000 48723000 46585000 48244000 9176000 78602000 20556000 22243000 27484000 1000000 9727000 4696000 4100000 2284000 2754000 3672000 4123000 80723000 53953000 45837000 52883000 27233000 0 27260000 14687000 26327000 26556000 25625000 0 25625000 14122000 24740000 25875000 41375000 50928000 70326000 14169000 16583000 10100000 18900000 54364000 61847000 236077000 315358000 14674000 39727000 167039000 213784000 51121000 58604000 77295000 2400000 18660000 65298000 65298000 5000000 3900000 4400000 2035-11-30 2029-04-30 5060547000 5151348000 911945000 475036000 0 2021-12-31 400000000 996882000 497696000 499186000 498470000 498470000 0 499186000 0 1214440000 716744000 1234807000 736337000 97896000 53433000 50000000 2 3 395318000 438617000 -965202000 -555637000 -1035510000 493950000 948243000 -690543000 934131000 820027000 1091215000 628133000 622512000 628133000 157244000 173751000 -12485000 145471000 463981000 512381000 463981000 190038000 215712000 239360000 244640000 889750000 889750000 1 941720000 941720000 1037582000 1037582000 1146373000 706390000 699394000 686022000 745054000 956799000 72393000 11991000 5338000 5444000 9580000 10747000 29293000 9200000 95209000 95098000 59680000 59772000 81559000 59680000 81559000 145244000 219594000 272407000 275440000 337402000 342644000 455567000 230800000 -2624000 2375000 -4441000 -18050000 -18050000 -4625000 -4625000 2700000 2700000 3119000 -349000 260000 -1701000 4655000 -5603000 862000 -1427000 -1296000 5517000 -7181000 -12712000 -8211000 8979000 7617000 8050000 2100000 2100000 43111000 46316000 49945000 64804000 -8314000 -8314000 5357000 5357000 11533000 -1834000 8189000 3901000 62199000 5860000 0 21558000 16461000 655000 18265000 24573000 54810000 522045000 474254000 161551000 332542000 353053000 364244000 35392000 60391000 48335000 2817197000 2332140000 1998881000 3114000 1364000 234145000 72051000 49918000 89045000 0.01 0.01 2000000 2000000 0 0 0 0 0 0 0 88695000 65771000 745200000 990100000 0 745175000 0 2709547000 2194828000 1650604000 -1325000 -2650000 -10049000 695030000 1161410000 35734000 68184000 47454000 48669000 855023000 902993000 304117000 328929000 P30Y P5Y P15Y P3Y 500000000 142082000 457918000 500000000 601443000 601443000 639750000 639750000 743027000 60 0 0 33351000 33351000 33400000 0 1804830000 1726312000 1513656000 1483538000 1876969000 2356742000 2349330000 599812000 198671000 605999000 958656000 461116000 738299000 358844000 132300000 602810000 627419000 598603000 638191000 2467023000 2539004000 638180000 208571000 652222000 1008487000 501049000 748916000 370307000 96694000 684370000 746252000 800057000 828361000 3059040000 850595000 237842000 748245000 1385582000 586893000 848723000 534987000 100478000 335150000 335150000 362329000 362329000 398416000 122858000 153815000 147942000 P4Y 410000 410000 701000 701000 536000 536000 41.63 48.16 55.09 3398000 3398000 3718000 3718000 3559000 3559000 44.38 13.00 60.18 17.95 66.94 26.57 6619000 6988000 6989000 7331000 40.74 42.93 51.39 59.54 P2Y5M1D 2619000 3016000 2681000 131500000 39.49 43.30 49.05 0.028 0.024 0.0218 0.0207 0.0208 0.0166 0.24 0.29 0.33 0.009 0.007 0.0179 0.0159 0.027 0.025 2500000 1900000 3000000 12946000 12459000 11342000 11400000 11319000 4100000 475000 1000 0 0 0 126.79 929644000 P7Y P1Y3M18D P1Y3M18D P1Y3M18D 1268242000 1631194000 2232000 10333000 7168000 1200000 918000 1000000 4195000 3133000 2950000 39500000 44300000 48300000 32793000 32751000 42000 -12937000 -12969000 32000 335000 306000 29000 1000000000 500000000 46300000 0 9855000 7000000 6957000 2400000 2436000 522046000 91223000 99000 430724000 474254000 474300000 66879000 70000 407305000 161551000 161600000 21509000 24000 140018000 2662790000 -6631000 726921000 2537000 1939963000 2586151000 -24681000 803522000 2480000 1804830000 2360353000 -34509000 878672000 2534000 1513656000 2861509000 -23410000 1005411000 2539000 1876969000 195900000 148000000 0 0 711000 313000 3500000 467000 0 2932000 30437000 125148000 147616000 1063000 666000 0 0 5158000 5132000 90716000 18156000 22500000 100000 154000 15100000 35300000 3341000 62179000 3200000 72520000 3170000 101383000 3170000 118773000 141000 0 30000 0 0 0 268813000 268813000 265797000 258217000 254089000 257916000 257960000 257960000 255935000 255522000 256374000 258177000 256434000 252301000 252301000 247911000 248094000 254089000 254559000 249595000 249595000 252682000 252988000 253060000 253855000 252762000 150000000 11488000 11488000 1406000 1406000 239000 239000 -131000 -131000 9174000 -678000 -16000 -1000 0 0 -660000 -1000 0 0 -893000 0 -42000 0 0 -809000 -39000 0 -3000 -28764000 -1378000 -3427000 0 0 -22311000 -272000 0 -1376000 -17437000 -483000 -1618000 0 0 -14635000 -139000 0 -562000 2554000 2600000 -13776000 -13776000 0 8399000 -8399000 P2Y P5Y2M12D 0 54567000 0 25166000 0 38410000 762000 20775000 168000 11464000 0.5 45423000 50172000 70704000 0.99281 0.99477 0.99887 15396000 15400000 21520000 21500000 14200000 14196000 0 208523000 21063000 P50Y 53300000 60600000 44400000 21000 -29001000 -10089000 28013000 P2Y 0 0.17 14228000 5611000 0 0 52710000 745745000 746426000 895900000 4400000 3800000 4400000 38900000 18300000 0 230 -5482000 -7410000 -12879000 0.61 0.37 0.85 0.84 0.90 0.21 0.54 0.45 0.43 0.45 0.15 0.75 P6M P3M -5203000 5203000 303825000 40626000 39345000 211995000 91830000 11859000 304117000 38257000 45013000 206406000 97711000 14441000 328929000 36984000 62257000 212385000 116544000 17303000 726876000 5733000 59.62 P2Y5M1D 2022-12-31 P24M P6M 953700000 214700000 2400000 85500000 0 10341000 0 28863000 0 17390000 <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">XILINX, INC.</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">SCHEDULE II</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">VALUATION AND QUALIFYING ACCOUNTS</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="17" rowspan="1"></td></tr><tr><td style="width:48%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(In 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 colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Description</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Beginning<br clear="none"/>of Year</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Additions</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deductions</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">End of Year</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">For the year ended April 1, 2017:</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Allowance for doubtful accounts</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,341</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,200</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Valuation allowance for deferred tax assets</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">62,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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,341</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">72,520</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">For the year ended March 31, 2018:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Allowance for doubtful accounts</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,200</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">30</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,170</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Valuation allowance for deferred tax assets</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">72,520</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">28,863</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">101,383</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">For the year ended March 30, 2019:</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Allowance for doubtful accounts</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,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></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Valuation allowance for deferred tax assets</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">101,383</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">17,390</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">118,773</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div 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%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-left:4px;text-align:justify;padding-left:24px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:13px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Supplementary Financial Data</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Quarterly Data (Unaudited)</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="17" rowspan="1"></td></tr><tr><td style="width:48%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(In thousands, except per share amounts)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Year ended March 30, 2019 </font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">First<br clear="none"/>Quarter</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Second<br clear="none"/>Quarter</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Third<br clear="none"/>Quarter</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Fourth<br clear="none"/>Quarter</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net revenues</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">684,370</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">746,252</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">800,057</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">828,361</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Gross margin</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">477,482</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">514,632</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">552,154</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">558,904</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Income before income taxes</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">212,917</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">239,144</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">256,590</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">259,680</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net income</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">190,038</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">215,712</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">239,360</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">244,640</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net income per common share: </font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(2)</sup></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Basic</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.75</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.85</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.96</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Diluted</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.74</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.84</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.93</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.95</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Shares used in per share calculations:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Basic</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">252,682</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">252,988</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">253,060</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">253,855</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Diluted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">255,935</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">255,522</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">256,374</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">258,177</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cash dividends declared per common share</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.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:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.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:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.36</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><table cellpadding="0" cellspacing="0" style="padding-top:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:8pt;padding-left:0px;"><font style="font-family:inherit;font-size:8pt;">(1)</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Xilinx uses a </font><font style="font-family:inherit;font-size:8pt;color:#000000;text-decoration:none;">52</font><font style="font-family:inherit;font-size:8pt;">- to </font><font style="font-family:inherit;font-size:8pt;color:#000000;text-decoration:none;">53</font><font style="font-family:inherit;font-size:8pt;">-week fiscal year ending on the Saturday nearest March&#160;31. Fiscal </font><font style="font-family:inherit;font-size:8pt;color:#000000;text-decoration:none;">2019</font><font style="font-family:inherit;font-size:8pt;"> was a 52-week year and each quarter was a </font><font style="font-family:inherit;font-size:8pt;color:#000000;text-decoration:none;">13</font><font style="font-family:inherit;font-size:8pt;">-week quarter.</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:8pt;padding-left:0px;"><font style="font-family:inherit;font-size:8pt;">(2)</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Net income per common share is computed independently for each of the quarters presented. Therefore, the sum of the quarterly per common share information may not equal the annual net income per common share.</font></div></td></tr></table><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="17" rowspan="1"></td></tr><tr><td style="width:52%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(In thousands, except per share amounts)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Year ended March 31, 2018 </font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">First<br clear="none"/>Quarter </font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(3)</sup></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Second<br clear="none"/>Quarter </font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(3)</sup></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Third<br clear="none"/>Quarter </font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(3)</sup></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Fourth<br clear="none"/>Quarter </font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(3)</sup></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net revenues</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">602,810</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">627,419</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">598,603</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">638,191</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Gross margin</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">411,986</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">441,734</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">420,634</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">449,250</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Income before income taxes</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">170,894</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">194,017</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">166,766</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">159,703</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net income (loss)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">157,244</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">173,751</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(12,485</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">145,471</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net income (loss) per common share: </font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(2)</sup></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Basic</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.63</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.70</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.05</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.57</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Diluted</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.59</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.67</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.05</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.56</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Shares used in per share calculations:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Basic</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">247,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:inherit;font-size:10pt;">248,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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">254,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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">254,559</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Diluted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">265,797</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">258,217</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">254,089</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">257,916</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cash dividends declared per common share</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.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;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.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;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.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;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.35</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><table cellpadding="0" cellspacing="0" style="padding-top:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:8pt;padding-left:0px;"><font style="font-family:inherit;font-size:8pt;">(1) </font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Xilinx uses a 52- to 53-week fiscal year ending on the Saturday nearest March&#160;31. Fiscal </font><font style="font-family:inherit;font-size:8pt;">2018</font><font style="font-family:inherit;font-size:8pt;"> was a 53-week year and each quarter was a 13-week quarter except the third quarter, which was a 14-week quarter.</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:8pt;padding-left:0px;"><font style="font-family:inherit;font-size:8pt;">(2) </font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Net income per common share is computed independently for each of the quarters presented. Therefore, the sum of the quarterly per common share information may not equal the annual net income per common share.</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:8pt;padding-left:0px;"><font style="font-family:inherit;font-size:8pt;">(3)</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Prior year balances have been restated to reflect the retrospective application of the new revenue recognition accounting standard.</font></div></td></tr></table></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;padding-left:48px;text-indent:-48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;"></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following tables disclose the current liabilities and other assets that individually exceed 5% of the respective consolidated balance sheet amounts in each fiscal year. Individual balances that are less than 5% of the respective consolidated balance sheet amounts are aggregated and disclosed as "other."</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:69%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(In thousands)</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">March&#160;30, 2019</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2018</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accrued payroll and related 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;border-top:1px solid #000000;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;Accrued compensation</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">120,658</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">95,316</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;Deferred compensation plan liability</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">118,560</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">103,434</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;Others</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,050</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,617</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">247,268</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">206,367</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div 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%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:69%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(In thousands)</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">March&#160;30, 2019</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">March 31, 2018*</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other accrued liabilities:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;Interest payable</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">16,583</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,169</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:6px;padding-top:6px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;Accruals related to software licenses</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">18,660</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,400</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;Others</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">46,316</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">43,111</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">81,559</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">59,680</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">* Prior year balances have been restated to reflect the retrospective application of the new revenue recognition accounting standard. </font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.609375%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:69%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(In thousands)</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">March 30, 2019</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">March 31, 2018*</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other assets:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred tax asset</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">126,702</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">96,848</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Trust asset (deferred compensation plan)</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">109,271</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">95,310</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Others</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">219,594</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">145,244</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">455,567</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">337,402</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">* Prior year balances have been restated to reflect the retrospective application of the new revenue recognition accounting standard.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Basis of Presentation</font></div><div style="line-height:120%;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The accompanying consolidated financial statements include the accounts of Xilinx and its wholly-owned subsidiaries after elimination of all intercompany transactions. The Company uses a </font><font style="font-family:inherit;font-size:10pt;">52</font><font style="font-family:inherit;font-size:10pt;">- to </font><font style="font-family:inherit;font-size:10pt;">53</font><font style="font-family:inherit;font-size:10pt;">-week fiscal year ending on the Saturday nearest March&#160;31. Fiscal </font><font style="font-family:inherit;font-size:10pt;">2019</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;"> were a 52-week year ended on </font><font style="font-family:inherit;font-size:10pt;">March&#160;30, 2019</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">April&#160;1, 2017</font><font style="font-family:inherit;font-size:10pt;">, respectively. Fiscal </font><font style="font-family:inherit;font-size:10pt;">2020</font><font style="font-family:inherit;font-size:10pt;"> will be a 52-week year ending on </font><font style="font-family:inherit;font-size:10pt;">March 28, 2020</font><font style="font-family:inherit;font-size:10pt;">.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Business Combination</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">During the second quarter of fiscal 2019, the Company completed the acquisition of Deephi Tech by acquiring all its outstanding ordinary shares. Deephi Tech was a privately held start-up with industry-leading capabilities in machine learning and focusing on system-level neural network optimization. This acquisition strengthens the Company's capabilities in artificial intelligence applications.</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total purchase consideration to acquire Deephi Tech was </font><font style="font-family:inherit;font-size:10pt;">$251.9 million</font><font style="font-family:inherit;font-size:10pt;">, including </font><font style="font-family:inherit;font-size:10pt;">$11.5 million</font><font style="font-family:inherit;font-size:10pt;"> of fair value from the Company's preexisting investment in Deephi Tech and </font><font style="font-family:inherit;font-size:10pt;">$6.3 million</font><font style="font-family:inherit;font-size:10pt;"> of cash acquired. The Company incurred </font><font style="font-family:inherit;font-size:10pt;">$3.4 million</font><font style="font-family:inherit;font-size:10pt;"> of acquisition related costs, which was recorded in the operating expenses of consolidated statements of income. Additionally, the Company was required to assess the fair value of its preexisting investment in Deephi Tech and recorded </font><font style="font-family:inherit;font-size:10pt;">$6.5 million</font><font style="font-family:inherit;font-size:10pt;"> gain in its consolidated statements of income as part of interest and other income, net. </font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Subsequent to the acquisition, the financial results for Deephi Tech are included in the Company's consolidated financial statements. Prior to the acquisition, the financial results for Deephi Tech were not significant for pro forma financial information. </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company allocated the purchase price to tangible and identified intangible assets acquired and liabilities assumed based on estimated fair values. As additional information becomes available, the Company may further update the preliminary purchase price allocation during the remainder of the measurement period (up to one year from the acquisition date). The preliminary fair values of the assets acquired and liabilities assumed in the acquisition of Deephi Tech, by major class, were recognized as follows:</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.609375%;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td style="width:83%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:15%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Amount</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(In thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cash and cash equivalents<br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,263</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Tangible assets</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,076</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Identifiable intangible assets<br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">81,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></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Goodwill</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">178,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:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred tax liabilities</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(13,702</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other liabilities</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2,554</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">251,910</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The goodwill of </font><font style="font-family:inherit;font-size:10pt;">$178.3 million</font><font style="font-family:inherit;font-size:10pt;"> arising from the acquisition is attributed to the expected synergies and other benefits that will be generated from the combination of the Company and Deephi Tech. The goodwill recognized is expected to be deductible for tax purposes.</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The identified intangible assets assumed in the acquisition of Deephi Tech were recognized as follows based upon the preliminary fair values as of the closing date of the acquisition.</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.609375%;border-collapse:collapse;text-align:left;"><tr><td colspan="6" rowspan="1"></td></tr><tr><td style="width:65%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:15%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width: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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">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:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Amortization Life</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(In thousands)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Trade Names &amp; Trademarks</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,020</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3.0 years</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Developed Technology</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">24,770</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5.0 years</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Customer Relationships</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,030</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3.0 years</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In-Process Research and Development<br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">52,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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">N/A</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total identifiable intangible assets</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">81,530</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Commitments</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Xilinx leases some of its facilities and office buildings under non-cancelable operating leases that expire at various dates through </font><font style="font-family:inherit;font-size:10pt;">April 2029</font><font style="font-family:inherit;font-size:10pt;">. Additionally, Xilinx entered into a land lease in conjunction with the Company's building in Singapore, which will expire in </font><font style="font-family:inherit;font-size:10pt;">November 2035</font><font style="font-family:inherit;font-size:10pt;"> and the lease cost was settled in an up-front payment in June 2006. Some of the operating leases for facilities and office buildings require payment of operating costs, including property taxes, repairs, maintenance and insurance. Most of the Company's leases contain renewal options for varying terms. Xilinx also leases cars under non-cancelable operating leases that expire at various dates through May 2023. Approximate future minimum lease payments under non-cancelable operating leases are as follows:</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td style="width:84%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Fiscal</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(In&#160;thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2020</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11,991</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2021</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,747</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2022</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,580</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2023</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,444</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2024</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,338</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Thereafter</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">29,293</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">72,393</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Aggregate future rental income to be received, which includes rents from both owned and leased property, totaled </font><font style="font-family:inherit;font-size:10pt;">$9.2 million</font><font style="font-family:inherit;font-size:10pt;"> as of </font><font style="font-family:inherit;font-size:10pt;">March&#160;30, 2019</font><font style="font-family:inherit;font-size:10pt;">. Rent expense, net of rental income, under all operating leases was </font><font style="font-family:inherit;font-size:10pt;">$4.4 million</font><font style="font-family:inherit;font-size:10pt;"> for fiscal </font><font style="font-family:inherit;font-size:10pt;">2019</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$3.9 million</font><font style="font-family:inherit;font-size:10pt;"> for fiscal </font><font style="font-family:inherit;font-size:10pt;">2018</font><font style="font-family:inherit;font-size:10pt;">, and </font><font style="font-family:inherit;font-size:10pt;">$5.0 million</font><font style="font-family:inherit;font-size:10pt;"> for fiscal </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">. Rental income was not material for fiscal </font><font style="font-family:inherit;font-size:10pt;">2019</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2018</font><font style="font-family:inherit;font-size:10pt;"> or </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other commitments as of </font><font style="font-family:inherit;font-size:10pt;">March&#160;30, 2019</font><font style="font-family:inherit;font-size:10pt;"> totaled </font><font style="font-family:inherit;font-size:10pt;">$230.8 million</font><font style="font-family:inherit;font-size:10pt;"> and consisted of purchases of inventory and other non-cancelable purchase obligations related to subcontractors that manufacture silicon wafers and provide assembly and test services. The Company expects to receive and pay for these materials and services in the next </font><font style="font-family:inherit;font-size:10pt;">three</font><font style="font-family:inherit;font-size:10pt;"> to </font><font style="font-family:inherit;font-size:10pt;">six</font><font style="font-family:inherit;font-size:10pt;"> months, as the products meet delivery and quality specifications. Additionally, as of </font><font style="font-family:inherit;font-size:10pt;">March&#160;30, 2019</font><font style="font-family:inherit;font-size:10pt;">, the Company had </font><font style="font-family:inherit;font-size:10pt;">$4.4 million</font><font style="font-family:inherit;font-size:10pt;"> of non-cancelable license obligations to providers of electronic design automation software and hardware/software maintenance, </font><font style="font-family:inherit;font-size:10pt;">$18.3 million</font><font style="font-family:inherit;font-size:10pt;"> related to renovation of two of its properties and </font><font style="font-family:inherit;font-size:10pt;">$38.9 million</font><font style="font-family:inherit;font-size:10pt;"> in commitments primarily related to open purchase orders from ordinary operations. These commitments expire at various dates through </font><font style="font-family:inherit;font-size:10pt;">December 2022</font><font style="font-family:inherit;font-size:10pt;">.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Employee Benefit Plans</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Xilinx offers various retirement benefit plans for U.S. and non-U.S. employees. Total contributions to these plans were </font><font style="font-family:inherit;font-size:10pt;">$15.1 million</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$14.7 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$12.9 million</font><font style="font-family:inherit;font-size:10pt;"> in fiscal </font><font style="font-family:inherit;font-size:10pt;">2019</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">, respectively. For employees in the U.S., Xilinx instituted a Company matching program pursuant to which the Company will match contributions to Xilinx's 401(k) Plan (the 401(k) Plan) based on the amount of salary deferral contributions the participant makes to the 401(k) Plan. Xilinx will match up to </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">50%</font><font style="font-family:inherit;font-size:10pt;"> of the first </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">8%</font><font style="font-family:inherit;font-size:10pt;"> of an employee's compensation that the employee contributed to their 401(k) accounts. The maximum Company contribution per year is </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$4,500</font><font style="font-family:inherit;font-size:10pt;"> per employee. As permitted under Section&#160;401(k) of the Internal Revenue Code, the 401(k) Plan allows tax deferred salary deductions for eligible employees. The Compensation Committee of the Board of Directors administers the 401(k) Plan. Participants in the 401(k) Plan may make salary deferrals of up to </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">75%</font><font style="font-family:inherit;font-size:10pt;"> of the eligible annual salary, limited by the maximum dollar amount allowed by the Internal Revenue Code. Participants who have reached the age of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">50</font><font style="font-family:inherit;font-size:10pt;"> before the close of the plan year may be eligible to make catch-up salary deferral contributions, up to </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">75%</font><font style="font-family:inherit;font-size:10pt;"> of eligible annual salary, limited by the maximum dollar amount allowed by the Internal Revenue Code. </font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company allows its U.S.-based officers, director-level employees and its board members to defer a portion of their compensation under the Deferred Compensation Plan (the Plan). The Compensation Committee administers the Plan. As of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">March&#160;30, 2019</font><font style="font-family:inherit;font-size:10pt;">, there were </font><font style="font-family:inherit;font-size:10pt;">230</font><font style="font-family:inherit;font-size:10pt;"> participants in the Plan who self-direct their contributions into a menu of hypothetical investment options offered by the Plan that tracks a portfolio of various deemed investment funds. The Plan does not allow Plan participants to invest directly in Xilinx's stock. In the event Xilinx becomes insolvent, Plan assets are subject to the claims of the Company's general creditors. There are no Plan provisions that provide for any guarantees or minimum return on investments. As of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">March&#160;30, 2019</font><font style="font-family:inherit;font-size:10pt;">, Plan assets of </font><font style="font-family:inherit;font-size:10pt;">$109.3 million</font><font style="font-family:inherit;font-size:10pt;"> were included in other assets within the consolidated balance sheet and obligations of </font><font style="font-family:inherit;font-size:10pt;">$118.6 million</font><font style="font-family:inherit;font-size:10pt;"> were included in accrued payroll and related liabilities. As of </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, Plan assets were </font><font style="font-family:inherit;font-size:10pt;">$95.3 million</font><font style="font-family:inherit;font-size:10pt;"> and obligations were </font><font style="font-family:inherit;font-size:10pt;">$103.4 million</font><font style="font-family:inherit;font-size:10pt;">.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Accumulated Other Comprehensive Loss</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Comprehensive loss is defined as the change in equity of a company during a period from transactions and other events and circumstances from non-owner sources. The components of accumulated other comprehensive loss are as follows:</font></div><div style="line-height:120%;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:70%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(In thousands)</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">March&#160;30, 2019</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2018</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accumulated unrealized losses on available-for-sale securities, net of 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:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(12,725</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(29,844</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accumulated unrealized gains on hedging transactions, net of 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:inherit;font-size:10pt;">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 colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,674</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accumulated cumulative translation adjustment, net of tax</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(10,780</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(6,339</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accumulated other comprehensive loss</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(23,410</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(34,509</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The related tax effects of other comprehensive loss were not material for all periods presented.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Concentrations of Credit Risk</font></div><div style="line-height:120%;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Avnet, one of the Company's distributors, distributes the Company's products worldwide. As of </font><font style="font-family:inherit;font-size:10pt;">March&#160;30, 2019</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, Avnet accounted for </font><font style="font-family:inherit;font-size:10pt;">37%</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">61%</font><font style="font-family:inherit;font-size:10pt;"> of the Company's total net accounts receivable, respectively. We expect our accounts receivable to fluctuate as we partner with our distributors to manage their inventory requirements. Avnet 's revenue accounted for </font><font style="font-family:inherit;font-size:10pt;">45%</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">43%</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">45%</font><font style="font-family:inherit;font-size:10pt;"> of the Company's worldwide net revenues in fiscal </font><font style="font-family:inherit;font-size:10pt;">2019</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">, respectively. The percentage of worldwide net revenues from Avnet is consistent with historical patterns.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Xilinx is subject to concentrations of credit risk primarily in its trade accounts receivable and investments in debt securities to the extent of the amounts recorded on the consolidated balance sheet. The Company attempts to mitigate the concentration of credit risk in its trade receivables through its credit evaluation process, collection terms and distributor sales to diverse end customers and through geographical dispersion of sales. Xilinx generally does not require collateral for receivables from its end customers or from distributors.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">No</font><font style="font-family:inherit;font-size:10pt;"> other distributor or end customer accounted for more than 10% of the Company's worldwide net revenues for any of the periods presented.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company mitigates concentrations of credit risk in its investments in debt securities by currently investing more than </font><font style="font-family:inherit;font-size:10pt;">90%</font><font style="font-family:inherit;font-size:10pt;"> of its portfolio in AA (or its equivalent) or higher-grade securities as rated by Standard&#160;&amp; Poor's or Moody's Investors Service equivalent. The Company's methods to arrive at investment decisions are not solely based on the rating agencies' credit ratings. Xilinx also performs additional credit due diligence and conducts regular portfolio credit reviews, including a review of counterparty credit risk related to the Company's forward currency exchange contracts. Additionally, Xilinx limits its investments in the debt securities of a single issuer based upon the issuer's credit rating and attempts to further mitigate credit risk by diversifying risk across geographies and type of issuer.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of </font><font style="font-family:inherit;font-size:10pt;">March&#160;30, 2019</font><font style="font-family:inherit;font-size:10pt;">, approximately </font><font style="font-family:inherit;font-size:10pt;">21%</font><font style="font-family:inherit;font-size:10pt;"> of the portfolio consisted of mortgage-backed securities. All of the mortgage-backed securities in the investment portfolio were issued by U.S. government-sponsored enterprises and agencies and are rated AA+ by Standard&#160;&amp; Poor's and Aaa by Moody's Investors Service.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The global credit markets may experience adverse conditions that negatively impact the values of various types of investment and non-investment grade securities. The global credit and capital markets may experience significant volatility and disruption due to instability in the global financial system, uncertainty related to global economic conditions and concerns regarding sovereign financial stability. Therefore, there is a risk that we may incur other-than-temporary impairment charges for certain types of investments should credit market conditions deteriorate. See "Note 4. Financial Instruments" for a table of the Company's available-for-sale securities.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Debt and Credit Facility</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">2019 and 2021 Notes</font></div><div style="line-height:120%;text-indent:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On March 12, 2014, the Company issued the 2019 Notes and 2021 Notes at a discounted price of </font><font style="font-family:inherit;font-size:10pt;">99.477%</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">99.281%</font><font style="font-family:inherit;font-size:10pt;"> of par, respectively. Interest on the 2019 Notes and 2021 Notes is payable semi-annually on March 15 and September 15. </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company received net proceeds of </font><font style="font-family:inherit;font-size:10pt;">$990.1 million</font><font style="font-family:inherit;font-size:10pt;"> from issuance of the 2019 Notes and 2021 Notes, after the debt discounts and deduction of debt issuance costs. The debt discounts and issuance costs are amortized to interest expense over the terms of the 2019 and 2021 Notes. On March 15, 2019, the 2019 Notes matured and the Company paid the aggregate outstanding principal of $</font><font style="font-family:inherit;font-size:10pt;">500.0 million</font><font style="font-family:inherit;font-size:10pt;">, plus accrued interest. As of </font><font style="font-family:inherit;font-size:10pt;">March&#160;30, 2019</font><font style="font-family:inherit;font-size:10pt;">, the remaining term of the 2021 Notes is </font><font style="font-family:inherit;font-size:10pt;">2.0</font><font style="font-family:inherit;font-size:10pt;"> years.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table summarizes the carrying value of the 2019 Notes and 2021 Notes in the Company's consolidated balance sheets:</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9" rowspan="1"></td></tr><tr><td style="width:69%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(In thousands)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">March&#160;30, 2019</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2018</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Principal amount of the 2019 Notes</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">500,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Unamortized discount of the 2019 Notes</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(501</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Unamortized debt issuance costs associated with the 2019 Notes</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(313</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Carrying value of the 2019 Notes</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">499,186</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Principal amount of the 2021 Notes</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">500,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">500,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Unamortized discount of the 2021 Notes</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,063</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,593</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Unamortized debt issuance costs associated with the 2021 Notes</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(467</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(711</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Carrying value of the 2021 Notes</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">498,470</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">497,696</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total carrying 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:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">498,470</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">996,882</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Interest expense related to the 2019 Notes and 2021 Notes was included in interest and other income (expense), net on the consolidated statements of income as follows:</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13" rowspan="1"></td></tr><tr><td style="width:64%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Years Ended</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(In thousands)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">March&#160;30, 2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">April&#160;1, 2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Contractual coupon interest</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">24,740</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">25,625</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">25,625</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Amortization of debt issuance costs</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">557</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Amortization of debt discount, net</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,030</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,049</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,022</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total interest expense related to the 2019 and 2021 Notes</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">26,327</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">27,260</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">27,233</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">2024 Notes</font></div><div style="line-height:120%;text-indent:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On&#160;</font><font style="font-family:inherit;font-size:10pt;">May&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">, the Company issued the 2024 Notes at a discounted price of&#160;</font><font style="font-family:inherit;font-size:10pt;">99.887%</font><font style="font-family:inherit;font-size:10pt;">&#160;of par. Interest on the 2024 Notes is payable semi-annually on June 1 and December 1.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company received net proceeds of&#160;</font><font style="font-family:inherit;font-size:10pt;">$745.2 million</font><font style="font-family:inherit;font-size:10pt;">&#160;from the issuance of the 2024 Notes, after the debt discount and deduction of debt issuance costs. The debt discounts and issuance costs are amortized to interest expense over the term of the 2024 Notes. As of&#160;</font><font style="font-family:inherit;font-size:10pt;">March&#160;30, 2019</font><font style="font-family:inherit;font-size:10pt;">, the remaining term of the 2024 Notes is approximately&#160;</font><font style="font-family:inherit;font-size:10pt;">5.2</font><font style="font-family:inherit;font-size:10pt;">&#160;years.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In relation to the issuance of the 2024 Notes, the Company entered into interest rate swap contracts with certain independent financial institutions, whereby the Company pays on a semi-annual basis, a variable interest rate equal to the&#160;t</font><font style="font-family:inherit;font-size:10pt;">hree-month London Interbank Offered Rate (LIBOR) plus 91.43 bps</font><font style="font-family:inherit;font-size:10pt;">, and receives on a semi-annual basis, interest income at a fixed interest rate of&#160;</font><font style="font-family:inherit;font-size:10pt;">2.950%</font><font style="font-family:inherit;font-size:10pt;">. The Company incurred a net interest expense of&#160;</font><font style="font-family:inherit;font-size:10pt;">$3.8 million</font><font style="font-family:inherit;font-size:10pt;">&#160;during the twelve months ended </font><font style="font-family:inherit;font-size:10pt;">March&#160;30, 2019</font><font style="font-family:inherit;font-size:10pt;"> and earned a net interest income of </font><font style="font-family:inherit;font-size:10pt;">$4.4 million</font><font style="font-family:inherit;font-size:10pt;"> during the twelve months ended </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, respectively, from the interest rate swap contracts, which was included in interest and other income (expense), net on the consolidated statements of income. As of </font><font style="font-family:inherit;font-size:10pt;">March&#160;30, 2019</font><font style="font-family:inherit;font-size:10pt;">, the fair value of the interest rate swap contracts was&#160;</font><font style="font-family:inherit;font-size:10pt;">$10.1 million</font><font style="font-family:inherit;font-size:10pt;">, which was recorded in other long-term liabilities on the consolidated balance sheets.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table summarizes the carrying value of the 2024 Notes in the Company's consolidated balance sheets:</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.0234375%;border-collapse:collapse;text-align:left;"><tr><td colspan="9" rowspan="1"></td></tr><tr><td style="width:70%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(In thousands)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">March&#160;30, 2019</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2018</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Principal amount of the 2024 Notes</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">750,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:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">750,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Unamortized discount of the 2024 Notes</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(642</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(755</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Unamortized debt issuance costs associated with the 2024 Notes</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2,932</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(3,500</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Carrying value of the 2024 Notes</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">746,426</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">745,745</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Fair value hedge adjustment - interest rate swap contracts</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(10,089</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(29,001</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net carrying value of the 2024 Notes</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">736,337</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">716,744</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Interest expense related to the 2024 Notes was included in interest and other income (expense), net on the consolidated statements of income as follows:</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.609375%;border-collapse:collapse;text-align:left;"><tr><td colspan="13" rowspan="1"></td></tr><tr><td style="width:64%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Years Ended</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(In thousands)</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">March&#160;30, 2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">April&#160;1, 2017</font></div></td></tr><tr><td style="vertical-align:middle;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Contractual coupon interest (net of interest rate swap)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">25,875</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,122</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Amortization of debt issuance costs</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">568</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">473</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Amortization of debt discount</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">113</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">92</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total interest expense related to the 2024 Notes</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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">26,556</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,687</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Revolving Credit Facility</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On </font><font style="font-family:inherit;font-size:10pt;">December&#160;7, 2016</font><font style="font-family:inherit;font-size:10pt;">, the Company entered into a </font><font style="font-family:inherit;font-size:10pt;">$400.0 million</font><font style="font-family:inherit;font-size:10pt;"> senior unsecured revolving credit facility that, upon certain conditions, may be extended by an additional </font><font style="font-family:inherit;font-size:10pt;">$150.0 million</font><font style="font-family:inherit;font-size:10pt;">, with a syndicate of banks (expiring in </font><font style="font-family:inherit;font-size:10pt;">December 2021</font><font style="font-family:inherit;font-size:10pt;">). Borrowings under the credit facility will bear interest at a benchmark rate plus an applicable margin based upon the Company's credit rating. In connection with the credit facility, the Company is required to maintain certain financial and non-financial covenants. As of </font><font style="font-family:inherit;font-size:10pt;">March&#160;30, 2019</font><font style="font-family:inherit;font-size:10pt;">, the Company had made </font><font style="font-family:inherit;font-size:10pt;">no</font><font style="font-family:inherit;font-size:10pt;"> borrowings under this credit facility and was not in violation of any of the covenants.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Derivative Financial Instruments</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company's primary objective for holding derivative financial instruments is to manage foreign currency exchange rate risk and interest rate risk. As a result of the use of derivative financial instruments, the Company is exposed to the risk that counterparties to derivative contracts may fail to meet their contractual obligations. The Company manages counterparty credit risk in derivative contracts by reviewing counterparty creditworthiness on a regular basis, establishing collateral requirement and limiting exposure to any single counterparty. The right of set-off that exists with certain transactions enables the Company to net amounts due to and from the counterparty, reducing the maximum loss from credit risk in the event of counterparty default.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company entered into interest rate swap contracts with certain independent financial institutions to manage interest rate risks related to fixed interest rate expenses from its 2024 Notes and floating interest rate income from its investments in marketable debt securities. See &#8220;Note 10. Debt and Credit Facility&#8221; for more discussion related to interest rate swap contracts. The interest rate swap contracts were designated and qualified as fair value hedges of the 2024 Notes, and were separately accounted for as a derivative. The interest rate swap contracts and the 2024 Notes were initially measured at fair value. Any subsequent changes in fair values of the interest rate swap contracts and the 2024 Notes will be recorded in the Company&#8217;s consolidated balance sheets. During the twelve months ended March&#160;30, 2019, the net change in fair values of the interest rate swap contracts and the underlying 2024 Notes was </font><font style="font-family:inherit;font-size:10pt;">$18.9 million</font><font style="font-family:inherit;font-size:10pt;">, which was recorded as a derivative liability for the interest rate swap contacts (as a component of other long-term liabilities on the consolidated balance sheets) and also a reduction from the carrying amount of 2024 Notes. There was no ineffectiveness during all periods presented.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of </font><font style="font-family:inherit;font-size:10pt;">March&#160;30, 2019</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, the Company had the following outstanding forward currency exchange contracts (in notional amount), which were derivative financial instruments:</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:8pt;">&#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 style="width:65%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:15%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:15%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(In thousands and U.S. dollars)</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">March&#160;30, 2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">March 31, 2018</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Singapore Dollar</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">29,420</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">24,914</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Euro</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">39,408</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">38,987</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Indian Rupee</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">77,973</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">62,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></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">British Pound</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,575</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,155</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Japanese Yen</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,840</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,859</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Chinese Yuan</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">34,386</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,260</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">195,602</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">146,647</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As part of the Company's strategy to reduce volatility of operating expenses due to foreign exchange rate fluctuations, the Company employs a hedging program with a forward outlook of up to </font><font style="font-family:inherit;font-size:10pt;">two years</font><font style="font-family:inherit;font-size:10pt;"> for major foreign-currency-denominated operating expenses. The outstanding forward currency exchange contracts expire at various dates through </font><font style="font-family:inherit;font-size:10pt;">February 2021</font><font style="font-family:inherit;font-size:10pt;">. The net unrealized gains, which approximate the fair market value of the outstanding forward currency exchange contracts, are expected to be recognized in the consolidated statements of income within the next </font><font style="font-family:inherit;font-size:10pt;">two years</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of </font><font style="font-family:inherit;font-size:10pt;">March&#160;30, 2019</font><font style="font-family:inherit;font-size:10pt;">, all of the forward foreign currency exchange contracts were designated and qualified as cash flow hedges and the effective portion of the gain or loss on the forward contracts was reported as a component of other comprehensive income (loss) and reclassified into net income in the same period during which the hedged transaction affects earnings. The estimated amount of such gains or losses as of </font><font style="font-family:inherit;font-size:10pt;">March&#160;30, 2019</font><font style="font-family:inherit;font-size:10pt;"> that is expected to be reclassified into earnings was not material. The ineffective portion of the gains or losses on the forward contracts was included in the net income for all periods presented.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company may enter into forward foreign currency exchange contracts to hedge firm commitments such as acquisitions and capital expenditures. Gains and losses on foreign currency forward contracts that are designated as hedges of anticipated transactions, for which a firm commitment has been attained and the hedged relationship has been effective, are deferred and included in income or expenses in the same period that the underlying transaction is settled. Gains and losses on any instruments not meeting the above criteria are recognized in income or expenses in the consolidated statements of income as they are incurred.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company had the following derivative instruments as of </font><font style="font-family:inherit;font-size:10pt;">March&#160;30, 2019</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, located on the consolidated balance sheet, utilized for risk management purposes detailed above:</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="10" rowspan="1"></td></tr><tr><td style="width:27%;" rowspan="1" colspan="1"></td><td style="width:19%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:15%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:19%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:15%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="9" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign Exchange Contracts</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="4" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Asset 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="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="4" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Liability Derivatives</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(In thousands)</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance Sheet Location</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance Sheet Location</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Fair Value</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">March&#160;30, 2019</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Prepaid expenses and 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:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,802</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other accrued liabilities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,722</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">March 31, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Prepaid expenses and other current assets</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,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="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other 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:inherit;font-size:10pt;">12</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company does not offset or net the fair value amounts of derivative financial instruments in its consolidated balance sheets. The potential effect of rights of set-off associated with the derivative financial instruments was not material to the Company's consolidated balance sheet for all periods presented.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table summarizes the effect of derivative instruments on the consolidated statements of income for fiscal </font><font style="font-family:inherit;font-size:10pt;">2019</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2018</font><font style="font-family:inherit;font-size:10pt;">:</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:73%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign Exchange Contracts</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Years Ended</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(In thousands)</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">March&#160;30, 2019</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2018</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Amount of (losses)/gains recognized in other comprehensive income on derivative (effective portion of cash flow hedging)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,427</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">862</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Amount of (losses)/gains reclassified from accumulated other comprehensive income into income (effective portion) *</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(5,603</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,655</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Amount of losses recorded (ineffective portion) *</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(4</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(14</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-left:48px;text-indent:-48px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">*Recorded in interest and other expense, net within the consolidated statements of income.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Derivative Financial Instruments</font></div><div style="line-height:120%;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">To reduce financial risk, the Company periodically enters into financial arrangements as part of the Company's ongoing asset and liability management activities. Xilinx uses derivative financial instruments to hedge fair values of underlying assets and liabilities or future cash flows which are exposed to interest rate, foreign currency or commodity price fluctuations. The Company does not enter into derivative financial instruments for trading or speculative purposes. See "Note 5. Derivative Financial Instruments" for detailed information about the Company's derivative financial instruments.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Stock-Based Compensation Plans</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company's equity incentive plans are broad-based, long-term retention programs that cover employees, consultants and non-employee directors of the Company. These plans are intended to attract and retain talented employees, consultants and non-employee directors and to provide such persons with a proprietary interest in the Company.</font></div><div style="line-height:120%;text-indent:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Stock-Based Compensation</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table summarizes stock-based compensation expense related to stock awards granted under the Company's equity incentive plans and rights to acquire stock granted under the Company's Amended and Restated 1990 Employee Qualified Stock Purchase Plan (ESPP):</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:65%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Years Ended</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(In thousands)</font></div></td><td colspan="3" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">March&#160;30, 2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">April&#160;1, 2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Stock-based compensation included in:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cost of revenues</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,820</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,492</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,014</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Research and development</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">86,428</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">76,790</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">66,822</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Selling, general and administrative</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">52,694</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">51,912</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">48,022</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Executive transition 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:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">16,621</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Stock-based compensation effect on income 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:inherit;font-size:10pt;">147,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 colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">153,815</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">122,858</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Income tax effect</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(29,361</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(40,188</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(37,752</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net stock-based compensation effect on net income</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">118,581</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">113,627</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">85,106</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company adjusts stock-based compensation on a quarterly basis for changes to the estimate of expected equity award forfeitures based on actual forfeiture experience. The effect of adjusting the forfeiture rate for all expense amortization was recognized in the period the forfeiture estimate was changed, and was not material for all periods presented. </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">During fiscal </font><font style="font-family:inherit;font-size:10pt;">2019</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">, there were </font><font style="font-family:inherit;font-size:10pt;">no</font><font style="font-family:inherit;font-size:10pt;"> options granted and therefore the Company's stock-based compensation expense related to options, and the number of options outstanding as of </font><font style="font-family:inherit;font-size:10pt;">March&#160;30, 2019</font><font style="font-family:inherit;font-size:10pt;">, were not material.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of </font><font style="font-family:inherit;font-size:10pt;">March&#160;30, 2019</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, the ending inventory balances included </font><font style="font-family:inherit;font-size:10pt;">$2.1 million</font><font style="font-family:inherit;font-size:10pt;"> of capitalized stock-based compensation. During fiscal </font><font style="font-family:inherit;font-size:10pt;">2019</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">, the tax benefit realized for the tax deduction from restricted stock units (RSUs) and other awards totaled </font><font style="font-family:inherit;font-size:10pt;">$44.4 million</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$60.6 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$53.3 million</font><font style="font-family:inherit;font-size:10pt;">, respectively. The tax deduction includes amounts credited to income tax expense.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The fair values of ESPP were estimated as of the grant date using the Black-Scholes option pricing model. The Company's expected stock price volatility assumption is estimated using implied volatility of the Company's traded options. The expected life of options granted is based on the historical exercise activity as well as the expected disposition of all options outstanding. The expected life of options granted also considers the actual contractual term.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The weighted-average fair value per share of stock purchase rights granted under the ESPP during fiscal </font><font style="font-family:inherit;font-size:10pt;">2019</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;"> were </font><font style="font-family:inherit;font-size:10pt;">$26.57</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$17.95</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$13.00</font><font style="font-family:inherit;font-size:10pt;">, respectively. These fair values per share were estimated at the date of grant using the following weighted-average assumptions:</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9" rowspan="1"></td></tr><tr><td style="width:59%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="8" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Employee Stock Purchase Plan</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Fiscal 2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Fiscal 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Fiscal 2017</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Expected life of options (years)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.3</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.3</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.3</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Expected stock price volatility</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.33</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.29</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.24</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Risk-free interest rate</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.5</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.6</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.7</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Dividend yield</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.7</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.1</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.4</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr></table></div></div><div style="line-height:120%;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The estimated fair values of RSU awards were calculated based on the market price of Xilinx common stock on the date of grant, reduced by the present value of dividends expected to be paid on Xilinx common stock prior to vesting. The per share weighted-average fair value of RSUs granted during fiscal </font><font style="font-family:inherit;font-size:10pt;">2019</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;"> were </font><font style="font-family:inherit;font-size:10pt;">$66.94</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$60.18</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$44.38</font><font style="font-family:inherit;font-size:10pt;">, respectively. The weighted average fair value of RSUs granted in fiscal </font><font style="font-family:inherit;font-size:10pt;">2019</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;"> were calculated based on estimates at the date of grant using the following weighted-average assumptions:</font><font style="font-family:inherit;font-size:8pt;">&#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="9" rowspan="1"></td></tr><tr><td style="width:59%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Fiscal 2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Fiscal 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Fiscal 2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Risk-free interest rate</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.7</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.8</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.9</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Dividend yield</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.1</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.2</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.8</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of </font><font style="font-family:inherit;font-size:10pt;">March&#160;30, 2019</font><font style="font-family:inherit;font-size:10pt;">, total unrecognized stock-based compensation costs related to ESPP was </font><font style="font-family:inherit;font-size:10pt;">$26.0 million</font><font style="font-family:inherit;font-size:10pt;">. The total unrecognized stock-based compensation cost for ESPP is expected to be recognized over a weighted-average period of </font><font style="font-family:inherit;font-size:10pt;">1.1 years</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Equity Incentive Plans</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of </font><font style="font-family:inherit;font-size:10pt;">March&#160;30, 2019</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">11.3 million</font><font style="font-family:inherit;font-size:10pt;"> shares are available for future grants under the 2007 Equity Incentive Plan (2007 Equity Plan). The contractual term for stock awards granted under the 2007 Equity Plan is </font><font style="font-family:inherit;font-size:10pt;">seven</font><font style="font-family:inherit;font-size:10pt;"> years from the grant date. Stock awards granted to existing and newly hired employees generally vest over a </font><font style="font-family:inherit;font-size:10pt;">four</font><font style="font-family:inherit;font-size:10pt;">-year period from the date of grant.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">A summary of shares available for grant under the 2007 Equity Plan is as follows:</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td style="width:77%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:21%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(Shares in thousands)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Shares Available for Grant</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">April&#160;2, 2016</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,946</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Additional shares reserved</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Stock options cancelled</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">RSUs granted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(3,398</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">RSUs cancelled</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">April&#160;1, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,459</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Additional shares reserved</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,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></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">RSUs granted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(3,718</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">RSUs cancelled</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">701</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">March&#160;31, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11,342</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Additional shares reserved</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">RSUs granted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(3,559</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">RSUs cancelled</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">536</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">March&#160;30, 2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11,319</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The types of awards allowed under the 2007 Equity Plan include incentive stock options, non-qualified stock options, RSUs, restricted stock and stock appreciation rights. To date, the Company has issued a mix of non-qualified stock options and RSUs under the 2007 Equity Plan. </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The total pre-tax intrinsic value of options exercised during fiscal </font><font style="font-family:inherit;font-size:10pt;">2019</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2018</font><font style="font-family:inherit;font-size:10pt;"> was </font><font style="font-family:inherit;font-size:10pt;">$475 thousand</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$4.1 million</font><font style="font-family:inherit;font-size:10pt;">, respectively. This intrinsic value represents the difference between the exercise price and the fair market value of the Company's common stock on the date of exercise.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Since the Company adopted the policy of retiring all repurchased shares of its common stock, new shares are issued upon employees' exercise of their stock options.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">RSU Awards</font></div><div style="line-height:120%;text-indent:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">A summary of the Company's RSU activity and related information is as follows:</font></div><div style="line-height:120%;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="11" rowspan="1"></td></tr><tr><td style="width:58%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="10" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">RSUs Outstanding</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(Shares and intrinsic value in thousands)</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Number of Shares</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted-Average Grant-Date Fair Value Per Share</font></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted Average Remaining Contractual Term (Years)</font></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Aggregate Intrinsic Value </font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">April 2, 2016</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,619</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$40.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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Granted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,398</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$44.38</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Vested </font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(2)</sup></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2,619</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$39.49</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cancelled</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(410</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$41.63</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">April 1, 2017</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,988</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$42.93</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Granted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,718</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$60.18</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Vested </font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(2)</sup></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(3,016</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$43.30</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cancelled</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(701</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$48.16</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">March 31, 2018</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,989</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$51.39</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Granted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,559</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$66.94</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Vested </font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(2)</sup></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2,681</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$49.05</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cancelled</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(536</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$55.09</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">March&#160;30, 2019</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,331</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$59.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 style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.42</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">929,644</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Expected to vest as of March 30, 2019</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,733</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$59.62</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.42</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">726,876</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-left:4px;text-align:justify;padding-left:24px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:9pt;padding-left:0px;"><font style="font-family:inherit;font-size:9pt;">(1)</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Aggregate intrinsic value for RSUs represents the closing price per share of Xilinx's stock on </font><font style="font-family:inherit;font-size:9pt;">March&#160;30, 2019</font><font style="font-family:inherit;font-size:9pt;"> of </font><font style="font-family:inherit;font-size:9pt;">$126.79</font><font style="font-family:inherit;font-size:9pt;">, multiplied by the number of RSUs outstanding or expected to vest as of </font><font style="font-family:inherit;font-size:9pt;">March&#160;30, 2019</font><font style="font-family:inherit;font-size:9pt;">.</font></div></td></tr></table><div style="line-height:120%;padding-left:4px;text-align:justify;padding-left:24px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:9pt;padding-left:0px;"><font style="font-family:inherit;font-size:9pt;">(2)</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">The number of RSUs vested includes shares that the Company withheld on behalf of employees to satisfy the statutory tax withholding requirements.</font></div></td></tr></table><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">RSUs with a fair value of </font><font style="font-family:inherit;font-size:10pt;">$131.5 million</font><font style="font-family:inherit;font-size:10pt;"> vested during fiscal </font><font style="font-family:inherit;font-size:10pt;">2019</font><font style="font-family:inherit;font-size:10pt;">. As of </font><font style="font-family:inherit;font-size:10pt;">March&#160;30, 2019</font><font style="font-family:inherit;font-size:10pt;">, total unrecognized stock-based compensation costs related to non-vested RSUs was </font><font style="font-family:inherit;font-size:10pt;">$287.2 million</font><font style="font-family:inherit;font-size:10pt;">. The total unrecognized stock-based compensation cost for RSUs is expected to be recognized over a weighted-average period of </font><font style="font-family:inherit;font-size:10pt;">2.7 years</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Employee Stock Purchase Plan</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Under the Company's ESPP, qualified employees can obtain a </font><font style="font-family:inherit;font-size:10pt;">24</font><font style="font-family:inherit;font-size:10pt;">-month purchase right to purchase the Company's common stock at the end of each </font><font style="font-family:inherit;font-size:10pt;">six</font><font style="font-family:inherit;font-size:10pt;">-month exercise period. Participation is limited to </font><font style="font-family:inherit;font-size:10pt;">15%</font><font style="font-family:inherit;font-size:10pt;"> of the employee's annual earnings up to a maximum of </font><font style="font-family:inherit;font-size:10pt;">$21 thousand</font><font style="font-family:inherit;font-size:10pt;"> in a calendar year. Approximately </font><font style="font-family:inherit;font-size:10pt;">84%</font><font style="font-family:inherit;font-size:10pt;"> of all eligible employees participated in the ESPP. The purchase price of the stock is </font><font style="font-family:inherit;font-size:10pt;">85%</font><font style="font-family:inherit;font-size:10pt;"> of the lower of the fair market value at the beginning of the </font><font style="font-family:inherit;font-size:10pt;">24</font><font style="font-family:inherit;font-size:10pt;">-month offering period or at the end of each </font><font style="font-family:inherit;font-size:10pt;">six</font><font style="font-family:inherit;font-size:10pt;">-month exercise period. Employees purchased </font><font style="font-family:inherit;font-size:10pt;">1.0 million</font><font style="font-family:inherit;font-size:10pt;"> shares for </font><font style="font-family:inherit;font-size:10pt;">$48.3 million</font><font style="font-family:inherit;font-size:10pt;"> in fiscal </font><font style="font-family:inherit;font-size:10pt;">2019</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">918 thousand</font><font style="font-family:inherit;font-size:10pt;"> shares for </font><font style="font-family:inherit;font-size:10pt;">$44.3 million</font><font style="font-family:inherit;font-size:10pt;"> in fiscal 2018, and </font><font style="font-family:inherit;font-size:10pt;">1.2 million</font><font style="font-family:inherit;font-size:10pt;"> shares for </font><font style="font-family:inherit;font-size:10pt;">$39.5 million</font><font style="font-family:inherit;font-size:10pt;"> in fiscal 2017. The next scheduled purchase under the ESPP is in the second quarter of fiscal </font><font style="font-family:inherit;font-size:10pt;">2020</font><font style="font-family:inherit;font-size:10pt;">. As of </font><font style="font-family:inherit;font-size:10pt;">March&#160;30, 2019</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">11.4 million</font><font style="font-family:inherit;font-size:10pt;"> shares were available for future issuance.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Net Income Per Common Share</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The computation of basic net income per common share for all periods presented is derived from the information on the consolidated statements of income, and there are no reconciling items in the numerator used to compute diluted net income per common share. The following table summarizes the computation of basic and diluted net income per common share:</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:53%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Years Ended</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(In thousands, except per share amounts)</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">March&#160;30, 2019</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2018</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">April&#160;1, 2017</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net income available to common stockholders</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">889,750</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">463,981</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">628,133</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted average common shares outstanding-basic</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">252,762</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">249,595</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">252,301</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Dilutive effect of employee equity incentive plans</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,672</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,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:inherit;font-size:10pt;">2,284</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Dilutive effect of 2017 Convertible Notes and warrants</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,611</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,228</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted average common shares outstanding-diluted</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">256,434</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">257,960</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">268,813</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Basic earnings per common share</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3.52</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.86</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.49</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Diluted earnings per common share</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3.47</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.80</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.34</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The total shares used in the denominator of the diluted net income per common share calculation include potentially dilutive common equivalent shares outstanding that are not included in basic net income per common share calculation. The diluted shares were calculated by applying the treasury stock method to the impact of the equity incentive plans, the incremental shares issuable assuming conversion of the Company's </font><font style="font-family:inherit;font-size:10pt;">$600.0 million</font><font style="font-family:inherit;font-size:10pt;"> principal amount of </font><font style="font-family:inherit;font-size:10pt;">2.625%</font><font style="font-family:inherit;font-size:10pt;"> convertible notes issued in June 2010 (2017 Convertible Notes), before its maturity on June&#160;15, 2017, and exercise of warrants on a weighted-average outstanding basis, before the final settlements during the third quarter of fiscal 2018. The 2017 Convertible Notes matured during the first quarter of fiscal 2018, and the Company exercised its call options to neutralize the dilutive effect of the incremental shares from the 2017 Convertible Notes. Because the number of diluted shares in the above table for the 12 months ended March&#160;31, 2018 was calculated based on a weighted-average outstanding basis, it included approximately </font><font style="font-family:inherit;font-size:10pt;">1.5 million</font><font style="font-family:inherit;font-size:10pt;"> shares of dilutive impact from the 2017 Convertible Notes through the maturity date and </font><font style="font-family:inherit;font-size:10pt;">4.1 million</font><font style="font-family:inherit;font-size:10pt;"> shares of dilutive impact from warrants before the settlement. </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Certain shares of outstanding stock options and RSUs were excluded from diluted net income per common share calculation by applying the treasury stock method, as their inclusion would have been antidilutive. These options and RSUs were immaterial for fiscal </font><font style="font-family:inherit;font-size:10pt;">2019</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">. but could be dilutive in the future if the Company's average share price increases and is greater than the combined exercise prices and the unamortized fair values of these options and RSUs.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Fair Value Measurements</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The guidance for fair value measurements established by the FASB defines fair value as the exchange price that would be received from selling an asset or paid to transfer a liability (an exit price) in an orderly transaction between market participants at the measurement date. When determining the fair value measurements for assets and liabilities required or permitted to be recorded at fair value, the Company considers the principal or most advantageous market in which Xilinx would transact and also considers assumptions that market participants would use when pricing the asset or liability, such as inherent risk, transfer restrictions and risk of nonperformance.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company determines the fair value for marketable debt and equity securities using industry standard pricing services, data providers and other third-party sources and by internally performing valuation testing and analysis. The Company primarily uses a consensus price or weighted-average price for its fair value assessment. The Company determines the consensus price using market prices from a variety of industry standard pricing services, data providers, security master files from large financial institutions and other third party sources and uses those multiple prices as inputs into a distribution-curve-based algorithm to determine the daily market value. The pricing services use multiple inputs to determine market prices, including reportable trades, benchmark yield curves, credit spreads and broker/dealer quotes as well as other industry and economic events. For certain securities with short maturities, such as discount commercial paper and certificates of deposit, the security is accreted from purchase price to face value at maturity. If a subsequent transaction on the same security is observed in the marketplace, the price on the subsequent transaction is used as the current daily market price and the security will be accreted to face value based on the revised price. </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company validates the consensus prices by taking random samples from each asset type and corroborating those prices using reported trade activity, benchmark yield curves, binding broker/dealer quotes or other relevant price information. There have not been any changes to the Company's fair value methodology during fiscal </font><font style="font-family:inherit;font-size:10pt;">2019</font><font style="font-family:inherit;font-size:10pt;"> and the Company did not adjust or override any fair value measurements as of </font><font style="font-family:inherit;font-size:10pt;">March&#160;30, 2019</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Fair Value Hierarchy</font></div><div style="line-height:120%;text-indent:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The fair value framework requires the categorization of assets and liabilities into three levels based upon the assumptions (inputs)&#160;used to price the assets or liabilities. The guidance for fair value measurements requires that assets and liabilities carried at fair value be classified and disclosed in one of the following categories:</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Level 1 &#8212; Quoted (unadjusted)&#160;prices in active markets for identical assets or liabilities.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company's Level 1 assets consist of U.S. government securities, money market funds and marketable equity securities.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Level 2 &#8212; Observable inputs other than quoted prices included in Level 1, such as quoted prices for similar assets or liabilities in active markets; quoted prices for identical or similar assets or liabilities in markets that are not active; or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the asset or liability.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company's Level 2 assets consist of financial institution securities, non-financial institution securities, U.S. agency securities, foreign government and agency securities, mortgage-backed securities, debt mutual funds, asset-backed securities and commercial mortgage-backed securities. The Company's Level 2 assets and liabilities also include foreign currency forward contracts and interest rate swap contracts.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Level 3 &#8212; Unobservable inputs to the valuation methodology that are supported by little or no market activity and that are significant to the measurement of the fair value of the assets or liabilities. Level 3 assets and liabilities include those whose fair value measurements are determined using pricing models, discounted cash flow methodologies or similar valuation techniques, as well as significant management judgment or estimation.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company has no Level 3 assets and liabilities measured at fair value on a recurring basis.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Assets and Liabilities Measured at Fair Value on a Recurring Basis</font></div><div style="line-height:120%;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In instances where the inputs used to measure fair value fall into different levels of the fair value hierarchy, the fair value measurement has been determined based on the lowest level input that is significant to the fair value measurement in its entirety. The Company's assessment of the significance of a particular item to the fair value measurement in its entirety requires judgment, including the consideration of inputs specific to the asset or liability. The following tables present information about the Company's assets and liabilities measured at fair value on a recurring basis as of </font><font style="font-family:inherit;font-size:10pt;">March&#160;30, 2019</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">:</font></div><div style="line-height:120%;text-align:left;text-indent:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:center;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="17" rowspan="1"></td></tr><tr><td style="width:40%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">March&#160;30, 2019</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(In 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 colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Quoted<br clear="none"/>Prices in<br clear="none"/>Active<br clear="none"/>Markets for<br clear="none"/>Identical<br clear="none"/>Instruments<br clear="none"/>(Level 1)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Significant<br clear="none"/>Other<br clear="none"/>Observable<br clear="none"/>Inputs<br clear="none"/>(Level 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:10pt;"><font style="font-family:inherit;font-size:10pt;">Significant<br clear="none"/>Unobservable<br clear="none"/>Inputs<br clear="none"/>(Level 3)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total Fair<br clear="none"/>Value</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Assets</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cash equivalents:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Money market funds</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">428,150</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">428,150</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Financial institution securities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">287,945</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">287,945</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Non-financial institution securities</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">461,884</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">461,884</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">U.S. government and agency securities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">149,578</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">53,520</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">203,098</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign government and agency securities</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">99,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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">99,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></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Short-term investments:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Financial institution securities</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">249,850</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">249,850</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Non-financial institution securities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">240,040</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">240,040</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">U.S. government and agency securities</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">93,149</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">37,838</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">130,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></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign government and agency securities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">114,705</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">114,705</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Mortgage-backed securities</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">670,770</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">670,770</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Debt mutual fund</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">31,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 colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">31,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></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Asset-backed securities</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">76,369</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">76,369</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Commercial mortgage-backed securities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">116,539</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">116,539</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Long-term investments:</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Debt mutual fund</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">53,433</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">53,433</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total assets measured at fair value</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">670,877</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,494,577</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,165,454</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Liabilities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Derivative financial instruments, net</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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 style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,009</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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 style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,009</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total liabilities measured at fair value</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:middle;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:middle;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:middle;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:middle;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,009</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:middle;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:middle;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,009</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Net assets measured at fair value</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">670,877</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,485,568</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,156,445</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div 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%;text-align:left;text-indent:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:center;text-indent:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="17" rowspan="1"></td></tr><tr><td style="width:40%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">March 31, 2018</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(In thousands)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Quoted<br clear="none"/>Prices in<br clear="none"/>Active<br clear="none"/>Markets for<br clear="none"/>Identical<br clear="none"/>Instruments<br clear="none"/>(Level 1)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Significant<br clear="none"/>Other<br clear="none"/>Observable<br clear="none"/>Inputs<br clear="none"/>(Level 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:10pt;"><font style="font-family:inherit;font-size:10pt;">Significant<br clear="none"/>Unobservable<br clear="none"/>Inputs<br clear="none"/>(Level 3)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total Fair<br clear="none"/>Value</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Assets</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cash equivalents:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Money market funds</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,291,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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,291,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:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Financial institution securities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">359,901</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">359,901</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Non-financial institution securities</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">242,904</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">242,904</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">U.S. government and agency securities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">996</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">34,999</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">35,995</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign government and agency securities</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">179,957</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">179,957</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Short-term investments:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Financial institution securities</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">75,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="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">75,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Non-financial institution securities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">81,939</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">81,939</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">U.S. government and agency securities</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,639</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">19,008</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">22,647</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Mortgage-backed securities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">844,397</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">844,397</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Asset-backed securities</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">91,389</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">91,389</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Commercial mortgage-backed securities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">152,870</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">152,870</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Long-term investments:</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Debt mutual funds</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">89,670</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">89,670</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Marketable equity securities</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,226</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,226</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total assets measured at 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:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,304,752</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,172,034</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,476,786</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Liabilities</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Derivative financial instruments, net</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">26,091</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">26,091</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total liabilities measured at fair value</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">26,091</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">26,091</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Net assets measured at fair value</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,304,752</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,145,943</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,450,695</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:center;text-indent:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">For certain of the Company&#8217;s financial instruments, including cash held in banks, accounts receivable and accounts payable, the carrying amounts approximate fair value due to their short maturities, and are therefore excluded from the fair value tables above.</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</font></div><div style="line-height:120%;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Financial Instruments Not Recorded at Fair Value on a Recurring Basis</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company's </font><font style="font-family:inherit;font-size:10pt;">$500.0 million</font><font style="font-family:inherit;font-size:10pt;"> principal amount of </font><font style="font-family:inherit;font-size:10pt;">3.000%</font><font style="font-family:inherit;font-size:10pt;"> notes due </font><font style="font-family:inherit;font-size:10pt;">March&#160;15, 2021</font><font style="font-family:inherit;font-size:10pt;"> (2021 Notes) and </font><font style="font-family:inherit;font-size:10pt;">$750.0 million</font><font style="font-family:inherit;font-size:10pt;"> principal amount of </font><font style="font-family:inherit;font-size:10pt;">2.950%</font><font style="font-family:inherit;font-size:10pt;"> senior notes due </font><font style="font-family:inherit;font-size:10pt;">June&#160;1, 2024</font><font style="font-family:inherit;font-size:10pt;"> (2024 Notes) are measured at fair value on a quarterly basis for disclosure purposes. The fair values of the 2021 Notes and 2024 Notes as of </font><font style="font-family:inherit;font-size:10pt;">March&#160;30, 2019</font><font style="font-family:inherit;font-size:10pt;"> were approximately, </font><font style="font-family:inherit;font-size:10pt;">$501.8 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$743.6 million</font><font style="font-family:inherit;font-size:10pt;">, respectively, based on the last trading price of the respective debentures for the period (classified as Level 2 in fair value hierarchy due to relatively low trading volume). </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:30px;font-size:12pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Assets and Liabilities Measured at Fair Value on a Non-Recurring Basis</font><font style="font-family:inherit;font-size:12pt;font-style:italic;"> </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of </font><font style="font-family:inherit;font-size:10pt;">March&#160;30, 2019</font><font style="font-family:inherit;font-size:10pt;">, the Company had non-marketable equity securities in private companies of </font><font style="font-family:inherit;font-size:10pt;">$74.6 million</font><font style="font-family:inherit;font-size:10pt;">, which were classified as Level 3 assets. The Company&#8217;s investments in non-marketable securities of private companies are also recorded at fair value if the Company recognizes an observable price adjustment or an impairment. Such impairment losses or observable price adjustments were not material during all periods presented. The Company&#8217;s investments in non-financial assets such as property, plant and equipment, goodwill and acquisition-related intangibles, are recorded at cost (net of accumulated depreciation or amortization, where applicable). These non-financial assets are only measured at fair value when indicators of impairment exist.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Financial Instruments</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following is a summary of cash equivalents and available-for-sale securities as of the end of the periods presented:</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="33" rowspan="1"></td></tr><tr><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8.5pt;"><font style="font-family:inherit;font-size:8.5pt;"><br clear="none"/></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:9pt;"><font style="font-family:inherit;font-size:9pt;">March&#160;30, 2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">March 31, 2018</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(In thousands)</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8.5pt;"><font style="font-family:inherit;font-size:8.5pt;">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:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8.5pt;"><font style="font-family:inherit;font-size:8.5pt;">Gross Unrealized Gains</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8.5pt;"><font style="font-family:inherit;font-size:8.5pt;">Gross Unrealized Losses</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8.5pt;"><font style="font-family:inherit;font-size:8.5pt;">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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8.5pt;"><font style="font-family:inherit;font-size:8.5pt;">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:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8.5pt;"><font style="font-family:inherit;font-size:8.5pt;">Gross Unrealized Gains</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8.5pt;"><font style="font-family:inherit;font-size:8.5pt;">Gross Unrealized Losses</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8.5pt;"><font style="font-family:inherit;font-size:8.5pt;">Estimated Fair Value</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Money market funds</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">428,150</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">428,150</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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-left:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,291,891</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,291,891</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Financial institution</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">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:9pt;"><font style="font-family:inherit;font-size:9pt;">537,795</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">537,795</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">434,901</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">434,901</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Non-financial institution</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">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:9pt;"><font style="font-family:inherit;font-size:9pt;">702,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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">3</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(562</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">701,924</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">326,219</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(1,376</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">324,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></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">U.S. government and</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">agency securities</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">334,185</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">39</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(139</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">334,085</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">58,913</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">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:9pt;"><font style="font-family:inherit;font-size:9pt;">(272</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">58,642</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Foreign government and</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">agency securities</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">214,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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">214,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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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-left:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">179,957</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">179,957</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Mortgage-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:9pt;"><font style="font-family:inherit;font-size:9pt;">684,596</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">809</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(14,635</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">670,770</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">866,048</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">660</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(22,311</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">844,397</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">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:9pt;"><font style="font-family:inherit;font-size:9pt;">76,852</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(483</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">76,369</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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-left:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">92,751</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">16</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(1,378</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">91,389</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Commercial mortgage-</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;&#160;&#160;&#160;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:9pt;"><font style="font-family:inherit;font-size:9pt;">118,115</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(1,618</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">116,539</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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-left:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">156,296</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">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:9pt;"><font style="font-family:inherit;font-size:9pt;">(3,427</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">152,870</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">3,096,631</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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">893</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">(17,437</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:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">3,080,087</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;border-left:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px 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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">3,406,976</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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">678</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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">(28,764</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:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">3,378,890</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Financial institution securities include securities issued or managed by financial institutions in various forms, such as commercial paper and time deposits. Substantially all time deposits were issued by institutions outside the U.S. as of </font><font style="font-family:inherit;font-size:10pt;">March&#160;30, 2019</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following tables show the fair values and gross unrealized losses of the Company's investments, aggregated by investment category, for individual securities that have been in a continuous unrealized loss position for the length of time specified, as of </font><font style="font-family:inherit;font-size:10pt;">March&#160;30, 2019</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">:</font></div><div style="line-height:120%;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="24" rowspan="1"></td></tr><tr><td style="width:29%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="23" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">March&#160;30, 2019</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="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:10pt;"><font style="font-family:inherit;font-size:10pt;">Less Than 12 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="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></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:10pt;"><font style="font-family:inherit;font-size:10pt;">12 Months or Greater</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="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:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(In thousands)</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Gross Unrealized Losses</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Gross Unrealized Losses</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Fair Value</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Gross Unrealized Losses</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Non-financial institution securities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,767</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(4</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">51,044</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(558</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">55,811</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(562</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">U.S. government and</font></div></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:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="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:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="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:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="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:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;agency securities</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13,542</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(139</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13,542</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(139</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Mortgage-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:inherit;font-size:10pt;">34,595</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(480</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">597,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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(14,155</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">631,989</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(14,635</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">76,103</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(483</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">76,103</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(483</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Commercial mortgage-</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;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:inherit;font-size:10pt;">1,354</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(3</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">112,294</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,615</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">113,648</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,618</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">40,716</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(487</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">850,377</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(16,950</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">891,093</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(17,437</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;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="24" rowspan="1"></td></tr><tr><td style="width:29%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="23" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">March 31, 2018</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></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:10pt;"><font style="font-family:inherit;font-size:10pt;">Less Than 12 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="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:10pt;"><font style="font-family:inherit;font-size:10pt;">12 Months or Greater</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(In thousands)</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Fair Value</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Gross Unrealized Losses</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Fair Value</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Gross Unrealized Losses</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Fair Value</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Gross Unrealized Losses</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Non-financial institution securities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">69,780</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,146</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,344</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(230</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">78,124</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,376</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">U.S. government and</font></div></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:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;agency securities</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13,471</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(176</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,176</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(96</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">22,647</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(272</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Mortgage-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:inherit;font-size:10pt;">510,988</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(11,048</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">299,663</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(11,263</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">810,651</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(22,311</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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:inherit;font-size:10pt;">57,128</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(876</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">32,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:inherit;font-size:10pt;">(502</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">89,824</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,378</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Debt mutual funds</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">89,670</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(11,680</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">89,670</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(11,680</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Commercial mortgage-</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;backed securities</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">95,435</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,760</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">56,051</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,667</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">151,486</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(3,427</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">746,802</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(15,006</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">495,600</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(25,438</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,242,402</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(40,444</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of </font><font style="font-family:inherit;font-size:10pt;">March&#160;30, 2019</font><font style="font-family:inherit;font-size:10pt;">, the gross unrealized losses that had been outstanding for both less than twelve months and more than twelve months were primarily related to mortgage-backed securities due to the general rising of the interest-rate environment, although the percentage of such losses to the total estimated fair value of the mortgage-backed securities was relatively insignificant. </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company reviewed the investment portfolio and determined that the gross unrealized losses on these investments as of </font><font style="font-family:inherit;font-size:10pt;">March&#160;30, 2019</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> were temporary in nature as evidenced by the fluctuations in the gross unrealized losses within the investment categories. The marketable debt securities (financial institution securities, non-financial institution securities, U.S. and foreign government and agency securities, asset-back securities, mortgage-backed securities and commercial mortgage-backed securities) are highly rated by the credit rating agencies, there have been no defaults on any of these securities and the Company has received interest payments as they become due. Therefore, the Company believes that it will be able to collect both principal and interest amounts due to the Company. Additionally, in the past several years a portion of the Company's investment in mortgage-backed securities was redeemed or prepaid by the debtors at par. Furthermore, the aggregate of individual unrealized losses that had been outstanding for twelve months or more was not significant as of </font><font style="font-family:inherit;font-size:10pt;">March&#160;30, 2019</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">. The Company neither intends to sell these marketable debt securities nor concludes that it is more-likely-than-not that it will have to sell them until recovery of their carrying values. </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The amortized cost and estimated fair value of marketable debt securities, by contractual maturity, are shown in the table below. Actual maturities may differ from contractual maturities because issuers may have the right to call or prepay obligations without call or prepayment penalties.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:77%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="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:10pt;"><font style="font-family:inherit;font-size:10pt;">March&#160;30, 2019</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(In thousands)</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Amortized<br clear="none"/>Cost</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Estimated<br clear="none"/>Fair Value</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Due in one 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:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,756,125</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,756,001</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Due after one year through five years</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">133,780</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">132,476</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Due after five years through ten years</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">135,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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">134,020</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Due after ten years</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">642,605</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">629,440</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,668,481</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,651,937</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of </font><font style="font-family:inherit;font-size:10pt;">March&#160;30, 2019</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$895.9 million</font><font style="font-family:inherit;font-size:10pt;"> of marketable debt securities with contractual maturities of greater than one year were classified as short-term investments. Additionally, the above table does not include investments in money market and debt mutual funds because these investments do not have specific contractual maturities.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Certain information related to available-for-sale securities is as follows:</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:65%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Years Ended</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(In thousands)</font></div></td><td colspan="3" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">March&#160;30, 2019</font></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2018</font></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">April&#160;1, 2017</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Proceeds from sale of available-for-sale and equity securities</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">35,734</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,161,410</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">695,030</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Gross realized gains on sale of available-for-sale 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:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">372</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,258</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,989</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Gross realized losses on sale of available-for-sale 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:inherit;font-size:10pt;">(51</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(7,947</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(3,457</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net realized (losses) gains on sale of available-for-sale securities</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">321</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="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(689</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,532</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Amortization of premiums on available-for-sale securities</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,118</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">24,569</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">29,360</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The cost of securities matured or sold is based on the specific identification method.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Starting April 1, 2018, the Company records the change in the fair value of its investment in debt mutual funds and marketable equity securities as part of its interest and other income (expense), net. This change in fair value was a net decrease of </font><font style="font-family:inherit;font-size:10pt;">$5.0 million</font><font style="font-family:inherit;font-size:10pt;"> for the twelve months ended March 30, 2019 and the Company recorded it within interest and other income (expense), net for the period in the consolidated statements of income.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Foreign Currency Translation</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The U.S. dollar is the functional currency for the Company's Ireland and Singapore subsidiaries. Monetary assets and liabilities that are not denominated in the functional currency are remeasured into U.S. dollars, and the resulting gains or losses are included in the consolidated statements of income under interest and other expense, net. The remeasurement gains or losses were immaterial for all fiscal periods presented. </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The local currency is the functional currency for each of the Company's other wholly-owned foreign subsidiaries. Assets and liabilities are translated from foreign currencies into U.S. dollars at month-end exchange rates and statements of income are translated at the average monthly exchange rates. Exchange gains or losses arising from translation of foreign currency denominated assets and liabilities (i.e., cumulative translation adjustment) are included as a component of accumulated other comprehensive income (loss) in stockholders' equity.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Goodwill and Acquisition-Related Intangibles</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The gross and net amounts of goodwill and of acquisition-related intangibles for all acquisitions were as follows:</font></div><div style="line-height:120%;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="10" rowspan="1"></td></tr><tr><td style="width:49%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:17%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted-Average</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(In thousands)</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">March&#160;30, 2019</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2018</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Amortization Life</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Goodwill</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">340,718</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">162,421</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Core technology, gross</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">107,250</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">82,480</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Less accumulated amortization</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(82,611</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(78,562</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Core technology, 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:inherit;font-size:10pt;">24,639</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,918</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4.3 years</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other intangibles, gross</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">51,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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">46,966</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Less accumulated amortization</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(47,642</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(46,761</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other intangibles, net</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,374</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">205</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.5 years</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In-process research and development (not subject to amortization)</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">52,710</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total acquisition-related intangibles, gross</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">210,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:inherit;font-size:10pt;">129,446</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Less accumulated amortization</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(130,253</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(125,323</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total acquisition-related intangibles, net</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">80,723</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,123</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Amortization expense for acquisition-related intangibles for fiscal </font><font style="font-family:inherit;font-size:10pt;">2019</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;"> were </font><font style="font-family:inherit;font-size:10pt;">$4.9 million</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$2.2 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$5.1 million</font><font style="font-family:inherit;font-size:10pt;">, respectively. </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">During the second quarter of fiscal 2019, the Company recorded </font><font style="font-family:inherit;font-size:10pt;">$178.3 million</font><font style="font-family:inherit;font-size:10pt;"> of goodwill and </font><font style="font-family:inherit;font-size:10pt;">$81.5 million</font><font style="font-family:inherit;font-size:10pt;"> of intangibles attributable to the acquisition of Deephi Technology. Ltd (Deephi Tech). See "Note 20. Business Combination" to the Company's consolidated financial statements.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Based on the carrying value of acquisition-related intangibles recorded as of </font><font style="font-family:inherit;font-size:10pt;">March&#160;30, 2019</font><font style="font-family:inherit;font-size:10pt;">, and assuming no subsequent impairment of the underlying assets, the annual amortization expense for acquisition-related intangibles is expected to be as follows:</font></div><div style="line-height:120%;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td style="width:84%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Fiscal</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(In&#160;thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2020</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,464</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2021</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,442</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2022</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,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:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2023</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,954</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Thereafter</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,064</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">28,013</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In-process research and development is not subject to amortization prior to the completion of the projects and therefore the balance is excluded from the above annual amortization expense schedule.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Goodwill</font></div><div style="line-height:120%;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Goodwill is not amortized but is subject to impairment tests on an annual basis, or more frequently if indicators of potential impairment exist, using a fair-value-based approach. Based on the impairment review performed during the fourth quarter of fiscal </font><font style="font-family:inherit;font-size:10pt;">2019</font><font style="font-family:inherit;font-size:10pt;">, there was </font><font style="font-family:inherit;font-size:10pt;">no</font><font style="font-family:inherit;font-size:10pt;"> impairment of goodwill in fiscal </font><font style="font-family:inherit;font-size:10pt;">2019</font><font style="font-family:inherit;font-size:10pt;">. Unless there are indicators of impairment, the Company's next impairment review for goodwill will be performed and completed in the </font><font style="font-family:inherit;font-size:10pt;">fourth</font><font style="font-family:inherit;font-size:10pt;"> quarter of fiscal </font><font style="font-family:inherit;font-size:10pt;">2020</font><font style="font-family:inherit;font-size:10pt;">. To date, no impairment indicators have been identified.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Impairment of Long-Lived Assets</font></div><div style="line-height:120%;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company evaluates the carrying value of long-lived assets to be held and used for impairment if indicators of potential impairment exist. Impairment indicators are reviewed on a quarterly basis. When indicators of impairment exist and assets are held for use, the Company estimates future undiscounted cash flows attributable to the assets. In the event such cash flows are not expected to be sufficient to recover the recorded value of the assets, the assets are written down to their estimated fair values based on the expected discounted future cash flows attributable to the assets or based on appraisals. When assets are removed from operations and held for sale, Xilinx estimates impairment losses as the excess of the carrying value of the assets over their fair value.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Income Taxes</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The provision for income taxes consists of the following:</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13" rowspan="1"></td></tr><tr><td style="width:64%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Years Ended</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(In thousands)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">March&#160;30, 2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">March 31, 2018 *</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">April 1, 2017 *</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Federal:</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;Current</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">90,674</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">565,765</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(19,097</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;Deferred</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(30,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:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(370,893</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">65,049</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">59,928</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">194,872</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">45,952</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">State:</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;Current</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,623</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,520</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(938</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;Deferred</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,545</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,813</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,170</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,168</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,333</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,232</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign:</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;Current</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">16,282</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">23,483</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">21,121</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;Deferred</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(4,796</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,290</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">638</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11,486</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">22,193</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">21,759</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">78,582</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">227,398</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">69,943</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">* Prior year balances have been restated to reflect the retrospective application of the new revenue recognition accounting standard. </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The domestic and foreign components of income before income taxes were as follows:</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13" rowspan="1"></td></tr><tr><td style="width:64%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(In thousands)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">March&#160;30, 2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">March 31, 2018 *</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">April 1, 2017 *</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Domestic</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">173,082</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">21,198</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">43,662</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">795,250</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">670,181</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">654,414</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Income before income taxes</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">968,332</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">691,379</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">698,076</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">* Prior year balances have been restated to reflect the retrospective application of the new revenue recognition accounting standard. </font></div><div style="line-height:120%;padding-top:13px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On December 22, 2017, the TCJA was enacted into law. The TCJA provides for numerous significant tax law changes and modifications including the reduction of the U.S. federal corporate income tax rate from 35% to 21%, the requirement for companies to pay a one-time transition tax on earnings of certain foreign subsidiaries that were previously tax deferred and the creation of new taxes on certain foreign-sourced earnings. Some provisions of the TCJA began to impact the Company in fiscal 2018, while other provisions impacted the Company beginning in fiscal 2019. </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">SAB 118 allows companies to record provisional amounts and recognize the effect of the tax law changes during a measurement period. The Company recorded provisional income tax expense of </font><font style="font-family:inherit;font-size:10pt;">$214.7 million</font><font style="font-family:inherit;font-size:10pt;"> in its fiscal 2018 results. During fiscal 2019, the Company recorded income tax expense of </font><font style="font-family:inherit;font-size:10pt;">$2.4 million</font><font style="font-family:inherit;font-size:10pt;"> as measurement period adjustments to the provisional amounts recorded in fiscal 2018. The measurement period adjustments include the impact of the Company's accounting policy election to recognize deferred taxes for temporary basis differences that are expected to reverse as GILTI income in future years. The measurement period ended in the third quarter of fiscal 2019. Although the measurement period has closed, further technical guidance related to the TCJA, including final regulations on a broad range of topics, is expected to be issued. In accordance with ASC 740, the Company will recognize any effects of the guidance in the period that such guidance is issued.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company recorded excess tax benefits associated with stock-based compensation of </font><font style="font-family:inherit;font-size:10pt;">$14.2 million</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$21.5 million</font><font style="font-family:inherit;font-size:10pt;">, and </font><font style="font-family:inherit;font-size:10pt;">$15.4 million</font><font style="font-family:inherit;font-size:10pt;"> in the provision for income taxes during fiscal 2019, 2018, and 2017 respectively.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of </font><font style="font-family:inherit;font-size:10pt;">March&#160;30, 2019</font><font style="font-family:inherit;font-size:10pt;">, the Company had state research tax credit carryforwards of approximately </font><font style="font-family:inherit;font-size:10pt;">$195.9 million</font><font style="font-family:inherit;font-size:10pt;">. The credits have no expiration date. Some of the state credit carryforwards are subject to change of ownership limitations provided by state provisions similar to that of the Internal Revenue Code. The state credit carryforwards include </font><font style="font-family:inherit;font-size:10pt;">$148.0 million</font><font style="font-family:inherit;font-size:10pt;"> that is not likely to be recovered and has been reduced by a valuation allowance.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The provision for income taxes reconciles to the amount derived by applying the federal statutory income tax rate to income before provision for taxes as follows:</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13" rowspan="1"></td></tr><tr><td style="width:64%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Years Ended</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(In thousands)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">March&#160;30, 2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">March 31, 2018 *</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">April 1, 2017 *</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Income before provision for taxes</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">968,332</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">691,379</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">698,076</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Federal statutory tax rate</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">21.0</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">31.5</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">35.0</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Computed expected tax</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">203,350</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">217,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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">244,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></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">State taxes, net of federal benefit</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,785</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,791</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign earnings at lower tax rates</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(98,387</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(188,174</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(120,737</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Tax credits</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(31,679</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(19,708</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(34,146</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Transition tax</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">21,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:inherit;font-size:10pt;">208,523</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred tax remeasurement</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">21,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:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Excess benefits from stock-based compensation</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(14,196</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(21,520</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(15,396</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(7,948</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,126</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(5,896</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Provision for income taxes</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">78,582</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">227,398</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">69,943</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">* Prior year balances have been restated to reflect the retrospective application of the new revenue recognition accounting standard. </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company has manufacturing operations in Singapore where the Company has been granted "Pioneer Status" that is effective through fiscal 2021. The Pioneer Status reduces the Company's tax on the majority of Singapore income from </font><font style="font-family:inherit;font-size:10pt;">17%</font><font style="font-family:inherit;font-size:10pt;"> to </font><font style="font-family:inherit;font-size:10pt;">zero</font><font style="font-family:inherit;font-size:10pt;"> percent. The benefits of Pioneer Status in Singapore for fiscal </font><font style="font-family:inherit;font-size:10pt;">2019</font><font style="font-family:inherit;font-size:10pt;">, fiscal </font><font style="font-family:inherit;font-size:10pt;">2018</font><font style="font-family:inherit;font-size:10pt;"> and fiscal </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;"> were approximately </font><font style="font-family:inherit;font-size:10pt;">$48.0 million</font><font style="font-family:inherit;font-size:10pt;"> (</font><font style="font-family:inherit;font-size:10pt;">$0.19</font><font style="font-family:inherit;font-size:10pt;"> per diluted share), </font><font style="font-family:inherit;font-size:10pt;">$61.5 million</font><font style="font-family:inherit;font-size:10pt;"> (</font><font style="font-family:inherit;font-size:10pt;">$0.24</font><font style="font-family:inherit;font-size:10pt;"> per diluted share), and </font><font style="font-family:inherit;font-size:10pt;">$56.2 million</font><font style="font-family:inherit;font-size:10pt;"> (</font><font style="font-family:inherit;font-size:10pt;">$0.21</font><font style="font-family:inherit;font-size:10pt;"> per diluted share), respectively. The tax effect of operations in low tax jurisdictions on the Company's overall tax rate is reflected in the table above.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The major components of deferred tax assets and liabilities consisted of the following:</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9" rowspan="1"></td></tr><tr><td style="width:70%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(In thousands)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">March&#160;30, 2019</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">March 31,2018*</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred tax assets:</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;Stock-based compensation</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">18,514</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">17,213</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;Accrued expenses</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,744</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,340</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;Tax credit carryforwards</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">155,036</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">140,406</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;Deferred compensation plan</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">27,186</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">24,121</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;Low income housing and other investments</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,366</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,836</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;GILTI deferred taxes</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">38,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:12px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;Other</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:12px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">22,997</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:12px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15,338</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;Subtotal</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">276,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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">210,254</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;Valuation allowance</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:12px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(118,773</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:12px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(101,383</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;Total deferred tax assets</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">157,480</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">108,871</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred tax liabilities:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;Unremitted foreign earnings</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(5,142</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(6,185</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;Intangible assets</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(20,775</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(762</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;Distributor price adjustments</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(11,464</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(168</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;Other</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(4,975</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(5,028</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;Total deferred tax liabilities</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(42,356</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(12,143</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total net deferred tax assets</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">115,124</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">96,728</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">* Prior year balances have been restated to reflect the retrospective application of the new revenue recognition accounting standard. </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Long-term deferred tax assets of </font><font style="font-family:inherit;font-size:10pt;">$126.7 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$96.8 million</font><font style="font-family:inherit;font-size:10pt;"> as of </font><font style="font-family:inherit;font-size:10pt;">March&#160;30, 2019</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, respectively, were included in other assets on the consolidated balance sheet. </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of </font><font style="font-family:inherit;font-size:10pt;">March&#160;30, 2019</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, gross deferred tax assets were offset by valuation allowances of </font><font style="font-family:inherit;font-size:10pt;">$118.8 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$101.4 million</font><font style="font-family:inherit;font-size:10pt;">, respectively, which were primarily associated with state tax credit carryforwards. </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The aggregate changes in the balance of gross unrecognized tax benefits were as follows:</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9" rowspan="1"></td></tr><tr><td style="width:70%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(In thousands)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">March&#160;30, 2019</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="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:10pt;"><font style="font-family:inherit;font-size:10pt;">March 31, 2018</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance as of beginning of fiscal year</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">125,148</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">30,437</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Increases in tax positions for prior years</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">18,156</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">90,716</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Decreases in tax positions for prior years</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(666</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,063</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Increases in tax positions for current year</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,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="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,158</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Settlements</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Lapses in statutes of limitation</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(154</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(100</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance as of end of fiscal year</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">147,616</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">125,148</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:13px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company&#8217;s total gross unrecognized tax benefits increased by </font><font style="font-family:inherit;font-size:10pt;">$22.5 million</font><font style="font-family:inherit;font-size:10pt;"> during fiscal 2019. If the remaining balance of </font><font style="font-family:inherit;font-size:10pt;">$147.6 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$125.1 million</font><font style="font-family:inherit;font-size:10pt;"> of unrecognized tax benefits as of </font><font style="font-family:inherit;font-size:10pt;">March&#160;30, 2019</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, respectively, were realized in a future period, it would result in a tax benefit of </font><font style="font-family:inherit;font-size:10pt;">$35.3 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$15.1 million</font><font style="font-family:inherit;font-size:10pt;">, respectively, thereby reducing the effective tax rate. Another </font><font style="font-family:inherit;font-size:10pt;">$85.5 million</font><font style="font-family:inherit;font-size:10pt;"> would increase additional paid-in capital.&#160;The </font><font style="font-family:inherit;font-size:10pt;">$85.5 million</font><font style="font-family:inherit;font-size:10pt;"> relates to an additional deduction claimed on federal and state amended tax returns for fiscal 2014 for repurchase premium paid in that year in connection with the early redemption of the Company&#8217;s 3.125% Junior Convertible debenture due March 15, 2037. </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company's policy is to include interest and penalties related to income tax liabilities within the provision for income taxes on the consolidated statements of income. The balances of accrued interest and penalties recorded in the consolidated balance sheets and the amounts of interest and penalties included in the Company's provisions for income taxes were not material for any period presented.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The statutes of limitations have closed for U.S. federal income tax purposes for years through fiscal 2014, for U.S. state income tax purposes for years through fiscal 2010, and for Ireland income tax purposes for years through fiscal 2014.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company believes its provision for unrecognized tax benefits is adequate for adjustments that may result from tax audits. However, the outcome of tax audits cannot be predicted with certainty. If any issues addressed in the Company's tax audits are resolved in a manner not consistent with management's expectations, the Company could be required to adjust its provision for income taxes in the period such resolution occurs. It is reasonably possible that changes to the Company's unrecognized tax benefits could be significant in the next twelve months due to tax audit settlements and lapses of statutes of limitation. As a result of uncertainties regarding tax audits and their possible outcomes, an estimate of the range of increase or decrease that could occur in the next twelve months cannot be made at this time.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Income Taxes</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">All income tax amounts reflect the use of the liability method</font><font style="font-family:inherit;font-size:10pt;font-style:italic;"> </font><font style="font-family:inherit;font-size:10pt;">under the accounting for income taxes, as interpreted by Financial Accounting Standards Board (FASB) authoritative guidance for measuring uncertain tax positions</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">.</font><font style="font-family:inherit;font-size:10pt;"> Under this method, deferred tax assets and liabilities are determined based on the expected future tax consequences of temporary differences between the carrying amounts of assets and liabilities for financial and income tax reporting purposes.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The TCJA introduced GILTI, which subjects a U.S. shareholder to current tax on income earned by certain foreign subsidiaries. The FASB allows companies to either (1) recognize deferred taxes for temporary differences that are expected to reverse as GILTI in future years (deferred method) or (2) account for taxes on GILTI as period costs in the year the tax is incurred (period method). The Company elected the deferred method. </font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Inventories</font></div><div style="line-height:120%;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Inventories are stated at the lower of actual cost (determined using the first-in, first-out method), or market (estimated net realizable value) and are comprised of the following:</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:67%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(In thousands)</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">March 30, 2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">March 31, 2018</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Raw materials</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">39,727</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,674</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Work-in-process</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">213,784</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">167,039</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Finished goods</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">61,847</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">54,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></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">315,358</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">236,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></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company reviews and sets standard costs quarterly to approximate current actual manufacturing costs. The Company's manufacturing overhead standards for product costs are calculated assuming full absorption of actual spending over actual volumes. Given the cyclicality of the market, the obsolescence of technology and product lifecycles, the Company writes down inventory based on forecasted demand and technological obsolescence. These forecasts are developed based on inputs from the Company's customers, including bookings and extended but uncommitted demand forecasts, and internal analyses such as customer historical purchasing trends and actual and anticipated design wins, as well as market and economic conditions, technology changes, new product introductions and changes in strategic direction. These factors require estimates that may include uncertain elements. The estimates of future demand that the Company uses in the valuation of inventory are the basis for its published revenue forecasts, which are also consistent with our short-term manufacturing plans. The differences between the Company's demand forecast and the actual demand in the recent past have not resulted in any material write down in the Company's inventory. If the Company's demand forecast for specific products is greater than actual demand and the Company fails to reduce manufacturing output accordingly, the Company could be required to write down additional inventory, which would have a negative impact on the Company's gross margin.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Certain information related to available-for-sale securities is as follows:</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:65%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Years Ended</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(In thousands)</font></div></td><td colspan="3" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">March&#160;30, 2019</font></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2018</font></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">April&#160;1, 2017</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Proceeds from sale of available-for-sale and equity securities</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">35,734</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,161,410</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">695,030</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Gross realized gains on sale of available-for-sale 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:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">372</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,258</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,989</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Gross realized losses on sale of available-for-sale 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:inherit;font-size:10pt;">(51</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(7,947</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(3,457</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net realized (losses) gains on sale of available-for-sale securities</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">321</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="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(689</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,532</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Amortization of premiums on available-for-sale securities</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,118</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">24,569</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">29,360</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Litigation Settlements and Contingencies</font></div><div style="line-height:120%;text-indent:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Patent Litigation</font></div><div style="line-height:120%;text-indent:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On February 1, 2017, a patent infringement lawsuit was filed by Godo Kaisha IP Bridge 1 (IP Bridge) against the Company in the U.S. District Court for the Eastern District of Texas (Godo Kaisha IP Bridge 1 v. Xilinx, Inc., Case. No. 2:17-cv-00100).&#160; The lawsuit pertains to </font><font style="font-family:inherit;font-size:10pt;">two</font><font style="font-family:inherit;font-size:10pt;"> patents and IP Bridge seeks unspecified damages, interest, attorneys&#8217; fees, costs, and a permanent injunction or an on-going royalty.&#160; On September 14, 2017, the court granted the Company&#8217;s motion to transfer venue to the U.S. District Court for the Northern District of California. &#160;On December 21, 2018, the parties reached an agreement to settle the lawsuit, pursuant to which the parties entered into a patent license agreement dated as of the same date. The patent license agreement does not have a material impact on the Company's financial position or results of operations.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On March 17, 2017, a patent infringement lawsuit was filed by Anza Technology, Inc. (Anza) against the Company in the U.S. District Court for the District of Colorado (Anza Technology, Inc. v. Xilinx, Inc., Case No. 1:17-cv-00687).&#160;The lawsuit pertains to </font><font style="font-family:inherit;font-size:10pt;">three</font><font style="font-family:inherit;font-size:10pt;"> patents and Anza seeks unspecified damages, attorney fees, interest, costs, and expenses.&#160;On October 27, 2017, the court granted the Company&#8217;s motion to transfer venue to the U.S. District Court for the Northern District of California. The parties reached an agreement to settle the lawsuit and it was dismissed with prejudice on July 23, 2018. The amount of the settlement did not have a material impact on the Company's financial position or results of operations.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company intends to continue to protect and defend our IP vigorously.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Other Matters </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On June 11, 2015, John P. Neblett, as Chapter 7 Trustee of Valley Forge Composite Technologies, Inc., filed a complaint against Xilinx and others in the U.S. Bankruptcy Court for the Middle District of Pennsylvania (Bankruptcy No. 1:13-bk-05253-JJT). The complaint alleges causes of actions against Xilinx for negligence and civil conspiracy relating to alleged violations of U.S. export laws. It seeks at least </font><font style="font-family:inherit;font-size:10pt;">$50.0 million</font><font style="font-family:inherit;font-size:10pt;"> in damages, together with punitive damages, from the defendants. On September 21, 2015, the action was withdrawn from the U.S. Bankruptcy Court for the Middle District of Pennsylvania and transferred to the U.S. District Court for the Eastern District of Kentucky. On November 2, 2015, Xilinx, along with other defendants, filed a motion to dismiss the complaint. On November 3, 2015, Xilinx filed a motion for sanctions pursuant to Federal Rule of Civil Procedure 11. On June 27, 2016, the Court denied both motions. On September 11, 2017, Xilinx, along with other defendants, filed motions for summary judgment seeking to dispose of all claims against them.&#160; On July 3, 2018, the Court granted both of Xilinx&#8217;s Motions for Summary Judgment, disposing of all claims asserted against Xilinx.&#160; On August 1, 2018, the Trustee filed a Notice of Appeal.&#160; On August 9, 2018, the Court of Appeals for the Sixth Circuit issued an Order to Show Cause requesting that the appellant address a possible jurisdictional defect.&#160; On August 29, 2018, the appellant responded to the Order to Show Cause.&#160; On September 10, 2018, appellees, including Xilinx, filed a joint reply.&#160; On January 7, 2019, the Court of Appeals issued an order dismissing the appeal for lack of jurisdiction. &#160;On February 19, 2019, the District Court issued an order permitting any party seeking to certify the case for appeal to file a motion.&#160; On March 11, 2019, defendant Avnet filed a motion to certify the case for appeal.&#160; The Court has not yet ruled on Avnet&#8217;s motion. &#160;&#160;&#160;</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">From time to time, the Company is involved in various disputes and litigation matters that arise in the ordinary course of its business. These include disputes and lawsuits related to intellectual property, mergers and acquisitions, licensing, contract law, tax, regulatory, distribution arrangements, employee relations and other matters. Periodically, the Company reviews the status of each matter and assesses its potential financial exposure. If the potential loss from any claim or legal proceeding is considered probable and a range of possible losses can be estimated, the Company accrues a liability for the estimated loss. Legal proceedings are subject to uncertainties, and the outcomes are difficult to predict. Because of such uncertainties, accruals are based only on the best information available at the time. As additional information becomes available, the Company continues to reassess the potential liability related to pending claims and litigation and may revise estimates.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Nature of Operations</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Xilinx, Inc. (Xilinx or the Company) designs, develops and markets programmable devices and associated technologies, including advanced ICs in the form of PLDs, boards, software design tools and predefined system functions delivered as IP. In addition to its programmable platforms, the Company provides design services, customer training, field engineering and technical support. The wafers used to manufacture its products are obtained primarily from independent wafer manufacturers located in Taiwan and Korea. The Company is dependent on these foundries to produce and deliver silicon wafers on a timely basis. The Company is also dependent on subcontractors, primarily located in the Asia Pacific region, to provide semiconductor assembly, test and shipment services. Xilinx is a global company with sales offices throughout the world. The Company derives over </font><font style="font-family:inherit;font-size:10pt;">one-half</font><font style="font-family:inherit;font-size:10pt;"> of its revenues from international sales, primarily in the Asia Pacific region, Europe and Japan.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Recent Accounting Pronouncements Adopted</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-decoration:underline;">Revenue Recognition</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In April 2014, the Financial Accounting Standards Board (FASB) issued the authoritative guidance, as amended, that outlines a new revenue recognition standard that replaces virtually all existing U.S. GAAP guidance on contracts with customers and the related other assets and deferred costs. The authoritative guidance provides a five-step process for recognizing revenue that depicts the transfer of promised goods or services to customers in an amount that reflects the consideration to which the entity expects to be entitled, in exchange for those goods or services. The new guidance also requires expanded qualitative and quantitative disclosures relating to the nature, amount, timing and uncertainty of revenue and cash flows arising from contracts with customers. The new guidance is required to be applied retrospectively to each prior reporting period presented (Full Retrospective), or retrospectively with the cumulative effect of initially applying it recognized at the date of initial application. The Company adopted the new guidance on April 1, 2018, using the Full Retrospective method and restated the comparative prior periods. The Company implemented internal controls and certain system functionality to enable the preparation of financial information on adoption. These changes do not materially affect the Company's internal control over financial reporting. </font></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As a result of the adoption of the authoritative guidance, the Company changed its accounting policy for revenue recognition and the details of the significant changes and quantitative impact of the changes are disclosed below: </font></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Revenue from sales to the Company's distributors is recognized upon the transfer of control, which typically occurs at shipment (sell-in) and is reduced by estimated allowances for distributor price adjustments and rights of return. Previously, revenue was recognized upon reported resale of the product by the distributors to their customers (sell-through) as reduced by actual allowances for distributor price adjustments. Revenue from software license agreements and renewals is recognized at point of sales, whereas previously these were deferred and recognized over the contractual term before the implementation of the authoritative guidance. Revenue recognition related to the Company's other revenue streams, such as direct customers, remains unchanged. </font></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The adoption of this authoritative guidance has an impact on the Company&#8217;s consolidated statements of income and balance sheets, but had no impact on net cash provided by or used in operating, financing, or investing activities on the consolidated statements of cash flows. </font></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The impact on the Company's previously reported consolidated statements of income resulting from the adoption of the authoritative guidance is as follows:</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:45%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></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:10pt;"><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:10pt;"><font style="font-family:inherit;font-size:10pt;">April&#160;1, 2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(In thousands, except per share amounts)</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As Reported</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As Adjusted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As Reported</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As Adjusted</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Consolidated Statements of Income:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net revenues</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,539,004</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,467,023</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,349,330</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,356,742</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cost of revenues</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">756,368</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">743,419</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">708,216</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">708,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:inherit;font-size:10pt;">Gross margin</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,782,636</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,723,604</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,641,114</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,648,110</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Operating expenses:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Research and development</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">639,750</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">639,750</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">601,443</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">601,443</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Selling, general and administrative</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">362,329</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">362,329</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">335,150</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">335,150</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Amortization of acquisition-related intangibles</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,152</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,152</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,127</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,127</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Executive transition 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:inherit;font-size:10pt;">33,351</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">33,351</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total operating expenses</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,037,582</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,037,582</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">941,720</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">941,720</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Operating income</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">745,054</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">686,022</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">699,394</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">706,390</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Interest and other income (expense), net</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,357</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,357</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(8,314</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(8,314</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Income before income taxes</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">750,411</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">691,379</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">691,080</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">698,076</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Provision for income taxes</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">238,030</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">227,398</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">68,568</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">69,943</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">512,381</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">463,981</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">622,512</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">628,133</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net income per common 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:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Basic</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.05</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.86</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.47</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.49</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Diluted</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.99</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.80</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:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.32</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.34</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Shares used in per share calculations</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div 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:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Basic</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">249,595</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">249,595</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">252,301</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">252,301</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Diluted</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">257,960</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">257,960</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">268,813</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">268,813</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Consolidated Balance Sheets:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accounts receivable</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">372,144</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">382,246</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">243,915</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">283,850</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other assets</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">342,644</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">337,402</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">275,440</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">272,407</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred income on shipments to distributors</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">25,166</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">54,567</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other accrued liabilities</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">59,772</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">59,680</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">95,098</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">95,209</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred tax 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:inherit;font-size:10pt;">75</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">75</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">317,639</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">330,479</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Retained earnings</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,483,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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,513,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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,726,312</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,804,830</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-decoration:underline;">Equity Investments</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In January 2016, the FASB issued final authoritative guidance regarding how companies measure equity investments that do not result in consolidation and are not accounted for under the equity method and how they present changes in the fair value of financial liabilities measured under the fair value option that are attributable to their own credit. The authoritative guidance also changes certain disclosure requirements and other aspects of current U.S. GAAP on this matter. The authoritative guidance does not change the guidance for classifying and measuring investments in debt securities and loans. The Company adopted this authoritative guidance on April 1, 2018 and recorded the balance of the unrealized losses of </font><font style="font-family:inherit;font-size:10pt;">$11.0 million</font><font style="font-family:inherit;font-size:10pt;"> as of the end of fiscal 2018 from its investment in debt mutual funds and equity securities to retained earnings, less the related deferred taxes of </font><font style="font-family:inherit;font-size:10pt;">$2.6 million</font><font style="font-family:inherit;font-size:10pt;">. Subsequent changes in fair value from such investments are recorded in the consolidated statements of income.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-decoration:underline;">Income Taxes</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In October 2016, the FASB issued authoritative guidance on income taxes which eliminates the deferred tax effects of intra-entity asset transfers other than inventory. As a result, a reporting entity would recognize the tax expense from the sale of an asset in the seller&#8217;s tax jurisdiction when the transfer occurs, even though the pre-tax effects of that transaction are eliminated in consolidation. The authoritative guidance is effective for public business entities in fiscal years beginning after December 15, 2017 and requires the adoption be applied on a modified retrospective basis through a cumulative-effect adjustment to retained earnings. The Company adopted this authoritative guidance on April 1, 2018. Accordingly, </font><font style="font-family:inherit;font-size:10pt;">$13.8 million</font><font style="font-family:inherit;font-size:10pt;"> of prepaid taxes associated with prior period intra-entity asset transfers was reclassified to retained earnings. </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Recent Accounting Pronouncements Not Yet Adopted</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-decoration:underline;">Leases</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In February 2016, the FASB issued authoritative guidance on leases. The new authoritative guidance requires the recognition of assets and liabilities arising from lease transactions on the balance sheet and will also require significant additional disclosures about the amount, timing and uncertainty of cash flows from leases. Accordingly, a lessee will recognize a lease asset for its right to use the underlying asset and a lease liability for the corresponding lease obligation. The new authoritative guidance is effective for public business entities for fiscal years beginning after December 15, 2018, and interim periods within those fiscal years, which for Xilinx would be the first quarter of fiscal 2020. Even though early adoption is permitted, Xilinx has decided not to early adopt such authoritative guidance. This authoritative guidance must be adopted using a modified retrospective transition with application of the new authoritative guidance for leases that existed at or are entered into after the beginning of the earliest comparative period presented. To help with the transition to the new guidance, certain practical expedients are provided. </font></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On July 30, 2018, the FASB provided entities with an additional (and optional) transition method to adopt the new lease requirements by allowing entities to initially apply the requirements by recognizing a cumulative-effect adjustment to the opening balance of retained earnings in the period of adoption. Consequently, an entity&#8217;s reporting for the comparative periods presented in the financial statements in which the entity adopts the new lease requirements would continue to be in accordance with historical GAAP. An entity electing this additional (and optional) transition method must provide the required disclosures for all periods that continue to be in accordance with historical GAAP. The amendments do not change the existing disclosure requirements in historical GAAP. The amendments have the same effective date as the new leases standard, which for Xilinx would be the first quarter of fiscal 2020. </font></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company plans to adopt the new standard using the optional transition method and apply the guidance to leases existing at, or entered into after, the beginning of the period of adoption, as well as certain practical expedients permitted under the transition guidance. The Company believes the impact upon adoption of the new lease guidance will be the recognition of right-of-use assets and lease liabilities on the Company's consolidated balance sheets and the impact is immaterial. </font></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-decoration:underline;">Derivatives and Hedging</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In August 2017, the FASB issued authoritative guidance that amended the accounting for hedging activities. The guidance permits more hedging strategies to be eligible for hedge accounting and simplifies the application of hedge accounting guidance in areas where practice issues exist. The new authoritative guidance will be effective for public business entities for annual periods, and interim periods within those annual periods, beginning after December 15, 2018, which for Xilinx would be the first quarter of fiscal 2020. Early adoption is permitted, including adoption in any interim periods after issuance of the authoritative guidance. The Company does not expect a material impact on its consolidated statements of income upon adoption of this authoritative guidance. </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-decoration:underline;">Cloud Computing Arrangements</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On August 29, 2018, the FASB issued new guidance requiring a customer in a cloud computing arrangement (i.e., hosting arrangement) that is a service contract to follow the internal-use software guidance to determine which implementation costs to capitalize as assets or expense as incurred. Capitalized implementation costs related to a hosting arrangement that is a service contract will be amortized over the term of the hosting arrangement, beginning when the module or component of the hosting arrangement is ready for its intended use. Entities will need to maintain appropriate records to capture the portion of their costs that qualify for capitalization. For public entities, the guidance is effective for fiscal years beginning after December 15, 2019, and interim periods within those fiscal years, which for Xilinx would be the first quarter of fiscal 2021. Early adoption is permitted, including adoption in any interim period. Entities have the option to apply the guidance prospectively to all implementation costs incurred after the date of adoption or retrospectively. The Company is currently evaluating the impact of this new authoritative guidance on its consolidated financial statements.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Interest and Other Income (Expense), Net</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The components of interest and other income (expense), net are as follows:</font><font style="font-family:inherit;font-size:8pt;">&#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 style="width:65%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Years Ended</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(In thousands)</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">March&#160;30, 2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">April&#160;1, 2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">77,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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">58,604</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">51,121</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Interest expense</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(52,883</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(45,837</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(53,953</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other expense, net</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(12,879</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(7,410</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(5,482</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11,533</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,357</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(8,314</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Property, Plant and Equipment</font></div><div style="line-height:120%;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Property, plant and equipment are recorded at cost, net of accumulated depreciation. Depreciation for financial reporting purposes is computed using the straight-line method over the estimated useful lives of the assets of </font><font style="font-family:inherit;font-size:10pt;">three</font><font style="font-family:inherit;font-size:10pt;"> to </font><font style="font-family:inherit;font-size:10pt;">five</font><font style="font-family:inherit;font-size:10pt;"> years for machinery, equipment, furniture and fixtures and </font><font style="font-family:inherit;font-size:10pt;">15</font><font style="font-family:inherit;font-size:10pt;"> to </font><font style="font-family:inherit;font-size:10pt;">30</font><font style="font-family:inherit;font-size:10pt;">&#160;years for buildings. Depreciation expense totaled </font><font style="font-family:inherit;font-size:10pt;">$53.3 million</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$46.4 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$45.4 million</font><font style="font-family:inherit;font-size:10pt;"> for fiscal </font><font style="font-family:inherit;font-size:10pt;">2019</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">, respectively.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Accounts Receivable</font></div><div style="line-height:120%;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The allowance for doubtful accounts reflects the Company's best estimate of probable losses inherent in the accounts receivable balance. The Company determines the allowance based on the aging of Xilinx's accounts receivable, historical experience, known troubled accounts, management judgment and other currently available evidence. Xilinx writes off accounts receivable against the allowance when Xilinx determines a balance is uncollectible and no longer actively pursues collection of the receivable. The amounts of accounts receivable written off were insignificant for all periods presented.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Research and Development Expenses</font></div><div style="line-height:120%;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Research and development costs are current period expenses and charged to expense as incurred.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Executive Transition Costs</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">During the fourth quarter of fiscal 2018, the Company announced the transition of its President and Chief Executive Officer position, whereby Moshe Gavrielov resigned from those roles and Victor Peng assumed these roles. Additionally, the Company also implemented restructuring measures to realign resources and drive overall operating efficiencies, which impacted approximately </font><font style="font-family:inherit;font-size:10pt;">60</font><font style="font-family:inherit;font-size:10pt;"> positions in various geographies and functions worldwide. The Company recorded total transition charges of </font><font style="font-family:inherit;font-size:10pt;">$33.4 million</font><font style="font-family:inherit;font-size:10pt;"> in the fourth quarter of fiscal 2018, primarily related to severance pay expenses and other benefits. As of the end of fiscal 2019, the remaining accrual for severance and other benefits was immaterial.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Revenue Recognition</font></div><div style="line-height:120%;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Revenue from sales to the Company's distributors is recognized upon the transfer of control, which typically occurs at shipment, and is reduced by estimated allowances for distributor price adjustments and rights of return. The distributor price adjustments are estimated using the expected value method based on an analysis of actual and forecasted ship and debit claims, at the distributor and part level to account for current pricing and business trends. For fiscal </font><font style="font-family:inherit;font-size:10pt;">2019</font><font style="font-family:inherit;font-size:10pt;">, approximately </font><font style="font-family:inherit;font-size:10pt;">54%</font><font style="font-family:inherit;font-size:10pt;"> of the Company's net revenues were from products sold to distributors for subsequent resale to OEMs or their subcontract manufacturers.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Revenue from sales to the Company's non-distributors is recognized net of sales incentives (if any) upon transfer of control to the customer, which typically occurs at shipment. Sales returns and allowances on product sales are recorded as a reduction of revenue. </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Revenue from software license agreements and renewals is recognized at point of sales. Revenue from support services is recognized when the service is performed. Revenue from software licenses and support services sales were less than </font><font style="font-family:inherit;font-size:10pt;">2%</font><font style="font-family:inherit;font-size:10pt;"> of net revenues for all of the periods presented.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following tables disclose the current liabilities and other assets that individually exceed 5% of the respective consolidated balance sheet amounts in each fiscal year. Individual balances that are less than 5% of the respective consolidated balance sheet amounts are aggregated and disclosed as "other."</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:69%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(In thousands)</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">March&#160;30, 2019</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2018</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accrued payroll and related 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;border-top:1px solid #000000;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;Accrued compensation</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">120,658</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">95,316</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;Deferred compensation plan liability</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">118,560</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">103,434</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;Others</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,050</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,617</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">247,268</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">206,367</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div 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%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:69%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(In thousands)</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">March&#160;30, 2019</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">March 31, 2018*</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other accrued liabilities:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;Interest payable</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">16,583</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,169</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:6px;padding-top:6px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;Accruals related to software licenses</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">18,660</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,400</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;Others</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">46,316</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">43,111</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">81,559</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">59,680</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">* Prior year balances have been restated to reflect the retrospective application of the new revenue recognition accounting standard. </font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.609375%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:69%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(In thousands)</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">March 30, 2019</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">March 31, 2018*</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other assets:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred tax asset</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">126,702</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">96,848</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Trust asset (deferred compensation plan)</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">109,271</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">95,310</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Others</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">219,594</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">145,244</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">455,567</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">337,402</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">* Prior year balances have been restated to reflect the retrospective application of the new revenue recognition accounting standard.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The components of accumulated other comprehensive loss are as follows:</font></div><div style="line-height:120%;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:70%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(In thousands)</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">March&#160;30, 2019</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2018</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accumulated unrealized losses on available-for-sale securities, net of 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:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(12,725</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(29,844</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accumulated unrealized gains on hedging transactions, net of 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:inherit;font-size:10pt;">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 colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,674</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accumulated cumulative translation adjustment, net of tax</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(10,780</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(6,339</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accumulated other comprehensive loss</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(23,410</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(34,509</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The gross and net amounts of goodwill and of acquisition-related intangibles for all acquisitions were as follows:</font></div><div style="line-height:120%;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="10" rowspan="1"></td></tr><tr><td style="width:49%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:17%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted-Average</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(In thousands)</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">March&#160;30, 2019</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2018</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Amortization Life</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Goodwill</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">340,718</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">162,421</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Core technology, gross</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">107,250</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">82,480</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Less accumulated amortization</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(82,611</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(78,562</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Core technology, 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:inherit;font-size:10pt;">24,639</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,918</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4.3 years</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other intangibles, gross</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">51,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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">46,966</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Less accumulated amortization</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(47,642</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(46,761</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other intangibles, net</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,374</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">205</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.5 years</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In-process research and development (not subject to amortization)</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">52,710</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total acquisition-related intangibles, gross</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">210,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:inherit;font-size:10pt;">129,446</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Less accumulated amortization</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(130,253</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(125,323</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total acquisition-related intangibles, net</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">80,723</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,123</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following is a summary of cash equivalents and available-for-sale securities as of the end of the periods presented:</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="33" rowspan="1"></td></tr><tr><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8.5pt;"><font style="font-family:inherit;font-size:8.5pt;"><br clear="none"/></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:9pt;"><font style="font-family:inherit;font-size:9pt;">March&#160;30, 2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">March 31, 2018</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(In thousands)</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8.5pt;"><font style="font-family:inherit;font-size:8.5pt;">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:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8.5pt;"><font style="font-family:inherit;font-size:8.5pt;">Gross Unrealized Gains</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8.5pt;"><font style="font-family:inherit;font-size:8.5pt;">Gross Unrealized Losses</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8.5pt;"><font style="font-family:inherit;font-size:8.5pt;">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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8.5pt;"><font style="font-family:inherit;font-size:8.5pt;">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:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8.5pt;"><font style="font-family:inherit;font-size:8.5pt;">Gross Unrealized Gains</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8.5pt;"><font style="font-family:inherit;font-size:8.5pt;">Gross Unrealized Losses</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8.5pt;"><font style="font-family:inherit;font-size:8.5pt;">Estimated Fair Value</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Money market funds</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">428,150</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">428,150</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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-left:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,291,891</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,291,891</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Financial institution</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">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:9pt;"><font style="font-family:inherit;font-size:9pt;">537,795</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">537,795</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">434,901</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">434,901</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Non-financial institution</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">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:9pt;"><font style="font-family:inherit;font-size:9pt;">702,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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">3</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(562</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">701,924</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">326,219</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(1,376</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">324,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></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">U.S. government and</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">agency securities</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">334,185</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">39</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(139</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">334,085</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">58,913</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">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:9pt;"><font style="font-family:inherit;font-size:9pt;">(272</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">58,642</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Foreign government and</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">agency securities</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">214,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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">214,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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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-left:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">179,957</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">179,957</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Mortgage-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:9pt;"><font style="font-family:inherit;font-size:9pt;">684,596</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">809</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(14,635</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">670,770</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">866,048</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">660</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(22,311</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">844,397</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">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:9pt;"><font style="font-family:inherit;font-size:9pt;">76,852</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(483</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">76,369</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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-left:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">92,751</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">16</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(1,378</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">91,389</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Commercial mortgage-</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;&#160;&#160;&#160;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:9pt;"><font style="font-family:inherit;font-size:9pt;">118,115</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(1,618</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">116,539</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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-left:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">156,296</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">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:9pt;"><font style="font-family:inherit;font-size:9pt;">(3,427</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">152,870</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">3,096,631</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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">893</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">(17,437</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:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">3,080,087</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;border-left:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px 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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">3,406,976</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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">678</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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">(28,764</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:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">3,378,890</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The preliminary fair values of the assets acquired and liabilities assumed in the acquisition of Deephi Tech, by major class, were recognized as follows:</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.609375%;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td style="width:83%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:15%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Amount</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(In thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cash and cash equivalents<br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,263</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Tangible assets</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,076</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Identifiable intangible assets<br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">81,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></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Goodwill</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">178,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:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred tax liabilities</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(13,702</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other liabilities</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2,554</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">251,910</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The provision for income taxes consists of the following:</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13" rowspan="1"></td></tr><tr><td style="width:64%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Years Ended</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(In thousands)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">March&#160;30, 2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">March 31, 2018 *</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">April 1, 2017 *</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Federal:</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;Current</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">90,674</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">565,765</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(19,097</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;Deferred</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(30,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:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(370,893</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">65,049</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">59,928</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">194,872</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">45,952</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">State:</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;Current</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,623</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,520</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(938</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;Deferred</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,545</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,813</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,170</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,168</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,333</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,232</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign:</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;Current</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">16,282</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">23,483</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">21,121</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;Deferred</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(4,796</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,290</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">638</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11,486</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">22,193</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">21,759</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">78,582</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">227,398</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">69,943</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">* Prior year balances have been restated to reflect the retrospective application of the new revenue recognition accounting standard. </font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table summarizes the carrying value of the 2019 Notes and 2021 Notes in the Company's consolidated balance sheets:</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9" rowspan="1"></td></tr><tr><td style="width:69%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(In thousands)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">March&#160;30, 2019</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2018</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Principal amount of the 2019 Notes</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">500,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Unamortized discount of the 2019 Notes</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(501</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Unamortized debt issuance costs associated with the 2019 Notes</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(313</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Carrying value of the 2019 Notes</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">499,186</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Principal amount of the 2021 Notes</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">500,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">500,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Unamortized discount of the 2021 Notes</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,063</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,593</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Unamortized debt issuance costs associated with the 2021 Notes</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(467</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(711</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Carrying value of the 2021 Notes</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">498,470</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">497,696</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total carrying 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:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">498,470</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">996,882</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table summarizes the carrying value of the 2024 Notes in the Company's consolidated balance sheets:</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.0234375%;border-collapse:collapse;text-align:left;"><tr><td colspan="9" rowspan="1"></td></tr><tr><td style="width:70%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(In thousands)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">March&#160;30, 2019</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2018</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Principal amount of the 2024 Notes</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">750,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:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">750,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Unamortized discount of the 2024 Notes</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(642</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(755</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Unamortized debt issuance costs associated with the 2024 Notes</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2,932</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(3,500</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Carrying value of the 2024 Notes</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">746,426</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">745,745</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Fair value hedge adjustment - interest rate swap contracts</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(10,089</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(29,001</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net carrying value of the 2024 Notes</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">736,337</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">716,744</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The major components of deferred tax assets and liabilities consisted of the following:</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9" rowspan="1"></td></tr><tr><td style="width:70%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(In thousands)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">March&#160;30, 2019</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">March 31,2018*</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred tax assets:</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;Stock-based compensation</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">18,514</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">17,213</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;Accrued expenses</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,744</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,340</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;Tax credit carryforwards</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">155,036</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">140,406</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;Deferred compensation plan</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">27,186</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">24,121</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;Low income housing and other investments</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,366</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,836</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;GILTI deferred taxes</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">38,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:12px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;Other</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:12px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">22,997</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:12px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15,338</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;Subtotal</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">276,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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">210,254</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;Valuation allowance</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:12px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(118,773</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:12px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(101,383</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;Total deferred tax assets</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">157,480</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">108,871</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred tax liabilities:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;Unremitted foreign earnings</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(5,142</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(6,185</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;Intangible assets</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(20,775</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(762</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;Distributor price adjustments</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(11,464</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(168</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;Other</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(4,975</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(5,028</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;Total deferred tax liabilities</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(42,356</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(12,143</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total net deferred tax assets</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">115,124</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">96,728</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">* Prior year balances have been restated to reflect the retrospective application of the new revenue recognition accounting standard. </font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table summarizes the effect of derivative instruments on the consolidated statements of income for fiscal </font><font style="font-family:inherit;font-size:10pt;">2019</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2018</font><font style="font-family:inherit;font-size:10pt;">:</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:73%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign Exchange Contracts</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Years Ended</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(In thousands)</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">March&#160;30, 2019</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2018</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Amount of (losses)/gains recognized in other comprehensive income on derivative (effective portion of cash flow hedging)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,427</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">862</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Amount of (losses)/gains reclassified from accumulated other comprehensive income into income (effective portion) *</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(5,603</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,655</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Amount of losses recorded (ineffective portion) *</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(4</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(14</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-left:48px;text-indent:-48px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">*Recorded in interest and other expense, net within the consolidated statements of income.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company had the following derivative instruments as of </font><font style="font-family:inherit;font-size:10pt;">March&#160;30, 2019</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, located on the consolidated balance sheet, utilized for risk management purposes detailed above:</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="10" rowspan="1"></td></tr><tr><td style="width:27%;" rowspan="1" colspan="1"></td><td style="width:19%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:15%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:19%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:15%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="9" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign Exchange Contracts</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="4" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Asset 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="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="4" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Liability Derivatives</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(In thousands)</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance Sheet Location</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance Sheet Location</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Fair Value</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">March&#160;30, 2019</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Prepaid expenses and 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:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,802</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other accrued liabilities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,722</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">March 31, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Prepaid expenses and other current assets</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,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="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other 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:inherit;font-size:10pt;">12</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table summarizes the computation of basic and diluted net income per common share:</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:53%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Years Ended</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(In thousands, except per share amounts)</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">March&#160;30, 2019</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2018</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">April&#160;1, 2017</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net income available to common stockholders</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">889,750</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">463,981</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">628,133</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted average common shares outstanding-basic</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">252,762</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">249,595</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">252,301</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Dilutive effect of employee equity incentive plans</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,672</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,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:inherit;font-size:10pt;">2,284</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Dilutive effect of 2017 Convertible Notes and warrants</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,611</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,228</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted average common shares outstanding-diluted</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">256,434</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">257,960</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">268,813</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Basic earnings per common share</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3.52</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.86</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.49</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Diluted earnings per common share</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3.47</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.80</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.34</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The provision for income taxes reconciles to the amount derived by applying the federal statutory income tax rate to income before provision for taxes as follows:</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13" rowspan="1"></td></tr><tr><td style="width:64%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Years Ended</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(In thousands)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">March&#160;30, 2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">March 31, 2018 *</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">April 1, 2017 *</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Income before provision for taxes</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">968,332</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">691,379</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">698,076</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Federal statutory tax rate</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">21.0</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">31.5</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">35.0</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Computed expected tax</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">203,350</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">217,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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">244,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></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">State taxes, net of federal benefit</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,785</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,791</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign earnings at lower tax rates</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(98,387</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(188,174</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(120,737</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Tax credits</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(31,679</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(19,708</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(34,146</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Transition tax</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">21,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:inherit;font-size:10pt;">208,523</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred tax remeasurement</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">21,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:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Excess benefits from stock-based compensation</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(14,196</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(21,520</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(15,396</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(7,948</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,126</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(5,896</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Provision for income taxes</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">78,582</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">227,398</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">69,943</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">* Prior year balances have been restated to reflect the retrospective application of the new revenue recognition accounting standard. </font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table summarizes stock-based compensation expense related to stock awards granted under the Company's equity incentive plans and rights to acquire stock granted under the Company's Amended and Restated 1990 Employee Qualified Stock Purchase Plan (ESPP):</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:65%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Years Ended</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(In thousands)</font></div></td><td colspan="3" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">March&#160;30, 2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">April&#160;1, 2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Stock-based compensation included in:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cost of revenues</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,820</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,492</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,014</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Research and development</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">86,428</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">76,790</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">66,822</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Selling, general and administrative</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">52,694</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">51,912</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">48,022</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Executive transition 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:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">16,621</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Stock-based compensation effect on income 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:inherit;font-size:10pt;">147,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 colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">153,815</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">122,858</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Income tax effect</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(29,361</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(40,188</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(37,752</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net stock-based compensation effect on net income</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">118,581</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">113,627</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">85,106</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following tables present information about the Company's assets and liabilities measured at fair value on a recurring basis as of </font><font style="font-family:inherit;font-size:10pt;">March&#160;30, 2019</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">:</font></div><div style="line-height:120%;text-align:left;text-indent:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:center;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="17" rowspan="1"></td></tr><tr><td style="width:40%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">March&#160;30, 2019</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(In 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 colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Quoted<br clear="none"/>Prices in<br clear="none"/>Active<br clear="none"/>Markets for<br clear="none"/>Identical<br clear="none"/>Instruments<br clear="none"/>(Level 1)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Significant<br clear="none"/>Other<br clear="none"/>Observable<br clear="none"/>Inputs<br clear="none"/>(Level 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:10pt;"><font style="font-family:inherit;font-size:10pt;">Significant<br clear="none"/>Unobservable<br clear="none"/>Inputs<br clear="none"/>(Level 3)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total Fair<br clear="none"/>Value</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Assets</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cash equivalents:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Money market funds</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">428,150</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">428,150</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Financial institution securities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">287,945</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">287,945</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Non-financial institution securities</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">461,884</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">461,884</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">U.S. government and agency securities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">149,578</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">53,520</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">203,098</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign government and agency securities</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">99,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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">99,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></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Short-term investments:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Financial institution securities</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">249,850</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">249,850</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Non-financial institution securities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">240,040</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">240,040</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">U.S. government and agency securities</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">93,149</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">37,838</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">130,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></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign government and agency securities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">114,705</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">114,705</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Mortgage-backed securities</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">670,770</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">670,770</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Debt mutual fund</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">31,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 colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">31,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></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Asset-backed securities</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">76,369</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">76,369</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Commercial mortgage-backed securities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">116,539</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">116,539</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Long-term investments:</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Debt mutual fund</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">53,433</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">53,433</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total assets measured at fair value</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">670,877</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,494,577</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,165,454</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Liabilities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Derivative financial instruments, net</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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 style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,009</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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 style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,009</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total liabilities measured at fair value</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:middle;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:middle;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:middle;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:middle;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,009</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:middle;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:middle;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,009</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Net assets measured at fair value</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">670,877</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,485,568</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,156,445</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div 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%;text-align:left;text-indent:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:center;text-indent:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="17" rowspan="1"></td></tr><tr><td style="width:40%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">March 31, 2018</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(In thousands)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Quoted<br clear="none"/>Prices in<br clear="none"/>Active<br clear="none"/>Markets for<br clear="none"/>Identical<br clear="none"/>Instruments<br clear="none"/>(Level 1)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Significant<br clear="none"/>Other<br clear="none"/>Observable<br clear="none"/>Inputs<br clear="none"/>(Level 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:10pt;"><font style="font-family:inherit;font-size:10pt;">Significant<br clear="none"/>Unobservable<br clear="none"/>Inputs<br clear="none"/>(Level 3)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total Fair<br clear="none"/>Value</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Assets</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cash equivalents:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Money market funds</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,291,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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,291,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:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Financial institution securities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">359,901</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">359,901</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Non-financial institution securities</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">242,904</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">242,904</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">U.S. government and agency securities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">996</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">34,999</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">35,995</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign government and agency securities</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">179,957</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">179,957</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Short-term investments:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Financial institution securities</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">75,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="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">75,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Non-financial institution securities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">81,939</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">81,939</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">U.S. government and agency securities</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,639</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">19,008</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">22,647</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Mortgage-backed securities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">844,397</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">844,397</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Asset-backed securities</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">91,389</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">91,389</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Commercial mortgage-backed securities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">152,870</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">152,870</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Long-term investments:</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Debt mutual funds</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">89,670</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">89,670</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Marketable equity securities</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,226</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,226</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total assets measured at 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:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,304,752</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,172,034</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,476,786</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Liabilities</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Derivative financial instruments, net</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">26,091</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">26,091</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total liabilities measured at fair value</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">26,091</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">26,091</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Net assets measured at fair value</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,304,752</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,145,943</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,450,695</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:10px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The identified intangible assets assumed in the acquisition of Deephi Tech were recognized as follows based upon the preliminary fair values as of the closing date of the acquisition.</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.609375%;border-collapse:collapse;text-align:left;"><tr><td colspan="6" rowspan="1"></td></tr><tr><td style="width:65%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:15%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width: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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">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:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Amortization Life</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(In thousands)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Trade Names &amp; Trademarks</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,020</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3.0 years</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Developed Technology</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">24,770</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5.0 years</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Customer Relationships</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,030</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3.0 years</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In-Process Research and Development<br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">52,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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">N/A</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total identifiable intangible assets</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">81,530</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Approximate future minimum lease payments under non-cancelable operating leases are as follows:</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td style="width:84%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Fiscal</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(In&#160;thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2020</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11,991</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2021</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,747</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2022</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,580</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2023</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,444</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2024</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,338</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Thereafter</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">29,293</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">72,393</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The domestic and foreign components of income before income taxes were as follows:</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13" rowspan="1"></td></tr><tr><td style="width:64%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(In thousands)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">March&#160;30, 2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">March 31, 2018 *</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">April 1, 2017 *</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Domestic</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">173,082</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">21,198</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">43,662</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">795,250</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">670,181</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">654,414</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Income before income taxes</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">968,332</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">691,379</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">698,076</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">* Prior year balances have been restated to reflect the retrospective application of the new revenue recognition accounting standard. </font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Inventories are stated at the lower of actual cost (determined using the first-in, first-out method), or market (estimated net realizable value) and are comprised of the following:</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:67%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(In thousands)</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">March 30, 2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">March 31, 2018</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Raw materials</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">39,727</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,674</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Work-in-process</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">213,784</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">167,039</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Finished goods</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">61,847</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">54,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></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">315,358</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">236,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></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The impact on the Company's previously reported consolidated statements of income resulting from the adoption of the authoritative guidance is as follows:</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:45%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></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:10pt;"><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:10pt;"><font style="font-family:inherit;font-size:10pt;">April&#160;1, 2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(In thousands, except per share amounts)</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As Reported</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As Adjusted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As Reported</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As Adjusted</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Consolidated Statements of Income:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net revenues</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,539,004</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,467,023</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,349,330</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,356,742</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cost of revenues</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">756,368</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">743,419</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">708,216</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">708,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:inherit;font-size:10pt;">Gross margin</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,782,636</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,723,604</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,641,114</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,648,110</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Operating expenses:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Research and development</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">639,750</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">639,750</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">601,443</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">601,443</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Selling, general and administrative</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">362,329</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">362,329</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">335,150</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">335,150</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Amortization of acquisition-related intangibles</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,152</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,152</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,127</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,127</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Executive transition 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:inherit;font-size:10pt;">33,351</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">33,351</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total operating expenses</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,037,582</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,037,582</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">941,720</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">941,720</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Operating income</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">745,054</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">686,022</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">699,394</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">706,390</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Interest and other income (expense), net</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,357</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,357</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(8,314</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(8,314</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Income before income taxes</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">750,411</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">691,379</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">691,080</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">698,076</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Provision for income taxes</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">238,030</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">227,398</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">68,568</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">69,943</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">512,381</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">463,981</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">622,512</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">628,133</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net income per common 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:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Basic</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.05</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.86</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.47</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.49</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Diluted</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.99</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.80</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:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.32</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.34</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Shares used in per share calculations</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div 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:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Basic</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">249,595</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">249,595</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">252,301</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">252,301</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Diluted</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">257,960</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">257,960</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">268,813</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">268,813</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Consolidated Balance Sheets:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accounts receivable</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">372,144</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">382,246</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">243,915</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">283,850</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other assets</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">342,644</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">337,402</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">275,440</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">272,407</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred income on shipments to distributors</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">25,166</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">54,567</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other accrued liabilities</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">59,772</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">59,680</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">95,098</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">95,209</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred tax 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:inherit;font-size:10pt;">75</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">75</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">317,639</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">330,479</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Retained earnings</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,483,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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,513,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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,726,312</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,804,830</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The components of interest and other income (expense), net are as follows:</font><font style="font-family:inherit;font-size:8pt;">&#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 style="width:65%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Years Ended</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(In thousands)</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">March&#160;30, 2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">April&#160;1, 2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">77,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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">58,604</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">51,121</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Interest expense</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(52,883</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(45,837</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(53,953</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other expense, net</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(12,879</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(7,410</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(5,482</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11,533</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,357</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(8,314</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net revenues by geographic region were as follows:</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:65%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Years Ended</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(In thousands)</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">March 30, 2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">March 31, 2018 *</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">April 1, 2017 *</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">North America:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;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:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">748,245</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">652,222</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">605,999</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;Other (individual countries less than 10%)</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">100,478</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">96,694</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">132,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></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;Total North America</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">848,723</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">748,916</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">738,299</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Asia Pacific:</font></div></td><td 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:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;China</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">850,595</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">638,180</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">599,812</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;Other (individual countries less than 10%)</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">534,987</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">370,307</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">358,844</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;Total Asia Pacific</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,385,582</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,008,487</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">958,656</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="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:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Europe</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">586,893</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">501,049</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">461,116</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;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:inherit;font-size:10pt;">237,842</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">208,571</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">198,671</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;Total Foreign</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,210,317</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,718,107</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,618,443</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Worldwide 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:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,059,040</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,467,023</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,356,742</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">* Prior year balances have been restated to reflect the retrospective application of the new revenue recognition accounting standard. </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net long-lived assets by country at fiscal year-ends were as follows:</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:65%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Years Ended</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(In thousands)</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">March 30, 2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">March 31, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">April 1, 2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">United States</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">212,385</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">206,406</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">211,995</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;Ireland</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">36,984</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">38,257</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">40,626</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;Singapore</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">62,257</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">45,013</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">39,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></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;Other (individual countries less than 10%)</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">17,303</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,441</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11,859</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;Total foreign</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">116,544</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">97,711</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">91,830</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Worldwide 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:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">328,929</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">304,117</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">303,825</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">A summary of the Company's RSU activity and related information is as follows:</font></div><div style="line-height:120%;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="11" rowspan="1"></td></tr><tr><td style="width:58%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="10" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">RSUs Outstanding</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(Shares and intrinsic value in thousands)</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Number of Shares</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted-Average Grant-Date Fair Value Per Share</font></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted Average Remaining Contractual Term (Years)</font></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Aggregate Intrinsic Value </font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">April 2, 2016</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,619</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$40.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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Granted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,398</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$44.38</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Vested </font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(2)</sup></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2,619</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$39.49</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cancelled</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(410</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$41.63</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">April 1, 2017</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,988</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$42.93</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Granted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,718</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$60.18</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Vested </font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(2)</sup></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(3,016</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$43.30</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cancelled</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(701</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$48.16</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">March 31, 2018</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,989</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$51.39</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Granted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,559</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$66.94</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Vested </font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(2)</sup></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2,681</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$49.05</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cancelled</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(536</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$55.09</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">March&#160;30, 2019</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,331</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$59.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 style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.42</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">929,644</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Expected to vest as of March 30, 2019</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,733</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$59.62</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.42</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">726,876</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-left:4px;text-align:justify;padding-left:24px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:9pt;padding-left:0px;"><font style="font-family:inherit;font-size:9pt;">(1)</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Aggregate intrinsic value for RSUs represents the closing price per share of Xilinx's stock on </font><font style="font-family:inherit;font-size:9pt;">March&#160;30, 2019</font><font style="font-family:inherit;font-size:9pt;"> of </font><font style="font-family:inherit;font-size:9pt;">$126.79</font><font style="font-family:inherit;font-size:9pt;">, multiplied by the number of RSUs outstanding or expected to vest as of </font><font style="font-family:inherit;font-size:9pt;">March&#160;30, 2019</font><font style="font-family:inherit;font-size:9pt;">.</font></div></td></tr></table><div style="line-height:120%;padding-left:4px;text-align:justify;padding-left:24px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:9pt;padding-left:0px;"><font style="font-family:inherit;font-size:9pt;">(2)</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">The number of RSUs vested includes shares that the Company withheld on behalf of employees to satisfy the 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%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">These fair values per share were estimated at the date of grant using the following weighted-average assumptions:</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9" rowspan="1"></td></tr><tr><td style="width:59%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="8" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Employee Stock Purchase Plan</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Fiscal 2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Fiscal 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Fiscal 2017</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Expected life of options (years)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.3</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.3</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.3</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Expected stock price volatility</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.33</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.29</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.24</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Risk-free interest rate</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.5</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.6</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.7</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Dividend yield</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.7</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.1</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.4</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr></table></div></div><div style="line-height:120%;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"></font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The per share weighted-average fair value of RSUs granted during fiscal </font><font style="font-family:inherit;font-size:10pt;">2019</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;"> were </font><font style="font-family:inherit;font-size:10pt;">$66.94</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$60.18</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$44.38</font><font style="font-family:inherit;font-size:10pt;">, respectively. The weighted average fair value of RSUs granted in fiscal </font><font style="font-family:inherit;font-size:10pt;">2019</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;"> were calculated based on estimates at the date of grant using the following weighted-average assumptions:</font><font style="font-family:inherit;font-size:8pt;">&#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="9" rowspan="1"></td></tr><tr><td style="width:59%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Fiscal 2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Fiscal 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Fiscal 2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Risk-free interest rate</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.7</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.8</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.9</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Dividend yield</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.1</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.2</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.8</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following tables show the fair values and gross unrealized losses of the Company's investments, aggregated by investment category, for individual securities that have been in a continuous unrealized loss position for the length of time specified, as of </font><font style="font-family:inherit;font-size:10pt;">March&#160;30, 2019</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">:</font></div><div style="line-height:120%;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="24" rowspan="1"></td></tr><tr><td style="width:29%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="23" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">March&#160;30, 2019</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="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:10pt;"><font style="font-family:inherit;font-size:10pt;">Less Than 12 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="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></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:10pt;"><font style="font-family:inherit;font-size:10pt;">12 Months or Greater</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="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:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(In thousands)</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Gross Unrealized Losses</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Gross Unrealized Losses</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Fair Value</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Gross Unrealized Losses</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Non-financial institution securities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,767</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(4</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">51,044</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(558</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">55,811</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(562</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">U.S. government and</font></div></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:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="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:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="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:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="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:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;agency securities</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13,542</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(139</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13,542</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(139</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Mortgage-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:inherit;font-size:10pt;">34,595</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(480</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">597,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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(14,155</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">631,989</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(14,635</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">76,103</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(483</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">76,103</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(483</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Commercial mortgage-</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;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:inherit;font-size:10pt;">1,354</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(3</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">112,294</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,615</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">113,648</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,618</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">40,716</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(487</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">850,377</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(16,950</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">891,093</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(17,437</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;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="24" rowspan="1"></td></tr><tr><td style="width:29%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="23" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">March 31, 2018</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></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:10pt;"><font style="font-family:inherit;font-size:10pt;">Less Than 12 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="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:10pt;"><font style="font-family:inherit;font-size:10pt;">12 Months or Greater</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(In thousands)</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Fair Value</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Gross Unrealized Losses</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Fair Value</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Gross Unrealized Losses</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Fair Value</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Gross Unrealized Losses</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Non-financial institution securities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">69,780</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,146</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,344</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(230</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">78,124</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,376</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">U.S. government and</font></div></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:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;agency securities</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13,471</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(176</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,176</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(96</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">22,647</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(272</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Mortgage-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:inherit;font-size:10pt;">510,988</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(11,048</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">299,663</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(11,263</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">810,651</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(22,311</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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:inherit;font-size:10pt;">57,128</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(876</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">32,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:inherit;font-size:10pt;">(502</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">89,824</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,378</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Debt mutual funds</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">89,670</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(11,680</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">89,670</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(11,680</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Commercial mortgage-</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;backed securities</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">95,435</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,760</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">56,051</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,667</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">151,486</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(3,427</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">746,802</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(15,006</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">495,600</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(25,438</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,242,402</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(40,444</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The aggregate changes in the balance of gross unrecognized tax benefits were as follows:</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9" rowspan="1"></td></tr><tr><td style="width:70%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(In thousands)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">March&#160;30, 2019</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="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:10pt;"><font style="font-family:inherit;font-size:10pt;">March 31, 2018</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance as of beginning of fiscal year</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">125,148</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">30,437</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Increases in tax positions for prior years</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">18,156</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">90,716</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Decreases in tax positions for prior years</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(666</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,063</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Increases in tax positions for current year</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,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="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,158</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Settlements</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Lapses in statutes of limitation</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(154</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(100</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance as of end of fiscal year</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">147,616</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">125,148</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Based on the carrying value of acquisition-related intangibles recorded as of </font><font style="font-family:inherit;font-size:10pt;">March&#160;30, 2019</font><font style="font-family:inherit;font-size:10pt;">, and assuming no subsequent impairment of the underlying assets, the annual amortization expense for acquisition-related intangibles is expected to be as follows:</font></div><div style="line-height:120%;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td style="width:84%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Fiscal</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(In&#160;thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2020</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,464</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2021</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,442</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2022</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,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:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2023</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,954</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Thereafter</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,064</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">28,013</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In-process research and development is not subject to amortization prior to the completion of the projects and therefore the balance is excluded from the above annual amortization expense schedule.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Segment Information</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Xilinx designs, develops and markets programmable logic semiconductor devices and the related software design tools. The Company operates and tracks its results in </font><font style="font-family:inherit;font-size:10pt;">one</font><font style="font-family:inherit;font-size:10pt;"> operating segment. Xilinx sells its products to OEMs and to electronic components distributors who resell these products to OEMs or subcontract manufacturers. </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Geographic revenue information for fiscal </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2019</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2017</font><font style="font-family:inherit;font-size:10pt;"> reflects the geographic location of the distributors or OEMs who purchased the Company's products. This may differ from the geographic location of the end customers. Long-lived assets include property, plant and equipment, which were based on the physical location of the asset as of the end of each fiscal year.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net revenues by geographic region were as follows:</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:65%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Years Ended</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(In thousands)</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">March 30, 2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">March 31, 2018 *</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">April 1, 2017 *</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">North America:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;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:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">748,245</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">652,222</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">605,999</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;Other (individual countries less than 10%)</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">100,478</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">96,694</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">132,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></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;Total North America</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">848,723</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">748,916</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">738,299</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Asia Pacific:</font></div></td><td 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:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;China</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">850,595</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">638,180</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">599,812</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;Other (individual countries less than 10%)</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">534,987</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">370,307</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">358,844</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;Total Asia Pacific</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,385,582</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,008,487</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">958,656</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="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:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Europe</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">586,893</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">501,049</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">461,116</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;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:inherit;font-size:10pt;">237,842</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">208,571</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">198,671</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;Total Foreign</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,210,317</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,718,107</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,618,443</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Worldwide 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:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,059,040</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,467,023</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,356,742</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">* Prior year balances have been restated to reflect the retrospective application of the new revenue recognition accounting standard. </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net long-lived assets by country at fiscal year-ends were as follows:</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:65%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Years Ended</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(In thousands)</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">March 30, 2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">March 31, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">April 1, 2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">United States</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">212,385</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">206,406</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">211,995</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;Ireland</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">36,984</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">38,257</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">40,626</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;Singapore</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">62,257</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">45,013</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">39,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></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;Other (individual countries less than 10%)</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">17,303</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,441</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11,859</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;Total foreign</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">116,544</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">97,711</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">91,830</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Worldwide 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:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">328,929</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">304,117</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">303,825</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Stock-Based Compensation</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company has equity incentive plans that are more fully discussed in "Note 6. Stock-Based Compensation Plans." The authoritative guidance of accounting for share-based payment requires the Company to measure the cost of all employee equity awards (that are expected to be exercised or vested) based on the grant-date fair value of those awards, and to record that cost as compensation expense over the period during which the employee is required to perform service in exchange for the award (over the vesting period of the award). Additionally, the Company's ESPP is deemed to be a compensatory plan under the authoritative guidance of accounting for share-based payments. Accordingly, the ESPP is included in the computation of stock-based compensation expense. </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company uses the straight-line attribution method to recognize stock-based compensation costs over the requisite service period of the award. Upon exercise, cancellation or expiration of stock options, deferred tax assets for options with multiple vesting dates are eliminated for each vesting period on a first-in, first-out basis as if each award had a separate vesting period.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Summary of Significant Accounting Policies and Concentrations of Risk</font></div><div style="line-height:120%;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Basis of Presentation</font></div><div style="line-height:120%;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The accompanying consolidated financial statements include the accounts of Xilinx and its wholly-owned subsidiaries after elimination of all intercompany transactions. The Company uses a </font><font style="font-family:inherit;font-size:10pt;">52</font><font style="font-family:inherit;font-size:10pt;">- to </font><font style="font-family:inherit;font-size:10pt;">53</font><font style="font-family:inherit;font-size:10pt;">-week fiscal year ending on the Saturday nearest March&#160;31. Fiscal </font><font style="font-family:inherit;font-size:10pt;">2019</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;"> were a 52-week year ended on </font><font style="font-family:inherit;font-size:10pt;">March&#160;30, 2019</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">April&#160;1, 2017</font><font style="font-family:inherit;font-size:10pt;">, respectively. Fiscal </font><font style="font-family:inherit;font-size:10pt;">2020</font><font style="font-family:inherit;font-size:10pt;"> will be a 52-week year ending on </font><font style="font-family:inherit;font-size:10pt;">March 28, 2020</font><font style="font-family:inherit;font-size:10pt;">. </font></div><div style="line-height:120%;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Use of Estimates</font></div><div style="line-height:120%;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The preparation of financial statements in conformity with accounting principles generally accepted in the U.S. requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent liabilities at the date of the financial statements and the reported amounts of net revenues and expenses during the reporting period. Such estimates relate to, among others, the useful lives of assets, assessment of recoverability of property, plant and equipment, long-lived assets and goodwill, inventory write-downs, allowances for doubtful accounts, valuation of intangible assets, customer returns, deferred tax assets, stock-based compensation, potential reserves relating to litigation and tax matters, valuation of certain investments and derivative financial instruments as well as other accruals or reserves. Actual results may differ from those estimates and such differences may be material to the financial statements.</font></div><div style="line-height:120%;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Cash Equivalents and Investments</font></div><div style="line-height:120%;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cash equivalents consist of highly liquid investments with original maturities from the date of purchase of three months or less. These investments consist of money market funds, non-financial institution securities, U.S. and foreign government and agency securities and financial institution securities. Short-term investments consist of mortgage-backed securities, non-financial institution securities, U.S. and foreign government and agency securities, financial institution securities, asset-backed securities, commercial mortgage-backed securities and debt mutual funds with original maturities greater than three months and remaining maturities less than one year from the balance sheet date. Long-term investments consist of debt mutual funds. Long-term investments are investments with remaining maturities greater than one year, unless the investments are specifically identified to fund current operations, in which case they are classified as short-term investments. Equity investments are also classified as long-term investments if they are not intended to fund current operations.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company maintains its cash balances with various banks with high quality ratings, and with investment banking and asset management institutions. The Company manages its liquidity risk by investing in a variety of money market funds, high-grade commercial paper, corporate bonds, U.S. and foreign government and agency securities, asset-backed securities, mortgage-backed securities, commercial mortgage-backed securities, bank time deposits and debt mutual funds. This diversification of investments is consistent with its policy to maintain liquidity and ensure the ability to collect principal. The Company maintains an offshore investment portfolio denominated in U.S. dollars. All investments are made pursuant to corporate investment policy guidelines. Investments include Euro commercial paper, Euro dollar bonds, Euro dollar floating rate notes, offshore time deposits, U.S. and foreign government and agency securities, asset-backed securities, commercial mortgage-backed securities, debt mutual funds and mortgage-backed securities issued by U.S. government-sponsored enterprises and agencies.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Management classifies investments as available-for-sale or held-to-maturity at the time of purchase and re-evaluates such designation at each balance sheet date, although classification is not generally changed. Securities are classified as held-to-maturity when the Company has the positive intent and the ability to hold the securities until maturity. Held-to-maturity securities are carried at cost adjusted for amortization of premiums and accretion of discounts to maturity. Such amortization, as well as any interest on the securities, is included in interest income. </font><font style="font-family:inherit;font-size:10pt;">No</font><font style="font-family:inherit;font-size:10pt;"> investments were classified as held-to-maturity as of </font><font style="font-family:inherit;font-size:10pt;">March&#160;30, 2019</font><font style="font-family:inherit;font-size:10pt;"> or </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">. Available-for-sale securities are carried at fair value with the unrealized gains or losses, net of tax, included as a component of accumulated other comprehensive income (loss) in stockholders' equity. See "Note 3. Fair Value Measurements" for information relating to the determination of fair value. Realized gains and losses on available-for-sale securities and declines in value judged to be other than temporary are included in interest and other expense, net. In determining if and when a decline in value below the adjusted cost of available for sale securities is other than temporary, we evaluate on an ongoing basis the market conditions, trends of earnings, financial condition, credit ratings, any underlying collateral and other key measures for our investments. The cost of securities matured or sold is based on the specific identification method.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company's investments in non-marketable equity securities of private companies are accounted for under the measurement alternative method upon the adoption of ASU 2016-01. The carrying value is measured at cost, less any impairment, plus or minus changes resulting from observable price changes in orderly transactions for the identical or a similar investment of the same issuer. Determining whether an observed transaction is similar to a security within the Company's portfolio requires judgment based on the rights and obligations of the securities. The Company's periodic assessment of impairment is made by considering available evidence, including the general market conditions in the investee&#8217;s industry, the investee&#8217;s product development status and subsequent rounds of financing and the related valuation and/or company's participation in such financings. The Company also assesses the investee&#8217;s ability to meet business milestones and the financial condition and near-term prospects of the individual investee, including the rate at which the investee is using its cash, the investee&#8217;s need for possible additional funding at a lower valuation and any bona fide offer to purchase the investee from a prospective acquirer.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Accounts Receivable</font></div><div style="line-height:120%;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The allowance for doubtful accounts reflects the Company's best estimate of probable losses inherent in the accounts receivable balance. The Company determines the allowance based on the aging of Xilinx's accounts receivable, historical experience, known troubled accounts, management judgment and other currently available evidence. Xilinx writes off accounts receivable against the allowance when Xilinx determines a balance is uncollectible and no longer actively pursues collection of the receivable. The amounts of accounts receivable written off were insignificant for all periods presented.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Inventories</font></div><div style="line-height:120%;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Inventories are stated at the lower of actual cost (determined using the first-in, first-out method), or market (estimated net realizable value) and are comprised of the following:</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:67%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(In thousands)</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">March 30, 2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">March 31, 2018</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Raw materials</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">39,727</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,674</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Work-in-process</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">213,784</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">167,039</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Finished goods</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">61,847</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">54,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></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">315,358</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">236,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></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company reviews and sets standard costs quarterly to approximate current actual manufacturing costs. The Company's manufacturing overhead standards for product costs are calculated assuming full absorption of actual spending over actual volumes. Given the cyclicality of the market, the obsolescence of technology and product lifecycles, the Company writes down inventory based on forecasted demand and technological obsolescence. These forecasts are developed based on inputs from the Company's customers, including bookings and extended but uncommitted demand forecasts, and internal analyses such as customer historical purchasing trends and actual and anticipated design wins, as well as market and economic conditions, technology changes, new product introductions and changes in strategic direction. These factors require estimates that may include uncertain elements. The estimates of future demand that the Company uses in the valuation of inventory are the basis for its published revenue forecasts, which are also consistent with our short-term manufacturing plans. The differences between the Company's demand forecast and the actual demand in the recent past have not resulted in any material write down in the Company's inventory. If the Company's demand forecast for specific products is greater than actual demand and the Company fails to reduce manufacturing output accordingly, the Company could be required to write down additional inventory, which would have a negative impact on the Company's gross margin.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Property, Plant and Equipment</font></div><div style="line-height:120%;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Property, plant and equipment are recorded at cost, net of accumulated depreciation. Depreciation for financial reporting purposes is computed using the straight-line method over the estimated useful lives of the assets of </font><font style="font-family:inherit;font-size:10pt;">three</font><font style="font-family:inherit;font-size:10pt;"> to </font><font style="font-family:inherit;font-size:10pt;">five</font><font style="font-family:inherit;font-size:10pt;"> years for machinery, equipment, furniture and fixtures and </font><font style="font-family:inherit;font-size:10pt;">15</font><font style="font-family:inherit;font-size:10pt;"> to </font><font style="font-family:inherit;font-size:10pt;">30</font><font style="font-family:inherit;font-size:10pt;">&#160;years for buildings. Depreciation expense totaled </font><font style="font-family:inherit;font-size:10pt;">$53.3 million</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$46.4 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$45.4 million</font><font style="font-family:inherit;font-size:10pt;"> for fiscal </font><font style="font-family:inherit;font-size:10pt;">2019</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">, respectively.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Impairment of Long-Lived Assets</font></div><div style="line-height:120%;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company evaluates the carrying value of long-lived assets to be held and used for impairment if indicators of potential impairment exist. Impairment indicators are reviewed on a quarterly basis. When indicators of impairment exist and assets are held for use, the Company estimates future undiscounted cash flows attributable to the assets. In the event such cash flows are not expected to be sufficient to recover the recorded value of the assets, the assets are written down to their estimated fair values based on the expected discounted future cash flows attributable to the assets or based on appraisals. When assets are removed from operations and held for sale, Xilinx estimates impairment losses as the excess of the carrying value of the assets over their fair value. </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Goodwill</font></div><div style="line-height:120%;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Goodwill is not amortized but is subject to impairment tests on an annual basis, or more frequently if indicators of potential impairment exist, using a fair-value-based approach. Based on the impairment review performed during the fourth quarter of fiscal </font><font style="font-family:inherit;font-size:10pt;">2019</font><font style="font-family:inherit;font-size:10pt;">, there was </font><font style="font-family:inherit;font-size:10pt;">no</font><font style="font-family:inherit;font-size:10pt;"> impairment of goodwill in fiscal </font><font style="font-family:inherit;font-size:10pt;">2019</font><font style="font-family:inherit;font-size:10pt;">. Unless there are indicators of impairment, the Company's next impairment review for goodwill will be performed and completed in the </font><font style="font-family:inherit;font-size:10pt;">fourth</font><font style="font-family:inherit;font-size:10pt;"> quarter of fiscal </font><font style="font-family:inherit;font-size:10pt;">2020</font><font style="font-family:inherit;font-size:10pt;">. To date, no impairment indicators have been identified.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Revenue Recognition</font></div><div style="line-height:120%;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Revenue from sales to the Company's distributors is recognized upon the transfer of control, which typically occurs at shipment, and is reduced by estimated allowances for distributor price adjustments and rights of return. The distributor price adjustments are estimated using the expected value method based on an analysis of actual and forecasted ship and debit claims, at the distributor and part level to account for current pricing and business trends. For fiscal </font><font style="font-family:inherit;font-size:10pt;">2019</font><font style="font-family:inherit;font-size:10pt;">, approximately </font><font style="font-family:inherit;font-size:10pt;">54%</font><font style="font-family:inherit;font-size:10pt;"> of the Company's net revenues were from products sold to distributors for subsequent resale to OEMs or their subcontract manufacturers.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Revenue from sales to the Company's non-distributors is recognized net of sales incentives (if any) upon transfer of control to the customer, which typically occurs at shipment. Sales returns and allowances on product sales are recorded as a reduction of revenue. </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Revenue from software license agreements and renewals is recognized at point of sales. Revenue from support services is recognized when the service is performed. Revenue from software licenses and support services sales were less than </font><font style="font-family:inherit;font-size:10pt;">2%</font><font style="font-family:inherit;font-size:10pt;"> of net revenues for all of the periods presented.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Foreign Currency Translation</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The U.S. dollar is the functional currency for the Company's Ireland and Singapore subsidiaries. Monetary assets and liabilities that are not denominated in the functional currency are remeasured into U.S. dollars, and the resulting gains or losses are included in the consolidated statements of income under interest and other expense, net. The remeasurement gains or losses were immaterial for all fiscal periods presented. </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The local currency is the functional currency for each of the Company's other wholly-owned foreign subsidiaries. Assets and liabilities are translated from foreign currencies into U.S. dollars at month-end exchange rates and statements of income are translated at the average monthly exchange rates. Exchange gains or losses arising from translation of foreign currency denominated assets and liabilities (i.e., cumulative translation adjustment) are included as a component of accumulated other comprehensive income (loss) in stockholders' equity.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Derivative Financial Instruments</font></div><div style="line-height:120%;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">To reduce financial risk, the Company periodically enters into financial arrangements as part of the Company's ongoing asset and liability management activities. Xilinx uses derivative financial instruments to hedge fair values of underlying assets and liabilities or future cash flows which are exposed to interest rate, foreign currency or commodity price fluctuations. The Company does not enter into derivative financial instruments for trading or speculative purposes. See "Note 5. Derivative Financial Instruments" for detailed information about the Company's derivative financial instruments.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Research and Development Expenses</font></div><div style="line-height:120%;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Research and development costs are current period expenses and charged to expense as incurred.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Stock-Based Compensation</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company has equity incentive plans that are more fully discussed in "Note 6. Stock-Based Compensation Plans." The authoritative guidance of accounting for share-based payment requires the Company to measure the cost of all employee equity awards (that are expected to be exercised or vested) based on the grant-date fair value of those awards, and to record that cost as compensation expense over the period during which the employee is required to perform service in exchange for the award (over the vesting period of the award). Additionally, the Company's ESPP is deemed to be a compensatory plan under the authoritative guidance of accounting for share-based payments. Accordingly, the ESPP is included in the computation of stock-based compensation expense. </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company uses the straight-line attribution method to recognize stock-based compensation costs over the requisite service period of the award. Upon exercise, cancellation or expiration of stock options, deferred tax assets for options with multiple vesting dates are eliminated for each vesting period on a first-in, first-out basis as if each award had a separate vesting period.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Income Taxes</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">All income tax amounts reflect the use of the liability method</font><font style="font-family:inherit;font-size:10pt;font-style:italic;"> </font><font style="font-family:inherit;font-size:10pt;">under the accounting for income taxes, as interpreted by Financial Accounting Standards Board (FASB) authoritative guidance for measuring uncertain tax positions</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">.</font><font style="font-family:inherit;font-size:10pt;"> Under this method, deferred tax assets and liabilities are determined based on the expected future tax consequences of temporary differences between the carrying amounts of assets and liabilities for financial and income tax reporting purposes.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The TCJA introduced GILTI, which subjects a U.S. shareholder to current tax on income earned by certain foreign subsidiaries. The FASB allows companies to either (1) recognize deferred taxes for temporary differences that are expected to reverse as GILTI in future years (deferred method) or (2) account for taxes on GILTI as period costs in the year the tax is incurred (period method). The Company elected the deferred method. </font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Business Combination</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We use the acquisition method of accounting and allocate the fair value of purchase consideration to the assets acquired and liabilities assumed from the acquiree based on their respective fair values as of the acquisition date. The excess of the fair value of purchase consideration over the fair value of these assets acquired and liabilities assumed is recorded as goodwill. When determining the fair values of assets acquired and liabilities assumed, management makes significant estimates and assumptions, especially with respect to intangible assets. Critical estimates in valuing intangible assets include, but are not limited to, expected future cash flows, which includes consideration of future growth and margins, future changes in technology, expected cost and time to develop in-process research and development, brand awareness and discount rates. Fair value estimates are based on the assumptions that management believes a market participant would use in pricing the asset or liability.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Product Warranty and Indemnification</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company generally sells products with a limited warranty for product quality. The Company provides an accrual for known product issues if a loss is probable and can be reasonably estimated. As of the end of both fiscal </font><font style="font-family:inherit;font-size:10pt;">2019</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2018</font><font style="font-family:inherit;font-size:10pt;">, the accrual balance of the product warranty liability was immaterial. </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company offers, subject to certain terms and conditions, to indemnify customers and distributors for costs and damages awarded against these parties in the event the Company's hardware products are found to infringe third-party intellectual property rights, including patents, copyrights or trademarks, and to compensate certain customers for limited specified costs they actually incur in the event our hardware products experience epidemic failure. &#160;To a lesser extent, the Company may from time-to-time offer limited indemnification with respect to its software products.&#160; The terms and conditions of these indemnity obligations are limited by contract, which obligations are typically perpetual from the effective date of the agreement. The Company has historically received only a limited number of requests for indemnification under these provisions and has not made any significant payments pursuant to these provisions. The Company cannot estimate the maximum amount of potential future payments, if any, that the Company may be required to make as a result of these obligations due to the limited history of indemnification claims and the unique facts and circumstances that are likely to be involved in each particular claim and indemnification provision. However, there can be no assurances that the Company will not incur any material financial liabilities in the future as a result of these obligations.</font></div><div style="line-height:120%;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Concentrations of Credit Risk</font></div><div style="line-height:120%;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Avnet, one of the Company's distributors, distributes the Company's products worldwide. As of </font><font style="font-family:inherit;font-size:10pt;">March&#160;30, 2019</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, Avnet accounted for </font><font style="font-family:inherit;font-size:10pt;">37%</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">61%</font><font style="font-family:inherit;font-size:10pt;"> of the Company's total net accounts receivable, respectively. We expect our accounts receivable to fluctuate as we partner with our distributors to manage their inventory requirements. Avnet 's revenue accounted for </font><font style="font-family:inherit;font-size:10pt;">45%</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">43%</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">45%</font><font style="font-family:inherit;font-size:10pt;"> of the Company's worldwide net revenues in fiscal </font><font style="font-family:inherit;font-size:10pt;">2019</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">, respectively. The percentage of worldwide net revenues from Avnet is consistent with historical patterns.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Xilinx is subject to concentrations of credit risk primarily in its trade accounts receivable and investments in debt securities to the extent of the amounts recorded on the consolidated balance sheet. The Company attempts to mitigate the concentration of credit risk in its trade receivables through its credit evaluation process, collection terms and distributor sales to diverse end customers and through geographical dispersion of sales. Xilinx generally does not require collateral for receivables from its end customers or from distributors.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">No</font><font style="font-family:inherit;font-size:10pt;"> other distributor or end customer accounted for more than 10% of the Company's worldwide net revenues for any of the periods presented.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company mitigates concentrations of credit risk in its investments in debt securities by currently investing more than </font><font style="font-family:inherit;font-size:10pt;">90%</font><font style="font-family:inherit;font-size:10pt;"> of its portfolio in AA (or its equivalent) or higher-grade securities as rated by Standard&#160;&amp; Poor's or Moody's Investors Service equivalent. The Company's methods to arrive at investment decisions are not solely based on the rating agencies' credit ratings. Xilinx also performs additional credit due diligence and conducts regular portfolio credit reviews, including a review of counterparty credit risk related to the Company's forward currency exchange contracts. Additionally, Xilinx limits its investments in the debt securities of a single issuer based upon the issuer's credit rating and attempts to further mitigate credit risk by diversifying risk across geographies and type of issuer.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of </font><font style="font-family:inherit;font-size:10pt;">March&#160;30, 2019</font><font style="font-family:inherit;font-size:10pt;">, approximately </font><font style="font-family:inherit;font-size:10pt;">21%</font><font style="font-family:inherit;font-size:10pt;"> of the portfolio consisted of mortgage-backed securities. All of the mortgage-backed securities in the investment portfolio were issued by U.S. government-sponsored enterprises and agencies and are rated AA+ by Standard&#160;&amp; Poor's and Aaa by Moody's Investors Service.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The global credit markets may experience adverse conditions that negatively impact the values of various types of investment and non-investment grade securities. The global credit and capital markets may experience significant volatility and disruption due to instability in the global financial system, uncertainty related to global economic conditions and concerns regarding sovereign financial stability. Therefore, there is a risk that we may incur other-than-temporary impairment charges for certain types of investments should credit market conditions deteriorate. See "Note 4. Financial Instruments" for a table of the Company's available-for-sale securities.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Recent Accounting Pronouncements Adopted</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-decoration:underline;">Revenue Recognition</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In April 2014, the Financial Accounting Standards Board (FASB) issued the authoritative guidance, as amended, that outlines a new revenue recognition standard that replaces virtually all existing U.S. GAAP guidance on contracts with customers and the related other assets and deferred costs. The authoritative guidance provides a five-step process for recognizing revenue that depicts the transfer of promised goods or services to customers in an amount that reflects the consideration to which the entity expects to be entitled, in exchange for those goods or services. The new guidance also requires expanded qualitative and quantitative disclosures relating to the nature, amount, timing and uncertainty of revenue and cash flows arising from contracts with customers. The new guidance is required to be applied retrospectively to each prior reporting period presented (Full Retrospective), or retrospectively with the cumulative effect of initially applying it recognized at the date of initial application. The Company adopted the new guidance on April 1, 2018, using the Full Retrospective method and restated the comparative prior periods. The Company implemented internal controls and certain system functionality to enable the preparation of financial information on adoption. These changes do not materially affect the Company's internal control over financial reporting. </font></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As a result of the adoption of the authoritative guidance, the Company changed its accounting policy for revenue recognition and the details of the significant changes and quantitative impact of the changes are disclosed below: </font></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Revenue from sales to the Company's distributors is recognized upon the transfer of control, which typically occurs at shipment (sell-in) and is reduced by estimated allowances for distributor price adjustments and rights of return. Previously, revenue was recognized upon reported resale of the product by the distributors to their customers (sell-through) as reduced by actual allowances for distributor price adjustments. Revenue from software license agreements and renewals is recognized at point of sales, whereas previously these were deferred and recognized over the contractual term before the implementation of the authoritative guidance. Revenue recognition related to the Company's other revenue streams, such as direct customers, remains unchanged. </font></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The adoption of this authoritative guidance has an impact on the Company&#8217;s consolidated statements of income and balance sheets, but had no impact on net cash provided by or used in operating, financing, or investing activities on the consolidated statements of cash flows. </font></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The impact on the Company's previously reported consolidated statements of income resulting from the adoption of the authoritative guidance is as follows:</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:45%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></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:10pt;"><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:10pt;"><font style="font-family:inherit;font-size:10pt;">April&#160;1, 2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(In thousands, except per share amounts)</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As Reported</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As Adjusted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As Reported</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As Adjusted</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Consolidated Statements of Income:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net revenues</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,539,004</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,467,023</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,349,330</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,356,742</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cost of revenues</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">756,368</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">743,419</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">708,216</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">708,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:inherit;font-size:10pt;">Gross margin</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,782,636</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,723,604</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,641,114</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,648,110</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Operating expenses:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Research and development</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">639,750</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">639,750</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">601,443</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">601,443</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Selling, general and administrative</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">362,329</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">362,329</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">335,150</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">335,150</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Amortization of acquisition-related intangibles</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,152</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,152</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,127</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,127</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Executive transition 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:inherit;font-size:10pt;">33,351</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">33,351</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total operating expenses</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,037,582</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,037,582</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">941,720</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">941,720</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Operating income</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">745,054</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">686,022</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">699,394</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">706,390</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Interest and other income (expense), net</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,357</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,357</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(8,314</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(8,314</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Income before income taxes</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">750,411</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">691,379</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">691,080</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">698,076</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Provision for income taxes</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">238,030</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">227,398</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">68,568</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">69,943</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">512,381</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">463,981</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">622,512</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">628,133</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net income per common 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:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Basic</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.05</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.86</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.47</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.49</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Diluted</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.99</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.80</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:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.32</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.34</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Shares used in per share calculations</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div 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:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Basic</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">249,595</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">249,595</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">252,301</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">252,301</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Diluted</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">257,960</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">257,960</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">268,813</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">268,813</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Consolidated Balance Sheets:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accounts receivable</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">372,144</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">382,246</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">243,915</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">283,850</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other assets</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">342,644</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">337,402</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">275,440</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">272,407</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred income on shipments to distributors</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">25,166</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">54,567</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other accrued liabilities</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">59,772</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">59,680</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">95,098</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">95,209</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred tax 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:inherit;font-size:10pt;">75</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">75</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">317,639</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">330,479</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Retained earnings</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,483,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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,513,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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,726,312</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,804,830</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-decoration:underline;">Equity Investments</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In January 2016, the FASB issued final authoritative guidance regarding how companies measure equity investments that do not result in consolidation and are not accounted for under the equity method and how they present changes in the fair value of financial liabilities measured under the fair value option that are attributable to their own credit. The authoritative guidance also changes certain disclosure requirements and other aspects of current U.S. GAAP on this matter. The authoritative guidance does not change the guidance for classifying and measuring investments in debt securities and loans. The Company adopted this authoritative guidance on April 1, 2018 and recorded the balance of the unrealized losses of </font><font style="font-family:inherit;font-size:10pt;">$11.0 million</font><font style="font-family:inherit;font-size:10pt;"> as of the end of fiscal 2018 from its investment in debt mutual funds and equity securities to retained earnings, less the related deferred taxes of </font><font style="font-family:inherit;font-size:10pt;">$2.6 million</font><font style="font-family:inherit;font-size:10pt;">. Subsequent changes in fair value from such investments are recorded in the consolidated statements of income.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-decoration:underline;">Income Taxes</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In October 2016, the FASB issued authoritative guidance on income taxes which eliminates the deferred tax effects of intra-entity asset transfers other than inventory. As a result, a reporting entity would recognize the tax expense from the sale of an asset in the seller&#8217;s tax jurisdiction when the transfer occurs, even though the pre-tax effects of that transaction are eliminated in consolidation. The authoritative guidance is effective for public business entities in fiscal years beginning after December 15, 2017 and requires the adoption be applied on a modified retrospective basis through a cumulative-effect adjustment to retained earnings. The Company adopted this authoritative guidance on April 1, 2018. Accordingly, </font><font style="font-family:inherit;font-size:10pt;">$13.8 million</font><font style="font-family:inherit;font-size:10pt;"> of prepaid taxes associated with prior period intra-entity asset transfers was reclassified to retained earnings. </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Recent Accounting Pronouncements Not Yet Adopted</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-decoration:underline;">Leases</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In February 2016, the FASB issued authoritative guidance on leases. The new authoritative guidance requires the recognition of assets and liabilities arising from lease transactions on the balance sheet and will also require significant additional disclosures about the amount, timing and uncertainty of cash flows from leases. Accordingly, a lessee will recognize a lease asset for its right to use the underlying asset and a lease liability for the corresponding lease obligation. The new authoritative guidance is effective for public business entities for fiscal years beginning after December 15, 2018, and interim periods within those fiscal years, which for Xilinx would be the first quarter of fiscal 2020. Even though early adoption is permitted, Xilinx has decided not to early adopt such authoritative guidance. This authoritative guidance must be adopted using a modified retrospective transition with application of the new authoritative guidance for leases that existed at or are entered into after the beginning of the earliest comparative period presented. To help with the transition to the new guidance, certain practical expedients are provided. </font></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On July 30, 2018, the FASB provided entities with an additional (and optional) transition method to adopt the new lease requirements by allowing entities to initially apply the requirements by recognizing a cumulative-effect adjustment to the opening balance of retained earnings in the period of adoption. Consequently, an entity&#8217;s reporting for the comparative periods presented in the financial statements in which the entity adopts the new lease requirements would continue to be in accordance with historical GAAP. An entity electing this additional (and optional) transition method must provide the required disclosures for all periods that continue to be in accordance with historical GAAP. The amendments do not change the existing disclosure requirements in historical GAAP. The amendments have the same effective date as the new leases standard, which for Xilinx would be the first quarter of fiscal 2020. </font></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company plans to adopt the new standard using the optional transition method and apply the guidance to leases existing at, or entered into after, the beginning of the period of adoption, as well as certain practical expedients permitted under the transition guidance. The Company believes the impact upon adoption of the new lease guidance will be the recognition of right-of-use assets and lease liabilities on the Company's consolidated balance sheets and the impact is immaterial. </font></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-decoration:underline;">Derivatives and Hedging</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In August 2017, the FASB issued authoritative guidance that amended the accounting for hedging activities. The guidance permits more hedging strategies to be eligible for hedge accounting and simplifies the application of hedge accounting guidance in areas where practice issues exist. The new authoritative guidance will be effective for public business entities for annual periods, and interim periods within those annual periods, beginning after December 15, 2018, which for Xilinx would be the first quarter of fiscal 2020. Early adoption is permitted, including adoption in any interim periods after issuance of the authoritative guidance. The Company does not expect a material impact on its consolidated statements of income upon adoption of this authoritative guidance. </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-decoration:underline;">Cloud Computing Arrangements</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On August 29, 2018, the FASB issued new guidance requiring a customer in a cloud computing arrangement (i.e., hosting arrangement) that is a service contract to follow the internal-use software guidance to determine which implementation costs to capitalize as assets or expense as incurred. Capitalized implementation costs related to a hosting arrangement that is a service contract will be amortized over the term of the hosting arrangement, beginning when the module or component of the hosting arrangement is ready for its intended use. Entities will need to maintain appropriate records to capture the portion of their costs that qualify for capitalization. For public entities, the guidance is effective for fiscal years beginning after December 15, 2019, and interim periods within those fiscal years, which for Xilinx would be the first quarter of fiscal 2021. Early adoption is permitted, including adoption in any interim period. Entities have the option to apply the guidance prospectively to all implementation costs incurred after the date of adoption or retrospectively. The Company is currently evaluating the impact of this new authoritative guidance on its consolidated financial statements.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Stockholders' Equity</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Preferred Stock</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company's Certificate of Incorporation authorized </font><font style="font-family:inherit;font-size:10pt;">2.0 million</font><font style="font-family:inherit;font-size:10pt;"> shares of undesignated preferred stock. The preferred stock may be issued in one or more series. The Board of Directors is authorized to determine or alter the rights, preferences, privileges and restrictions granted to, or imposed upon, any wholly unissued series of preferred stock. As of </font><font style="font-family:inherit;font-size:10pt;">March&#160;30, 2019</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">no</font><font style="font-family:inherit;font-size:10pt;"> preferred shares were issued or outstanding.</font></div><div style="line-height:120%;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Common Stock and Debentures Repurchase Programs</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Board of Directors has approved stock repurchase programs enabling the Company to repurchase its common stock in the open market or through negotiated transactions with independent financial institutions. In May 2016, the Board authorized the repurchase of up to </font><font style="font-family:inherit;font-size:10pt;">$1.00 billion</font><font style="font-family:inherit;font-size:10pt;"> of the Company's common stock and debentures (2016 Repurchase Program). The 2016 Repurchase Program has no stated expiration date. In May 2018, the Board also authorized the repurchase of the Company's common stock and debentures up to </font><font style="font-family:inherit;font-size:10pt;">$500.0</font><font style="font-family:inherit;font-size:10pt;"> million (2018 Repurchase Program).</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Through </font><font style="font-family:inherit;font-size:10pt;">March&#160;30, 2019</font><font style="font-family:inherit;font-size:10pt;">, the Company has used </font><font style="font-family:inherit;font-size:10pt;">$953.7 million</font><font style="font-family:inherit;font-size:10pt;"> of the </font><font style="font-family:inherit;font-size:10pt;">$1.00 billion</font><font style="font-family:inherit;font-size:10pt;"> authorized under the 2016 Repurchase Program, leaving </font><font style="font-family:inherit;font-size:10pt;">$46.3 million</font><font style="font-family:inherit;font-size:10pt;"> available for future repurchases. The Company's current policy is to retire all repurchased shares, and consequently, </font><font style="font-family:inherit;font-size:10pt;">no</font><font style="font-family:inherit;font-size:10pt;"> treasury shares were held as of </font><font style="font-family:inherit;font-size:10pt;">March&#160;30, 2019</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">During fiscal </font><font style="font-family:inherit;font-size:10pt;">2019</font><font style="font-family:inherit;font-size:10pt;">, the Company repurchased </font><font style="font-family:inherit;font-size:10pt;">2.4 million</font><font style="font-family:inherit;font-size:10pt;"> in the open market with independent financial institutions for a total of </font><font style="font-family:inherit;font-size:10pt;">$161.6 million</font><font style="font-family:inherit;font-size:10pt;">. During fiscal </font><font style="font-family:inherit;font-size:10pt;">2018</font><font style="font-family:inherit;font-size:10pt;">, the Company repurchased </font><font style="font-family:inherit;font-size:10pt;">7.0 million</font><font style="font-family:inherit;font-size:10pt;"> shares of common stock in the open market and through accelerated share repurchase agreements with multiple independent financial institutions for a total of approximately </font><font style="font-family:inherit;font-size:10pt;">$474.3 million</font><font style="font-family:inherit;font-size:10pt;">.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Subsequent Event</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On April 18, 2019, the Company's Board of Directors declared a cash dividend of </font><font style="font-family:inherit;font-size:10pt;">$0.37</font><font style="font-family:inherit;font-size:10pt;"> per common share for the first quarter of fiscal 2020. The dividend is payable on June 3, 2019 to stockholders of record as of May 16, 2019. </font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In April 2019, the Company entered into a definitive agreement to acquire Solarflare Communications, Inc., a leading provider of high-performance and low latency networking solutions for customers. The total consideration is approximately </font><font style="font-family:inherit;font-size:10pt;">$400.0 million</font><font style="font-family:inherit;font-size:10pt;">, subject to certain closing adjustments.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Use of Estimates</font></div><div style="line-height:120%;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The preparation of financial statements in conformity with accounting principles generally accepted in the U.S. requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent liabilities at the date of the financial statements and the reported amounts of net revenues and expenses during the reporting period. Such estimates relate to, among others, the useful lives of assets, assessment of recoverability of property, plant and equipment, long-lived assets and goodwill, inventory write-downs, allowances for doubtful accounts, valuation of intangible assets, customer returns, deferred tax assets, stock-based compensation, potential reserves relating to litigation and tax matters, valuation of certain investments and derivative financial instruments as well as other accruals or reserves. Actual results may differ from those estimates and such differences may be material to the financial statements.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:77%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="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:10pt;"><font style="font-family:inherit;font-size:10pt;">March&#160;30, 2019</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(In thousands)</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Amortized<br clear="none"/>Cost</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Estimated<br clear="none"/>Fair Value</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Due in one 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:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,756,125</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,756,001</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Due after one year through five years</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">133,780</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">132,476</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Due after five years through ten years</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">135,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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">134,020</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Due after ten years</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">642,605</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">629,440</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,668,481</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,651,937</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Cash Equivalents and Investments</font></div><div style="line-height:120%;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cash equivalents consist of highly liquid investments with original maturities from the date of purchase of three months or less. These investments consist of money market funds, non-financial institution securities, U.S. and foreign government and agency securities and financial institution securities. Short-term investments consist of mortgage-backed securities, non-financial institution securities, U.S. and foreign government and agency securities, financial institution securities, asset-backed securities, commercial mortgage-backed securities and debt mutual funds with original maturities greater than three months and remaining maturities less than one year from the balance sheet date. Long-term investments consist of debt mutual funds. Long-term investments are investments with remaining maturities greater than one year, unless the investments are specifically identified to fund current operations, in which case they are classified as short-term investments. Equity investments are also classified as long-term investments if they are not intended to fund current operations.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company maintains its cash balances with various banks with high quality ratings, and with investment banking and asset management institutions. The Company manages its liquidity risk by investing in a variety of money market funds, high-grade commercial paper, corporate bonds, U.S. and foreign government and agency securities, asset-backed securities, mortgage-backed securities, commercial mortgage-backed securities, bank time deposits and debt mutual funds. This diversification of investments is consistent with its policy to maintain liquidity and ensure the ability to collect principal. The Company maintains an offshore investment portfolio denominated in U.S. dollars. All investments are made pursuant to corporate investment policy guidelines. Investments include Euro commercial paper, Euro dollar bonds, Euro dollar floating rate notes, offshore time deposits, U.S. and foreign government and agency securities, asset-backed securities, commercial mortgage-backed securities, debt mutual funds and mortgage-backed securities issued by U.S. government-sponsored enterprises and agencies.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Management classifies investments as available-for-sale or held-to-maturity at the time of purchase and re-evaluates such designation at each balance sheet date, although classification is not generally changed. Securities are classified as held-to-maturity when the Company has the positive intent and the ability to hold the securities until maturity. Held-to-maturity securities are carried at cost adjusted for amortization of premiums and accretion of discounts to maturity. Such amortization, as well as any interest on the securities, is included in interest income. </font><font style="font-family:inherit;font-size:10pt;">No</font><font style="font-family:inherit;font-size:10pt;"> investments were classified as held-to-maturity as of </font><font style="font-family:inherit;font-size:10pt;">March&#160;30, 2019</font><font style="font-family:inherit;font-size:10pt;"> or </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">. Available-for-sale securities are carried at fair value with the unrealized gains or losses, net of tax, included as a component of accumulated other comprehensive income (loss) in stockholders' equity. See "Note 3. Fair Value Measurements" for information relating to the determination of fair value. Realized gains and losses on available-for-sale securities and declines in value judged to be other than temporary are included in interest and other expense, net. In determining if and when a decline in value below the adjusted cost of available for sale securities is other than temporary, we evaluate on an ongoing basis the market conditions, trends of earnings, financial condition, credit ratings, any underlying collateral and other key measures for our investments. The cost of securities matured or sold is based on the specific identification method.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company's investments in non-marketable equity securities of private companies are accounted for under the measurement alternative method upon the adoption of ASU 2016-01. The carrying value is measured at cost, less any impairment, plus or minus changes resulting from observable price changes in orderly transactions for the identical or a similar investment of the same issuer. Determining whether an observed transaction is similar to a security within the Company's portfolio requires judgment based on the rights and obligations of the securities. The Company's periodic assessment of impairment is made by considering available evidence, including the general market conditions in the investee&#8217;s industry, the investee&#8217;s product development status and subsequent rounds of financing and the related valuation and/or company's participation in such financings. The Company also assesses the investee&#8217;s ability to meet business milestones and the financial condition and near-term prospects of the individual investee, including the rate at which the investee is using its cash, the investee&#8217;s need for possible additional funding at a lower valuation and any bona fide offer to purchase the investee from a prospective acquirer.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of </font><font style="font-family:inherit;font-size:10pt;">March&#160;30, 2019</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, the Company had the following outstanding forward currency exchange contracts (in notional amount), which were derivative financial instruments:</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:8pt;">&#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 style="width:65%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:15%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:15%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(In thousands and U.S. dollars)</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">March&#160;30, 2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">March 31, 2018</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Singapore Dollar</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">29,420</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">24,914</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Euro</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">39,408</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">38,987</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Indian Rupee</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">77,973</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">62,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></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">British Pound</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,575</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,155</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Japanese Yen</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,840</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,859</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Chinese Yuan</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">34,386</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,260</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">195,602</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">146,647</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Interest expense related to the 2019 Notes and 2021 Notes was included in interest and other income (expense), net on the consolidated statements of income as follows:</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13" rowspan="1"></td></tr><tr><td style="width:64%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Years Ended</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(In thousands)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">March&#160;30, 2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">April&#160;1, 2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Contractual coupon interest</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">24,740</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">25,625</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">25,625</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Amortization of debt issuance costs</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">557</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Amortization of debt discount, net</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,030</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,049</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,022</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total interest expense related to the 2019 and 2021 Notes</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">26,327</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">27,260</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">27,233</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Interest expense related to the 2024 Notes was included in interest and other income (expense), net on the consolidated statements of income as follows:</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.609375%;border-collapse:collapse;text-align:left;"><tr><td colspan="13" rowspan="1"></td></tr><tr><td style="width:64%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Years Ended</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(In thousands)</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">March&#160;30, 2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">April&#160;1, 2017</font></div></td></tr><tr><td style="vertical-align:middle;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Contractual coupon interest (net of interest rate swap)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">25,875</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,122</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Amortization of debt issuance costs</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">568</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">473</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Amortization of debt discount</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">113</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">92</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total interest expense related to the 2024 Notes</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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">26,556</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,687</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Product Warranty and Indemnification</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company generally sells products with a limited warranty for product quality. The Company provides an accrual for known product issues if a loss is probable and can be reasonably estimated. As of the end of both fiscal </font><font style="font-family:inherit;font-size:10pt;">2019</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2018</font><font style="font-family:inherit;font-size:10pt;">, the accrual balance of the product warranty liability was immaterial. </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company offers, subject to certain terms and conditions, to indemnify customers and distributors for costs and damages awarded against these parties in the event the Company's hardware products are found to infringe third-party intellectual property rights, including patents, copyrights or trademarks, and to compensate certain customers for limited specified costs they actually incur in the event our hardware products experience epidemic failure. &#160;To a lesser extent, the Company may from time-to-time offer limited indemnification with respect to its software products.&#160; The terms and conditions of these indemnity obligations are limited by contract, which obligations are typically perpetual from the effective date of the agreement. The Company has historically received only a limited number of requests for indemnification under these provisions and has not made any significant payments pursuant to these provisions. The Company cannot estimate the maximum amount of potential future payments, if any, that the Company may be required to make as a result of these obligations due to the limited history of indemnification claims and the unique facts and circumstances that are likely to be involved in each particular claim and indemnification provision. However, there can be no assurances that the Company will not incur any material financial liabilities in the future as a result of these obligations.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">A summary of shares available for grant under the 2007 Equity Plan is as follows:</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td style="width:77%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:21%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(Shares in thousands)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Shares Available for Grant</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">April&#160;2, 2016</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,946</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Additional shares reserved</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Stock options cancelled</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">RSUs granted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(3,398</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">RSUs cancelled</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">April&#160;1, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,459</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Additional shares reserved</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,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></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">RSUs granted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(3,718</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">RSUs cancelled</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">701</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">March&#160;31, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11,342</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Additional shares reserved</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">RSUs granted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(3,559</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">RSUs cancelled</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">536</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">March&#160;30, 2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11,319</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> Recorded in interest and other expense, net within the consolidated statements of income. The number of RSUs vested includes shares that the Company withheld on behalf of employees to satisfy the statutory tax withholding requirements. Prior year balances have been restated to reflect the retrospective application of the new revenue recognition accounting standard. Please refer to "Note 2. Summary of Significant Accounting Policies and Concentrations of Risk." Aggregate intrinsic value for RSUs represents the closing price per share of Xilinx's stock on March 30, 2019 of $126.79, multiplied by the number of RSUs outstanding or expected to vest as of March 30, 2019. EX-101.SCH 9 xlnx-20190330.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 2115100 - Disclosure - Accumulated Other Comprehensive Loss link:presentationLink link:calculationLink link:definitionLink 2415402 - Disclosure - Accumulated Other Comprehensive Loss (Details) link:presentationLink link:calculationLink link:definitionLink 2315301 - Disclosure - Accumulated Other Comprehensive Loss (Tables) link:presentationLink link:calculationLink link:definitionLink 2110100 - Disclosure - Balance Sheet Information link:presentationLink link:calculationLink link:definitionLink 2410403 - Disclosure - Balance Sheet Information - Other Assets (Details) link:presentationLink link:calculationLink link:definitionLink 2410402 - Disclosure - Balance Sheet Information - Payables and Accruals (Details) link:presentationLink link:calculationLink link:definitionLink 2310301 - Disclosure - Balance Sheet Information (Tables) link:presentationLink link:calculationLink link:definitionLink 2127100 - Disclosure - Business Combination link:presentationLink link:calculationLink link:definitionLink 2427402 - Disclosure - Business Combination (Details) link:presentationLink link:calculationLink link:definitionLink 2427404 - Disclosure - Business Combination Finite-Lived Intangible Assets Acquired as Part of Business Combination (Details) link:presentationLink link:calculationLink link:definitionLink 2427403 - Disclosure - Business Combination Schedule of Assets Acquired and Liabilities Assumed (Details) link:presentationLink link:calculationLink link:definitionLink 2327301 - Disclosure - Business Combination (Tables) link:presentationLink link:calculationLink link:definitionLink 2111100 - Disclosure - Commitments link:presentationLink link:calculationLink link:definitionLink 2411402 - Disclosure - Commitments (Details) link:presentationLink link:calculationLink link:definitionLink 2411403 - Disclosure - Commitments (Details Textual) link:presentationLink link:calculationLink link:definitionLink 2311301 - Disclosure - Commitments (Tables) link:presentationLink link:calculationLink link:definitionLink 1003000 - Statement - Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 1003501 - Statement - Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1004000 - Statement - Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 1002000 - Statement - Consolidated Statements of Comprehensive Income link:presentationLink link:calculationLink link:definitionLink 1001000 - Statement - Consolidated Statements of Income link:presentationLink link:calculationLink link:definitionLink 1005000 - Statement - Consolidated Statements of Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 1005001 - Statement - Consolidated Statements of Stockholders' Equity (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 2116100 - Disclosure - Debt and Credit Facility link:presentationLink link:calculationLink link:definitionLink 2416402 - Disclosure - Debt and Credit Facility (Details) link:presentationLink link:calculationLink link:definitionLink 2416403 - Disclosure - Debt and Credit Facility (Details 1) link:presentationLink link:calculationLink link:definitionLink 2416404 - Disclosure - Debt and Credit Facility (Details 2) link:presentationLink link:calculationLink link:definitionLink 2416405 - Disclosure - Debt and Credit Facility (Details 3) link:presentationLink link:calculationLink link:definitionLink 2416406 - Disclosure - Debt and Credit Facility (Details Textual) link:presentationLink link:calculationLink link:definitionLink 2316301 - Disclosure - Debt and Credit Facility (Tables) link:presentationLink link:calculationLink link:definitionLink 2108100 - Disclosure - Derivative Financial Instruments link:presentationLink link:calculationLink link:definitionLink 2408402 - Disclosure - Derivative Financial Instruments (Details) link:presentationLink link:calculationLink link:definitionLink 2408403 - Disclosure - Derivative Financial Instruments (Details 1) link:presentationLink link:calculationLink link:definitionLink 2408404 - Disclosure - Derivative Financial Instruments (Details 2) link:presentationLink link:calculationLink link:definitionLink 2408405 - Disclosure - Derivative Financial Instruments (Details Textual) link:presentationLink link:calculationLink link:definitionLink 2308301 - Disclosure - Derivative Financial Instruments (Tables) link:presentationLink link:calculationLink link:definitionLink 0001000 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 2124100 - Disclosure - Employee Benefit Plans link:presentationLink link:calculationLink link:definitionLink 2424401 - Disclosure - Employee Benefit Plans (Details) link:presentationLink link:calculationLink link:definitionLink 2126100 - Disclosure - Executive Transition Costs link:presentationLink link:calculationLink link:definitionLink 2426402 - Disclosure - Executive Transition Costs (Details) link:presentationLink link:calculationLink link:definitionLink 2326301 - Disclosure - Executive Transition Costs (Tables) link:presentationLink link:calculationLink link:definitionLink 2106100 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 2406402 - Disclosure - Fair Value Measurements (Details) link:presentationLink link:calculationLink link:definitionLink 2406403 - Disclosure - Fair Value Measurements (Details Textual) link:presentationLink link:calculationLink link:definitionLink 2306301 - Disclosure - Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 2107100 - Disclosure - Financial Instruments link:presentationLink link:calculationLink link:definitionLink 2407402 - Disclosure - Financial Instruments (Details) link:presentationLink link:calculationLink link:definitionLink 2407403 - Disclosure - Financial Instruments (Details 1) link:presentationLink link:calculationLink link:definitionLink 2407404 - Disclosure - Financial Instruments (Details 2) link:presentationLink link:calculationLink link:definitionLink 2407405 - Disclosure - Financial Instruments (Details 3) link:presentationLink link:calculationLink link:definitionLink 2307301 - Disclosure - Financial Instruments (Tables) link:presentationLink link:calculationLink link:definitionLink 2122100 - Disclosure - Goodwill and Acquisition-Related Intangibles link:presentationLink link:calculationLink link:definitionLink 2422402 - Disclosure - Goodwill and Acquisition-Related Intangibles (Details) link:presentationLink link:calculationLink link:definitionLink 2422403 - Disclosure - Goodwill and Acquisition-Related Intangibles (Details 1) link:presentationLink link:calculationLink link:definitionLink 2322301 - Disclosure - Goodwill and Acquisition-Related Intangibles (Tables) link:presentationLink link:calculationLink link:definitionLink 2118100 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 2418410 - Disclosure - Income Taxes Adjustments to Additional Paid in Capital, Income Tax Benefit from Share-based Compensation (Details) link:presentationLink link:calculationLink link:definitionLink 2418402 - Disclosure - Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 2418403 - Disclosure - Income Taxes (Details 1) link:presentationLink link:calculationLink link:definitionLink 2418404 - Disclosure - Income Taxes (Details 2) link:presentationLink link:calculationLink link:definitionLink 2418405 - Disclosure - Income Taxes (Details 3) link:presentationLink link:calculationLink link:definitionLink 2418406 - Disclosure - Income Taxes (Details 4) link:presentationLink link:calculationLink link:definitionLink 2418407 - Disclosure - Income Taxes (Details Textual) link:presentationLink link:calculationLink link:definitionLink 2418411 - Disclosure - Income Taxes Excess Tax Benefits, Share-based Compensation (Details) link:presentationLink link:calculationLink link:definitionLink 2418408 - Disclosure - Income Taxes Income Tax Holiday Statutory Rate (Details) link:presentationLink link:calculationLink link:definitionLink 2318301 - Disclosure - Income Taxes (Tables) link:presentationLink link:calculationLink link:definitionLink 2418409 - Disclosure - Income Taxes Tax Credit Carryforward (Details) link:presentationLink link:calculationLink link:definitionLink 2114100 - Disclosure - Interest and Other Expense, Net link:presentationLink link:calculationLink link:definitionLink 2414402 - Disclosure - Interest and Other Expense, Net (Details) link:presentationLink link:calculationLink link:definitionLink 2314301 - Disclosure - Interest And Other Expense, Net (Tables) link:presentationLink link:calculationLink link:definitionLink 2121100 - Disclosure - Litigation Settlements and Contingencies link:presentationLink link:calculationLink link:definitionLink 2421401 - Disclosure - Litigation Settlements and Contingencies (Details) link:presentationLink link:calculationLink link:definitionLink 2101100 - Disclosure - Nature of Operations link:presentationLink link:calculationLink link:definitionLink 2401401 - Disclosure - Nature of Operations (Details) link:presentationLink link:calculationLink link:definitionLink 2113100 - Disclosure - Net Income Per Common Share link:presentationLink link:calculationLink link:definitionLink 2413402 - Disclosure - Net Income Per Common Share (Details) link:presentationLink link:calculationLink link:definitionLink 2413403 - Disclosure - Net Income Per Common Share Net Income Per Common Share (Details Textual) link:presentationLink link:calculationLink link:definitionLink 2313301 - Disclosure - Net Income Per Common Share (Tables) link:presentationLink link:calculationLink link:definitionLink 2129100 - Schedule - Schedule II - Valuation and Qualifying Accounts link:presentationLink link:calculationLink link:definitionLink 2429401 - Schedule - Schedule II - Valuation and Qualifying Accounts, Allowances (Details) link:presentationLink link:calculationLink link:definitionLink 2429402 - Schedule - Schedule II - Valuation and Qualifying Accounts, Supplementary Financial Data Quarterly Data (Details) link:presentationLink link:calculationLink link:definitionLink 2120100 - Disclosure - Segment Information link:presentationLink link:calculationLink link:definitionLink 2420402 - Disclosure - Segment Information (Details) link:presentationLink link:calculationLink link:definitionLink 2320301 - Disclosure - Segment Information (Tables) link:presentationLink link:calculationLink link:definitionLink 2109100 - Disclosure - Stock-Based Compensation Plans link:presentationLink link:calculationLink link:definitionLink 2409402 - Disclosure - Stock-Based Compensation Plans (Details) link:presentationLink link:calculationLink link:definitionLink 2409403 - Disclosure - Stock-Based Compensation Plans (Details 1) link:presentationLink link:calculationLink link:definitionLink 2409404 - Disclosure - Stock-Based Compensation Plans (Details 2) link:presentationLink link:calculationLink link:definitionLink 2409405 - Disclosure - Stock-Based Compensation Plans (Details 3) link:presentationLink link:calculationLink link:definitionLink 2409406 - Disclosure - Stock-Based Compensation Plans (Details Textual) link:presentationLink link:calculationLink link:definitionLink 2309301 - Disclosure - Stock-Based Compensation Plans (Tables) link:presentationLink link:calculationLink link:definitionLink 2117100 - Disclosure - Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 2417401 - Disclosure - Stockholders' Equity (Details) link:presentationLink link:calculationLink link:definitionLink 2128100 - Disclosure - Subsequent Event link:presentationLink link:calculationLink link:definitionLink 2428401 - Disclosure - Subsequent Event (Details) link:presentationLink link:calculationLink link:definitionLink 2104100 - Disclosure - Summary of Significant Accounting Policies and Concentrations of Risk link:presentationLink link:calculationLink link:definitionLink 2404406 - Disclosure - Summary of Significant Accounting Policies and Concentrations of Risk (Concentrations) (Details) link:presentationLink link:calculationLink link:definitionLink 2404404 - Disclosure - Summary of Significant Accounting Policies and Concentrations of Risk (Inventory) (Details) link:presentationLink link:calculationLink link:definitionLink 2404403 - Disclosure - Summary of Significant Accounting Policies and Concentrations of Risk (Investments) (Details) link:presentationLink link:calculationLink link:definitionLink 2404408 - Disclosure - Summary of Significant Accounting Policies and Concentrations of Risk (New Accounting Policies) (Details) link:presentationLink link:calculationLink link:definitionLink 2404407 - Disclosure - Summary of Significant Accounting Policies and Concentrations of Risk (Other) (Details) link:presentationLink link:calculationLink link:definitionLink 2204201 - Disclosure - Summary of Significant Accounting Policies and Concentrations of Risk (Policies) link:presentationLink link:calculationLink link:definitionLink 2404405 - Disclosure - Summary of Significant Accounting Policies and Concentrations of Risk (PPE) (Details) link:presentationLink link:calculationLink link:definitionLink 2304302 - Disclosure - Summary of Significant Accounting Policies and Concentrations of Risk (Tables) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 10 xlnx-20190330_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 11 xlnx-20190330_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 12 xlnx-20190330_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Income Tax Disclosure [Abstract] Tax Credit Carryforward [Table] Tax Credit Carryforward [Table] Income Tax Authority [Axis] Income Tax Authority [Axis] Income Tax Authority [Domain] Income Tax Authority [Domain] State and Local Jurisdiction [Member] State and Local Jurisdiction [Member] Tax Credit Carryforward [Axis] Tax Credit Carryforward [Axis] Tax Credit Carryforward, Name [Domain] Tax Credit Carryforward, Name [Domain] Income Tax Authority, Name [Axis] Income Tax Authority, Name [Axis] Income Tax Authority, Name [Domain] Income Tax Authority, Name [Domain] Tax Period [Axis] Tax Period [Axis] Tax Period [Domain] Tax Period [Domain] Tax Credit Carryforward [Line Items] Tax Credit Carryforward [Line Items] Tax Credit Carryforward, Amount Tax Credit Carryforward, Amount Tax Credit Carryforward, Valuation Allowance Tax Credit Carryforward, Valuation Allowance Stockholders' Equity Note [Abstract] Share Repurchases [Table] Accelerated Share Repurchases [Table] Share Repurchases, Date [Axis] Accelerated Share Repurchases, Date [Axis] Share Repurchases, Date [Domain] Accelerated Share Repurchases, Date [Domain] Repurchase Program 2012 [Member] Repurchase Program Two Thousand Twelve [Member] Repurchase Program Two Thousand Twelve [Member] Repurchase Program 2016 [Member] Repurchase Program Two Thousand Sixteen [Member] Repurchase Program Two Thousand Sixteen Repurchase Program Two Thousand Eighteen [Domain] Repurchase Program Two Thousand Eighteen [Domain] Repurchase Program Two Thousand Eighteen [Member] [Domain] [Domain] Share Repurchases [Line Items] Accelerated Share Repurchases [Line Items] Preferred stock, shares authorized Preferred Stock, Shares Authorized Preferred stock, shares issued Preferred Stock, Shares Issued Preferred stock, shares outstanding Preferred Stock, Shares Outstanding Amount authorized for common stock repurchase Stock Repurchase Program, Authorized Amount Stock Repurchase Program, Amount Used Stock Repurchase Program, Amount Used Stock Repurchase Program, Amount Used Total amount available for future repurchases Stock Repurchase Program, Remaining Authorized Repurchase Amount Treasury shares Treasury Stock, Shares Stock Repurchased and Retired During Period, Value Stock Repurchased and Retired During Period, Value Repurchase and retirement of common stock (in shares) Stock Repurchased and Retired During Period, Shares Payments for Repurchase of Common Stock Payments for Repurchase of Common Stock Business Combinations [Abstract] Schedule of Business Acquisitions, by Acquisition Schedule of Business Acquisitions, by Acquisition [Table Text Block] Schedule of Finite-Lived Intangible Assets Acquired as Part of Business Combination Schedule of Finite-Lived Intangible Assets Acquired as Part of Business Combination [Table Text Block] Summary of Significant Accounting Policies and Concentrations of Risk [Abstract] Summary of significant accounting policies and concentrations of risk. New Accounting Pronouncements or Change in Accounting Principle [Table] New Accounting Pronouncements or Change in Accounting Principle [Table] Adjustments for New Accounting Pronouncements [Axis] Adjustments for New Accounting Pronouncements [Axis] Type of Adoption [Domain] Type of Adoption [Domain] Accounting Standards Update 2016-01 [Member] Accounting Standards Update 2016-01 [Member] Accounting Standards Update 2016-16 [Member] Accounting Standards Update 2016-16 [Member] Restatement [Axis] Restatement [Axis] Restatement [Domain] Restatement [Domain] Previously Reported [Member] Previously Reported [Member] New Accounting Pronouncements or Change in Accounting Principle [Line Items] New Accounting Pronouncements or Change in Accounting Principle [Line Items] Revenues Revenues Cost of revenues Cost of Goods and Services Sold Gross margin Gross Profit Operating expenses: Operating Expenses [Abstract] Research and development Research and Development Expense Selling, general and administrative Selling, General and Administrative Expense Amortization of acquisition-related intangibles Amortization of Intangible Assets Executive transition costs Restructuring Charges Total operating expenses Operating Expenses Operating income Operating Income (Loss) Interest and other income (expense), net Other Nonoperating Income (Expense) Income before income taxes Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest Provision for income taxes Income Tax Expense (Benefit) Net income Net Income (Loss) Attributable to Parent Accounts receivable Accounts Receivable, Net, Current Other assets Other Assets, Noncurrent Deferred income on shipments to distributors Deferred Income On Shipments To Distributors Deferred income on shipments to distributors. Other accrued liabilities Other Accrued Liabilities, Current Deferred tax liabilities Deferred Tax Liabilities, Net, Noncurrent Retained earnings Retained Earnings (Accumulated Deficit) Cumulative effect of new accounting principle in period of adoption Cumulative Effect of New Accounting Principle in Period of Adoption Cumulative effect of new accounting principle in period of adoption, tax Cumulative Effect of New Accounting Principle in Period of Adoption, Tax Cumulative Effect of New Accounting Principle in Period of Adoption, Tax Net income per common share: Earnings Per Share [Abstract] Basic (in dollars per share) Earnings Per Share, Basic Diluted (in dollars per share) Earnings Per Share, Diluted Shares used in per share calculations Earnings Per Share, Basic and Diluted [Abstract] Basic (in shares) Weighted Average Number of Shares Outstanding, Basic Diluted (in shares) Weighted Average Number of Shares Outstanding, Diluted Fair Value Disclosures [Abstract] Assets and liabilities measured at fair value on a recurring basis Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block] Schedule of Earnings Per Share, Basic and Diluted Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Other Income and Expenses [Abstract] Interest and Other Expense, Net Other Income and Other Expense Disclosure [Text Block] Goodwill and Intangible Assets Disclosure [Abstract] Schedule of expected annual amortization expense for acquisition-related intangibles Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract] 2019 Finite-Lived Intangible Assets, Amortization Expense, Next Twelve Months 2020 Finite-Lived Intangible Assets, Amortization Expense, Year Two 2021 Finite-Lived Intangible Assets, Amortization Expense, Year Three 2022 Finite-Lived Intangible Assets, Amortization Expense, Year Four Finite-Lived Intangible Assets, Amortization Expense, Year Five Finite-Lived Intangible Assets, Amortization Expense, Year Five Total Finite lived intangible assets (excluding IPR&D) Finite lived intangible assets (excluding IPR&D) Risks and Uncertainties [Abstract] Concentration Risk [Table] Concentration Risk [Table] Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Domain] Concentration Risk Benchmark [Domain] Sales Revenue, Goods, Net [Member] Sales Revenue, Goods, Net [Member] Business Segments [Axis] Segments [Axis] Segment [Domain] Segments [Domain] Support Products [Member] Support Products [Member] Support Products [Member] Range [Axis] Range [Axis] Range [Domain] Range [Domain] Minimum [Member] Minimum [Member] Maximum [Member] Maximum [Member] Concentration Risk [Line Items] Concentration Risk [Line Items] Concentration Risk, Percentage Concentration Risk, Percentage Percentage of total accounts receivable accounted from Avnet Percentage Of Accounts Receivable Accounted From Company Distributor One Percentage of accounts receivable accounted from distributor. Percentage of net revenues through resale of product from Avnet Percentage of net revenues through resale of product from Company Distributor One Net revenue threshold for significant customer. Number of end customers accounted for net revenues Number Of End Customers Accounted For Net Revenues Number of end customers accounted for more than 10% of net revenues. Percentage of higher grade securities investment in debt securities (more than) Percentage of higher grade securities investment in debt securities Percentage of higher grade securities investment in debt securities. Percentage of mortgage-backed securities in total investment portfolio Percentage Of Mortgage Backed Securities In Investment Portfolio Percentage of mortgage backed securities in investment portfolio. Derivative Instruments and Hedging Activities Disclosure [Abstract] Derivative Instruments, Gain (Loss) by Hedging Relationship, by Income Statement Location, by Derivative Instrument Risk [Table] Derivative Instruments, Gain (Loss) [Table] Income Statement Location [Axis] Income Statement Location [Axis] Income Statement Location [Domain] Income Statement Location [Domain] Interest And Other Expense, Net [Member] Interest And Other Income Expense Net [Member] Interest And Other Income Expense Net [Member] Derivative Instruments, Gain (Loss) by Derivative Instrument Risk [Axis] Derivative Instrument [Axis] Derivative Contract Type [Domain] Derivative Contract [Domain] Foreign Exchange Contracts [Member] Foreign Exchange Contract [Member] Derivative Instruments, Gain (Loss) by Hedging Relationship [Axis] Hedging Relationship [Axis] Hedging Relationship [Domain] Hedging Relationship [Domain] Cash Flow Hedging [Member] Cash Flow Hedging [Member] Derivative Instruments, Gain (Loss) [Line Items] Derivative Instruments, Gain (Loss) [Line Items] Amount of (losses)/gains recognized in other comprehensive income on derivative (effective portion of cash flow hedging) Other Comprehensive Income (Loss), Unrealized Gain (Loss) on Derivatives Arising During Period, before Tax Amount of gains (losses) reclassified from accumulated other comprehensive income into income (effective portion) Derivative Instruments, Gain (Loss) Reclassified from Accumulated OCI into Income, Effective Portion, Net Amount of gains (losses) recorded (ineffective portion) Derivative Instruments, Gain (Loss) Recognized in Income, Ineffective Portion and Amount Excluded from Effectiveness Testing, Net Debt Disclosure [Abstract] Schedule of Debt Instruments [Table] Schedule of Debt Instruments [Table] Schedule of Debt Instruments [Table] Long-term Debt, Type [Axis] Long-term Debt, Type [Axis] Long-term Debt, Type [Domain] Long-term Debt, Type [Domain] 2019 Notes Payable [Member] Two And One Two Five Percent 2019 Senior Debentures [Member] Two And One Two Five Percent 2019 Senior Debentures [Member] 2021 Notes Payable [Member] Three Point Zero Percent 2021 Senior Debentures [Member] Three Point Zero Percent 2021 Senior Debentures [Member] 2019 and 2021 Notes Payable [Member] 2019 and 2021 Notes Payable [Member] 2019 and 2021 Notes Payable 2024 Notes Payable [Member] Two Point and Nine Five Percent 2024 Senior Debentures [Member] Two Point and Nine Five Percent 2024 Senior Debentures [Member] Short-term Debt, Type [Axis] Short-term Debt, Type [Axis] Short-term Debt, Type [Domain] Short-term Debt, Type [Domain] 2017 Convertible Notes Two And Six Two Five Percent Senior Convertible Debentures [Member] Two and six two five percent senior convertible debentures. Schedule of Debt Instruments [Line Items] Schedule of Debt Instruments [Line Items] [Line Items] for Schedule of Debt Instruments [Table] Schedule of Long-term Debt Instruments [Table Text Block] Schedule of Long-term Debt Instruments [Table Text Block] Interest Expense Related to Debentures [Table Text Block] Interest Expense Related to Debentures [Table Text Block] Interest expense related to debentures. Schedule of Short-term Debt [Table] Schedule of Short-term Debt [Table] Equity Components [Axis] Equity Components [Axis] Equity Component [Domain] Equity Component [Domain] Common Stock [Member] Common Stock [Member] Short-term Debt [Line Items] Short-term Debt [Line Items] Repayments of Debt Repayments of Debt Adjustments to Additional Paid in Capital, Warrant Issued, Shares Adjustments to Additional Paid in Capital, Warrant Issued, Shares Adjustments to Additional Paid in Capital, Warrant Issued, Shares Debt Instrument, Face Amount Debt Instrument, Face Amount Stated interest rate Debt Instrument, Interest Rate, Stated Percentage Debt Instrument, Unamortized Discount Debt Instrument, Unamortized Discount Contractual coupon interest (net of interest rate swap) Interest Expense, Debt, Excluding Amortization Amortization of debt issuance costs Amortization of Debt Issuance Costs Amortization of debt discount Amortization of Debt Discount (Premium) Interest Expense, Debt Interest Expense, Debt Net interest rate received (paid) from interest rate swap Net interest rate received (paid) from interest rate swap Net interest rate received (paid) from interest rate swap 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] Award Type [Domain] Equity Award [Domain] Employee Stock Purchase Plan [Member] Employee Stock Purchase Plan [Member] Employee stock purchase plan. Restricted Stock Units (RSUs) [Member] Restricted Stock Units (RSUs) [Member] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Weighted average assumptions in estimation of fair value per share of stock Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions and Methodology [Abstract] Expected Term Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term Expected Volatility Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate Risk-free interest rate Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate Dividend yield Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate Net Income Per Common Share Earnings Per Share [Text Block] Domestic Income (Loss) from Continuing Operations before Income Taxes, Domestic Foreign Income (Loss) from Continuing Operations before Income Taxes, Foreign Gross and net amounts of goodwill and of acquisition-related intangibles Schedule of Acquired Finite-Lived Intangible Assets by Major Class [Table Text Block] Schedule of expected annual amortization expense for acquisition-related intangibles Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Loss Contingency [Abstract] Loss Contingencies [Table] Loss Contingencies [Table] Litigation Case [Axis] Litigation Case [Axis] Litigation Case [Domain] Litigation Case [Domain] Godo Kaisha IP Bridge (IP Bridge) Patent Infringement [Member] Godo Kaisha IP Bridge (IP Bridge) Patent Infringement [Member] Godo Kaisha IP Bridge (IP Bridge) Patent Infringement [Member] Anza Technology, Inc. Patent Infringement [Member] Anza Technology, Inc. Patent Infringement [Member] Anza Technology, Inc. Patent Infringement [Member] Valley Forge [Member] Valley Forge [Member] Valley Forge [Member] Loss Contingencies [Line Items] Loss Contingencies [Line Items] Number of patents allegedly infringed upon Loss Contingency, Patents Allegedly Infringed, Number Damages sought Loss Contingency, Damages Sought, Value Statement of Stockholders' Equity [Abstract] Statement [Table] Statement [Table] Retained Earnings [Member] Retained Earnings [Member] Statement [Line Items] Statement [Line Items] Cash dividends per share (in dollars per share) Common Stock, Dividends, Per Share, Declared SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract] Schedule II - Valuation and Qualifying Accounts SEC Schedule, 12-09, Schedule of Valuation and Qualifying Accounts Disclosure [Text Block] Income Statement [Abstract] Operating expenses: Net income Net income per common share: Shares used in per share calculations: Weighted Average Number of Shares Outstanding, Diluted [Abstract] Stock-Based Compensation Plans Disclosure of Compensation Related Costs, Share-based Payments [Text Block] Unrecognized Tax Benefits That Would Impact Additional Paid-in Capital Unrecognized Tax Benefits That Would Impact Additional Paid-in Capital Unrecognized Tax Benefits That Would Impact Additional Paid-in Capital Tax Cuts and Jobs Act of 2017, Incomplete Accounting, Provisional Income Tax Expense Tax Cuts and Jobs Act of 2017, Incomplete Accounting, Provisional Income Tax Expense Tax Cuts and Jobs Act of 2017, Incomplete Accounting, Provisional Income Tax Expense Federal: Federal Income Tax Expense (Benefit), Continuing Operations [Abstract] Current Current Federal Tax Expense (Benefit) Deferred Deferred Federal Income Tax Expense (Benefit) Federal income tax expense (benefit), Total Federal Income Tax Expense (Benefit), Continuing Operations State: State and Local Income Tax Expense (Benefit), Continuing Operations [Abstract] Current Current State and Local Tax Expense (Benefit) Deferred Deferred State and Local Income Tax Expense (Benefit) State income tax expense (benefit), Total State and Local Income Tax Expense (Benefit), Continuing Operations Foreign: Foreign Income Tax Expense (Benefit), Continuing Operations [Abstract] Current Current Foreign Tax Expense (Benefit) Deferred Deferred Foreign Income Tax Expense (Benefit) Foreign income tax expense (benefit), Total Foreign Income Tax Expense (Benefit), Continuing Operations Total Commitments and Contingencies Disclosure [Abstract] Future minimum lease payments under non-cancelable operating leases Schedule of Future Minimum Rental Payments for Operating Leases [Table Text Block] Plan Name [Axis] Plan Name [Axis] Plan Name [Domain] Plan Name [Domain] 2007 Equity Plan [Member] Equity Plan Two Thousand Seven [Member] Equity plan 2007. Share-based Compensation Arrangement by Share-based Payment Award, Number of Additional Shares Authorized Share-based Compensation Arrangement by Share-based Payment Award, Number of Additional Shares Authorized Shares Available for Grant Under Option Plan [Roll Forward] Share-based Compensation Arrangement by Share-based Payment Award, Shares Available for Grant Under Option Plan [Roll Forward] Share-based Compensation Arrangement by Share-based Payment Award, Shares Available for Grant Under Option Plan [Roll Forward] Shares Available for Grant, Beginning Balance Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant Shares Available for Grant, Stock options granted Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross Shares Available for Grant, Stock options cancelled Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period Shares Available for Grant, RSUs granted Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period Shares Available for Grant, RSUs cancelled Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period Shares Available for Grant, Ending Balance Property, Plant and Equipment [Abstract] Schedule of Property, Plant and Equipment [Table] Property, Plant and Equipment [Table] Property, Plant and Equipment, Type [Axis] Property, Plant and Equipment, Type [Axis] Property, Plant and Equipment, Type [Domain] Property, Plant and Equipment, Type [Domain] Machinery, Equipment, Furniture And Fixtures [Member] Machinery Equipment Furniture And Fixtures [Member] Machinery, equipment, furniture and fixtures. Buildings [Member] Buildings [Member] Buildings [Member] Property, Plant and Equipment [Line Items] Property, Plant and Equipment [Line Items] Property, plant and equipment, estimated useful life Property, Plant and Equipment, Useful Life Depreciation Depreciation Depreciation and amortization of software Depreciation and amortization of software Depreciation and amortization of software Investments, All Other Investments [Abstract] Available-for-sale securities Schedule of Available-for-sale Securities Reconciliation [Table Text Block] Fair values and gross unrealized losses of the investments Schedule of Unrealized Loss on Investments [Table Text Block] Amortized cost and estimated fair value of marketable debt securities Amortized Cost and Estimated Fair Value of Marketable Debt Securities [Table Text Block] Amortized cost and estimated fair value of marketable debt securities. Information on sale of available-for-sale securities Investments Classified by Contractual Maturity Date [Table Text Block] Derivative liability on interest rate swap contacts Interest Rate Fair Value Hedge Liability at Fair Value Hedging Program number of years Hedging Program Number Of Years Hedging Program Number Of Years Accounting Policies [Abstract] Summary of Significant Accounting Policies and Concentrations of Risk Significant Accounting Policies [Text Block] Restructuring and Related Activities [Abstract] Restructuring and Related Costs Restructuring and Related Costs [Table Text Block] Financial Instruments Financial Instruments Disclosure [Text Block] Inventory Disclosure [Abstract] Raw materials Inventory, Raw Materials, Gross Work-in-process Inventory, Work in Process, Gross Finished goods Inventory, Finished Goods, Gross Total inventories Inventory, Net Equity [Abstract] Accumulated Other Comprehensive Loss Comprehensive Income (Loss) Note [Text Block] Subsequent Events [Abstract] Subsequent Events Subsequent Events [Text Block] Schedule of Long-term Debt Instruments [Table] Schedule of Long-term Debt Instruments [Table] Debt Instrument [Line Items] Debt Instrument [Line Items] Total interest expense related to the 2024 Notes Deferred tax assets: Deferred Tax Assets, Net [Abstract] Stock-based compensation Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-based Compensation Cost Accrued expenses Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals Tax credit carryforwards Deferred Tax Assets, Tax Credit Carryforwards Deferred compensation plan Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Employee Compensation Deferred Tax Assets, Investments Deferred Tax Assets, Investments DeferredTaxAssetGILTI DeferredTaxAssetGILTI DeferredTaxAssetGILTI Other Deferred Tax Assets, Other Deferred tax assets, gross 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: Deferred Tax Liabilities, Gross [Abstract] Unremitted foreign earnings Deferred Tax Liabilities, Undistributed Foreign Earnings Convertible debt Deferred Tax Liabilities, Convertible Debt Deferred Tax Liabilities, Convertible Debt DeferredTaxLiabilityDistributorPriceAdj DeferredTaxLiabilityDistributorPriceAdj DeferredTaxLiabilityDistributorPriceAdj Other Deferred Tax Liabilities, Other Deferred Tax Liabilities, Gross Deferred Tax Liabilities, Gross Deferred Tax Assets, Net Deferred Tax Assets, Net Postemployment Benefits [Abstract] Total contribution to the employee benefit plans Deferred Compensation Arrangement with Individual, Contributions by Employer Employer matching contribution limit, as a percentage of employee contribution Defined Contribution Plan, Employer Matching Contribution, Percent of Employee Contribution Defined Contribution Plan, Employer Matching Contribution, Percent of Employee Contribution First part of employee compensation that the employee contributed to their 401(k) accounts Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay The maximum company contribution per employee Defined Contribution Plan, Maximum Annual Contributions Per Employee, Amount Participants' age limit eligible to make catch up salary deferral contribution Eligible Age of Employee for Deferred Compensation Plan1 Eligible Age of Employee for Deferred Compensation Plan1 Percentage of salary deferrals of the eligible annual salary Percentage Of Salary Deferral Contributions Percentage of salary deferral contributions. Number of participants in the plan who self direct their contribution into investment option (more than) Number Of Participants In Benefit Plan Number of participants in the benefit plan. Employee benefit plan assets Assets for Plan Benefits, Defined Benefit Plan Employee benefit plan obligations Defined Benefit Plan, Benefit Obligation Executive Transition Costs Restructuring and Related Activities Disclosure [Text Block] Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward] Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward] Balance as of beginning of fiscal year Unrecognized Tax Benefits Increases in tax positions for prior years Unrecognized Tax Benefits, Increase Resulting from Prior Period Tax Positions Decreases in tax positions for prior years Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions Increases in tax positions for current year Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions Settlements Unrecognized Tax Benefits, Decrease Resulting from Settlements with Taxing Authorities Lapse in statute of limitations Unrecognized Tax Benefits, Reduction Resulting from Lapse of Applicable Statute of Limitations Balance as of end of fiscal year Employee Stock Option [Member] Employee Stock Option [Member] Employee Stock Purchase Plan [Member] Restricted Stock Units [Member] Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross Share-based compensation capitalized in inventory Other Inventory, Capitalized Costs, Gross Employee Service Share-based Compensation, Tax Deduction from Compensation Expense Employee Service Share-based Compensation, Tax Deduction from Compensation Expense Employee Service Share-based Compensation, Tax Deduction from Compensation Expense Weighted average fair value per share of RSUs and stock purchase rights granted Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value Nonvested awards, stock-based compensation cost not yet recognized Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized Nonvested awards, stock-based compensation cost not yet recognized, weighted-average recognition period Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Period for Recognition Shares available for grant Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period Award vesting period Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period Pre-tax intrinsic value of options exercised in period Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value Share Price Share Price Fair value of restricted stock units vested during the period Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value Stock offering period Stock Offering Period Stock Offering Period Stock Purchase Plan, Exercise period Stock Purchase Plan, Exercise period Stock Purchase Plan, Exercise period Percentage Of Participation Of Employee Annual Earnings Percentage Of Participation Of Employee Annual Earnings Percentage of participation of employee annual earnings. Employee Stock Purchase Plan annual earnings Maximum Employee Stock Purchase Plan annual earnings Maximum Employee stock purchase plan annual earnings maximum. Percentage of Employee Stock Purchase Plan participation Percentage of Employee Stock Purchase Plan participation Percentage of employee stock purchase plan participation. Percentage Of Employee Stock Purchase plan Lower Fair Market Value Percentage Of Employee Stock Purchase plan Lower Fair Market Value Percentage of employee stock purchase plan lower fair market value. Stock Issued During Period, Shares, Employee Stock Purchase Plans Stock Issued During Period, Shares, Employee Stock Purchase Plans Stock Issued During Period, Value, Employee Stock Purchase Plan Stock Issued During Period, Value, Employee Stock Purchase Plan SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Table] SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Table] SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis] SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis] SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain] SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain] Allowance for doubtful accounts SEC Schedule, 12-09, Allowance, Credit Loss [Member] Valuation allowance for deferred tax assets SEC Schedule, 12-09, Valuation Allowance, Deferred Tax Asset [Member] SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items] SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items] SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward] SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward] Beginning of Year SEC Schedule, 12-09, Valuation Allowances and Reserves, Amount Additions Valuation Allowances And Reserves Additions Valuation allowances and reserves additions. Deductions SEC Schedule, 12-09, Valuation Allowances and Reserves, Deduction End of Year Schedule of Available-for-sale Securities [Table] Schedule of Available-for-sale Securities [Table] Financial Instrument [Axis] Financial Instrument [Axis] Financial Instruments [Domain] Financial Instruments [Domain] Non-financial institution securities [Member] Non-financial institution securities [Member] Non-financial institution securities [Member] U.S. Government and Agency Securities [Member] US Government Agencies Debt Securities [Member] Mortgage-Backed Securities [Member] Collateralized Mortgage Backed Securities [Member] Asset-backed Securities [Member] Asset-backed Securities [Member] Debt Mutual Fund [Member] Debt Mutual Fund [Member] Debt mutual fund. Debt Security, Government, Non-US [Member] Debt Security, Government, Non-US [Member] Commercial Mortgage Backed Securities [Member] Commercial Mortgage Backed Securities [Member] Debt Securities, Available-for-sale [Line Items] Debt Securities, Available-for-sale [Line Items] Fair values and gross unrealized losses of the investments Available-for-sale Securities, Continuous Unrealized Loss Position [Abstract] Available-for-Sale Securities, Less Than 12 Months, Fair Value Available-for-sale Securities, Continuous Unrealized Loss Position, Less than Twelve Months, Fair Value Available-for-sale Securities, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss Available-for-sale Securities, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss Available-for-Sale Securities, 12 Months or Greater, Fair Value Available-for-sale Securities, Continuous Unrealized Loss Position, Twelve Months or Longer, Fair Value Available-for-sale Securities, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss Available-for-sale Securities, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss Available-for-Sale Securities, Fair Value, Total Available-for-sale Securities, Continuous Unrealized Loss Position, Fair Value Available-for-Sale Securities, Gross Unrealized Losses, Total Available-for-sale Securities, Continuous Unrealized Loss Position, Accumulated Loss Nature of Operations [Abstract] Nature of operations. Nature of Operations Nature of Operations [Text Block] Lease Arrangement, Type [Axis] Lease Arrangement, Type [Axis] Lease Arrangement, Type [Domain] Lease Arrangement, Type [Domain] Lease Agreements [Member] Lease Agreements [Member] Capital Lease Obligations [Member] Capital Lease Obligations [Member] Electronic Design Automation Software And Hardware/Software Maintenance [Member] Electronic Design Automation Software And Hardware/Software Maintenance [Member] Electronic Design Automation Software And Hardware/Software Maintenance [Member] Renovation of properties [Member] Renovation of properties [Member] Renovation of properties [Member] Open purchase Orders From Ordinary Operations [Member] Open purchase Orders From Ordinary Operations [Member] Open purchase Orders From Ordinary Operations [Member] Lease Expiration Date Lease Expiration Date Aggregate future rental income to be received Operating Leases, Future Minimum Payments Receivable Rent expense, net of rental income Operating Leases, Rent Expense Other commitments Other Commitment Purchase Commitments, Period for Payment Purchase Commitments, Period for Payment Purchase Commitments, Period for Payment Non-cancelable license obligations Noncancelable License Obligations Non-cancelable license obligations. Software and Maintenance License Obligations Expiration Date Software and Maintenance License Obligations Expiration Date Software and Maintenance License Obligations Expiration Date Income before provision for taxes Federal statutory tax rate Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent Computed expected tax Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount State taxes, net of federal benefit Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount Foreign earnings at lower tax rates Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Amount Tax credits Effective Income Tax Rate Reconciliation, Tax Credit, Amount Transition tax Effective Income Tax Rate Reconciliation, Tax Cuts and Jobs Act of 2017, Transition Tax on Accumulated Foreign Earnings, Amount Effective Income Tax Rate Reconciliation, Tax Cuts and Jobs Act of 2017, Transition Tax on Accumulated Foreign Earnings, Amount Deferred tax remeasurement Effective Income Tax Rate Reconciliation, Change in Enacted Tax Rate, Amount Excess benefits from stock-based compensation Effective Income Tax Rate Reconciliation, Excess Tax Benefits, Share-based Compensation, Amount Effective Income Tax Rate Reconciliation, Excess Tax Benefits, Share-based Compensation, Amount Other Effective Income Tax Rate Reconciliation, Other Reconciling Items, Amount Employee Benefit Plans Compensation and Employee Benefit Plans [Text Block] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Table] Fair Value Measurements, Recurring and Nonrecurring [Table] Measurement Frequency [Axis] Measurement Frequency [Axis] Fair Value, Measurement Frequency [Domain] Fair Value, Measurement Frequency [Domain] Fair Value, Measurements, Recurring [Member] Fair Value, Measurements, Recurring [Member] Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Fair Value, Measurements, Fair Value Hierarchy [Domain] Fair Value Hierarchy and NAV [Domain] Fair Value, Inputs, Level 1 [Member] Fair Value, Inputs, Level 1 [Member] Fair Value, Inputs, Level 2 [Member] Fair Value, Inputs, Level 2 [Member] Fair Value, Inputs, Level 3 [Member] Fair Value, Inputs, Level 3 [Member] Asset Class [Axis] Asset Class [Axis] Asset Class [Domain] Asset Class [Domain] Cash And Cash Equivalents [Member] Cash and Cash Equivalents [Member] Short-Term Investments [Member] Short-term Investments [Member] Long-Term Investments [Member] Other Long-term Investments [Member] Fair Value, Off-balance Sheet Risks by Financial Instrument [Axis] Financial Instruments [Domain] Money Market Funds [Member] Money Market Funds [Member] Financial institution securities [Member] financial institution securities [Member] financial institution securities [Member] Foreign Government and Agency Securities [Member] marketable equity securities [Domain] marketable equity securities [Domain] marketable equity securities [Domain] Assets and Liabilities Measured at Fair Value on a Recurring Basis Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Assets, Fair Value Disclosure Assets, Fair Value Disclosure Derivative financial instruments, net Derivative Liability Financial Liabilities Fair Value Disclosure Financial Liabilities Fair Value Disclosure Net assets measured at fair value Fair Value, Net Asset (Liability) Components of accumulated other comprehensive income (loss) Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract] Accumulated unrealized losses on available-for-sale securities, net of tax Accumulated Other Comprehensive Income (Loss), Debt Securities, Available-for-sale, Adjustment, after Tax Accumulated unrealized gain (losses) on hedging transactions, net of tax Accumulated Other Comprehensive Income (Loss), Cumulative Changes in Net Gain (Loss) from Cash Flow Hedges, Effect Net of Tax Accumulated cumulative translation adjustment, net of tax Accumulated Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Net of Tax Accumulated other comprehensive loss Accumulated Other Comprehensive Income (Loss), Net of Tax Segment Reporting [Abstract] Schedule of Segment Reporting Information, by Segment Schedule of Segment Reporting Information, by Segment [Table Text Block] Fair Value Measurements Fair Value Disclosures [Text Block] Statement of Comprehensive Income [Abstract] Other comprehensive income (loss), net of tax: Other Comprehensive Income (Loss), Net of Tax [Abstract] Net change in unrealized gains (losses) on available-for-sale securities Other Comprehensive Income (Loss), Securities, Available-for-Sale, Unrealized Holding Gain (Loss) Arising During Period, after Tax Reclassification adjustment for (gains) losses on available-for-sale securities Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI for Sale of Securities, Net of Tax Net change in unrealized (losses) gains on hedging transactions Other Comprehensive Income (Loss), Unrealized Gain (Loss) on Derivatives Arising During Period, Net of Tax Reclassification adjustment for losses (gains) on hedging transactions Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI on Derivatives, Net of Tax Cumulative translation adjustment, net Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax Other comprehensive income (loss) Other Comprehensive Income (Loss), Net of Tax Total comprehensive income Comprehensive Income (Loss), Net of Tax, Attributable to Parent Payables and Accruals [Abstract] Accounts Payable, Accrued Liabilities, and Other Liabilities Disclosure, Current [Text Block] Accounts Payable, Accrued Liabilities, and Other Liabilities Disclosure, Current [Text Block] Dilutive effect of employee equity incentive plans Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements Dilutive effect of 2017 Convertible Notes and warrants Incremental Common Shares Attributable to Dilutive Effect of Conversion of Debt Securities and Warrants Incremental Common Shares Attributable to Dilutive Effect of Conversion of Debt Securities and Warrants Weighted average common shares outstanding-diluted 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 Accounts receivable, net of allowances for doubtful accounts of $3,170 and $3,170 in 2019 and 2018, respectively Inventories Prepaid expenses and other current assets Prepaid Expense and Other Assets, Current Total current assets Assets, Current Property, plant and equipment, at cost: Property, Plant and Equipment, Gross [Abstract] Land Land Buildings Buildings and Improvements, Gross Machinery and equipment Machinery and Equipment, Gross Furniture and fixtures Furniture and Fixtures, Gross Gross property, plant and equipment Property, Plant and Equipment, Gross Accumulated depreciation and amortization Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Net property, plant and equipment Property, Plant and Equipment, Net Long-term investments Long-term Investments Goodwill Goodwill Acquisition-related intangibles, net Intangible Assets, Net (Excluding Goodwill) Total Assets Assets LIABILITIES AND STOCKHOLDERS’ EQUITY Liabilities and Equity [Abstract] Current liabilities: Liabilities, Current [Abstract] Accounts payable Accounts Payable, Current Accrued payroll and related liabilities Employee-related Liabilities, Current Income taxes payable Accrued Income Taxes, Current Current portion of long-term debt Long-term Debt, Current Maturities Total current liabilities Liabilities, Current Long-term debt Long-term Debt, Excluding Current Maturities Long-term income taxes payable Accrued Income Taxes, Noncurrent Other long-term liabilities Other Liabilities, Noncurrent Commitments and contingencies (Note 8 and Note 16) Commitments and Contingencies Stockholders' equity: Stockholders' Equity Attributable to Parent [Abstract] Preferred stock, $.01 par value; 2,000 shares authorized; none issued and outstanding Preferred Stock, Value, Issued Common stock, $.01 par value; 2,000,000 shares authorized; 253,891 and 253,377 shares issued and outstanding in 2019 and 2018, respectively Common Stock, Value, Issued Additional paid-in capital Additional Paid in Capital, Common Stock Accumulated other comprehensive loss Total stockholders’ equity Stockholders' Equity Attributable to Parent Total Liabilities and Stockholders’ Equity Liabilities and Equity Subsequent Event [Table] Subsequent Event [Table] Scenario [Axis] Scenario [Axis] Scenario, Unspecified [Domain] Scenario, Unspecified [Domain] Scenario, Forecast [Member] Scenario, Forecast [Member] Subsequent Event Type [Axis] Subsequent Event Type [Axis] Subsequent Event Type [Domain] Subsequent Event Type [Domain] Subsequent Event [Member] Subsequent Event [Member] Subsequent Event [Line Items] Subsequent Event [Line Items] Dividends Payable, Amount Per Share Dividends Payable, Amount Per Share Total consideration Business Combination, Consideration Transferred Derivative [Table] Derivative [Table] Currency [Axis] Currency [Axis] All Currencies [Domain] All Currencies [Domain] Singapore Dollar [Member] Singapore, Dollars Euro [Member] Euro Member Countries, Euro Indian Rupee [Member] India, Rupees British Pound [Member] United Kingdom, Pounds Japanese Yen [Member] Japan, Yen Chinese Yuan [Member] China, Yuan Renminbi Derivative Instrument [Axis] Derivative Contract [Domain] Derivative [Line Items] Derivative [Line Items] Derivative Asset, Notional Amount Derivative Asset, Notional Amount Schedule of Segment Reporting Information, by Segment [Table] Schedule of Segment Reporting Information, by Segment [Table] Statement, Geographical [Axis] Geographical [Axis] Segment, Geographical [Domain] Geographical [Domain] North America [Member] North America [Member] United States [Member] UNITED STATES North America, Other [Member] North America Other [Member] North America. Asia Pacific [Member] Asia Pacific [Member] Asia Pacific, Other [Member] Asia Pacific Other [Member] Asia pacific other. China [Member] CHINA Europe [Member] Europe [Member] Japan [Member] JAPAN Ireland [Member] IRELAND Singapore [Member] SINGAPORE Foreign, Other [Member] Foreign Other [Member] Foreign Other. Non-US [Member] Non-US [Member] Segment Reporting Information [Line Items] Segment Reporting Information [Line Items] Number of operating segments Number of Operating Segments Net long-lived assets Segment Reporting Information, Long-lived Assets for Reportable Segment Segment Reporting Information, Long-lived Assets for Reportable Segment Accrued Salaries Accrued Salaries Deferred Compensation Liability, Current Deferred Compensation Liability, Current Other Employee-related Liabilities, Current Other Employee-related Liabilities, Current Employee-related Liabilities, Current Interest Payable Interest Payable Unsettled Investment Transactions Investment-related Liabilities Other Liabilities Other Liabilities Other Accrued Liabilities Other Accrued Liabilities Adjustments to Additional Paid in Capital, Income Tax Benefit from Share-based Compensation Adjustments to Additional Paid in Capital, Income Tax Benefit from Share-based Compensation Loss Contingencies by Nature of Contingency [Axis] Loss Contingency Nature [Axis] Loss Contingency, Nature [Domain] Loss Contingency, Nature [Domain] Future Minimum Lease Payments Under Non-Cancelable Operating Leases Operating Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract] 2020 Operating Leases, Future Minimum Payments Due, Next Twelve Months 2021 Operating Leases, Future Minimum Payments, Due in Two Years 2022 Operating Leases, Future Minimum Payments, Due in Three Years 2023 Operating Leases, Future Minimum Payments, Due in Four Years 2024 Operating Leases, Future Minimum Payments, Due in Five Years Thereafter Operating Leases, Future Minimum Payments, Due Thereafter Total Operating Leases, Future Minimum Payments Due Deferred tax asset Deferred Tax Assets, Net of Valuation Allowance, Noncurrent Trust asset (deferred compensation plan) Deferred Compensation Plan Assets Others Other Assets, Miscellaneous Other assets 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] Deephi Tech Acquisition [Member] Deephi Tech Acquisition [Member] Deephi Tech Acquisition [Member] Business Acquisition [Line Items] Business Acquisition [Line Items] Business Acquisition, Goodwill, Expected Tax Deductible Amount Business Acquisition, Goodwill, Expected Tax Deductible Amount Business Combination, Consideration Transferred, Including Equity Interest in Acquiree Held Prior to Combination Business Combination, Consideration Transferred, Including Equity Interest in Acquiree Held Prior to Combination Business Combination, Step Acquisition, Equity Interest in Acquiree, Fair Value Business Combination, Step Acquisition, Equity Interest in Acquiree, Fair Value Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents Business Combination, Acquisition Related Costs Business Combination, Acquisition Related Costs Business Combination, Step Acquisition, Equity Interest in Acquiree, Remeasurement Gain Business Combination, Step Acquisition, Equity Interest in Acquiree, Remeasurement Gain Schedule of Accounts Payable and Accrued Liabilities [Table Text Block] Schedule of Accounts Payable and Accrued Liabilities [Table Text Block] Number of positions eliminated in restructuring Restructuring and Related Cost, Number of Positions Eliminated Schedule of Restructuring and Related Costs [Table] Schedule of Restructuring and Related Costs [Table] Restructuring Type [Axis] Restructuring Type [Axis] Type of Restructuring [Domain] Type of Restructuring [Domain] Employee Severance [Member] Employee Severance [Member] Restructuring Cost and Reserve [Line Items] Restructuring Cost and Reserve [Line Items] Total executive transition costs Schedule of Inventories Schedule of Inventory, Current [Table Text Block] Schedule of New Accounting Pronouncements and Changes in Accounting Principles Schedule of New Accounting Pronouncements and Changes in Accounting Principles [Table Text Block] Statement of Cash Flows [Abstract] Cash flows from operating activities: Net Cash Provided by (Used in) Operating Activities [Abstract] Net income 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 Amortization Stock-based compensation Share-based Compensation Amortization of debt discount Provision for deferred income taxes Deferred Income Tax Expense (Benefit) Others Other Operating Activities, Cash Flow Statement Changes in assets and liabilities: Increase (Decrease) in Operating Capital [Abstract] Accounts receivable, net Increase (Decrease) in Accounts Receivable Inventories Increase (Decrease) in Inventories Prepaid expenses and other current assets Increase (Decrease) in Prepaid Expense and Other Assets Other assets Increase (Decrease) in Other Operating Assets Accounts payable Increase (Decrease) in Accounts Payable Accrued liabilities (including executive transition costs) Increase (Decrease) in Accrued Liabilities Income taxes payable Increase (Decrease) in Income Taxes Payable Net cash provided by operating activities Net Cash Provided by (Used in) Operating Activities Cash flows from investing activities: Net Cash Provided by (Used in) Investing Activities [Abstract] Purchases of available-for-sale securities Payments to Acquire Available-for-sale Securities Proceeds from Sale of Debt Securities, Available-for-sale Proceeds from Sale of Debt Securities, Available-for-sale Proceeds from maturity of available-for-sale securities Proceeds from Maturities, Prepayments and Calls of Debt Securities, Available-for-sale Purchases of property, plant, equipment and software Payments to Acquire Property, Plant, and Equipment Payments to Acquire Businesses, Net of Cash Acquired Payments to Acquire Businesses, Net of Cash Acquired Other investing activities Payments for (Proceeds from) Other Investing Activities Net cash provided by (used in) investing activities Net Cash Provided by (Used in) Investing Activities Cash flows from financing activities: Net Cash Provided by (Used in) Financing Activities [Abstract] Repurchases of common stock Taxes paid related to net share settlement of restricted stock units Payments Related to Tax Withholding for Share-based Compensation Proceeds from issuance of common stock through various stock plans Proceeds from Stock Plans Payment of dividends to stockholders Payments of Ordinary Dividends, Common Stock Repayments of Long-term Debt Repayments of Long-term Debt Proceeds from issuance of long-term debts Proceeds from Issuance of Long-term Debt Other financing activities Proceeds from (Payments for) Other Financing Activities Net cash used in financing activities Net Cash Provided by (Used in) Financing Activities Net increase (decrease) in cash and cash equivalents Cash and Cash Equivalents, Period Increase (Decrease) Cash and cash equivalents at beginning of period Cash and cash equivalents at end of period Supplemental disclosure of cash flow information: Supplemental Cash Flow Information [Abstract] Interest paid Interest Paid, Including Capitalized Interest, Operating and Investing Activities Income taxes paid (refunded), net Income Taxes Paid, Net Unsettled investment receivables Other Significant Noncash Transaction, Value of Consideration Received Unsettled investment payables Other Significant Noncash Transaction, Value of Consideration Given Capital Expenditures Incurred but Not yet Paid Capital Expenditures Incurred but Not yet Paid Commitments Commitments Disclosure [Text Block] Available-for-sale securities Debt Securities, Available-for-sale [Abstract] Amortized Cost Available-for-sale Securities, Amortized Cost Basis Available-for-sale Securities, Gross Unrealized Gains (Instant) Available-for-sale Securities, Gross Unrealized Gains (Instant) Available-for-sale Securities, Gross Unrealized Gains (Instant) Available-for-sale Securities, Gross Unrealized Losses (Instant) Available-for-sale Securities, Gross Unrealized Losses (Instant) Available-for-sale Securities, Gross Unrealized Losses (Instant) Estimated Fair Value Available-for-sale Securities Marketable debt securities with contractual maturities greater than one year but classified as short-term investment Marketable debt securities with contractual maturities greater than one year but classified as short-term investment Marketable debt securities with contractual maturities greater than one year but classified as short-term investment Amortized cost and estimated fair value of marketable debt securities Debt Securities, Available-for-sale, Amortized Cost, Fiscal Year Maturity [Abstract] Amortized Cost Due in one year or less Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, within One Year, Amortized Cost Amortized Cost Due after one year through five years Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, after One Through Five Years, Amortized Cost Amortized Cost Due after five years through ten years Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, after Five Through Ten Years, Amortized Cost Amortized Cost Due after ten years Debt Securities, Available-for-sale, Allocated and Single Maturity Date, Maturity, after 10 Years, Amortized Cost Amortized Cost Total Debt Securities, Available-for-sale, Amortized Cost Estimated Fair Value Due in one year or less Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, within One Year, Fair Value Estimated Fair Value Due after one year through five years Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, after One Through Five Years, Fair Value Estimated Fair Value Due after five years through ten years Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, after Five Through Ten Years, Fair Value Estimated Fair Value Due after ten years Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, after 10 Years, Fair Value Estimated Fair Value Total Debt Securities, Available-for-sale 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 Entity Registrant Name Entity Registrant Name Entity Central Index Key Entity Central Index Key Entity Well-known Seasoned Issuer Entity Well-known Seasoned Issuer Entity Voluntary Filers Entity Voluntary Filers Entity Current Reporting Status Entity Current Reporting Status Current Fiscal Year End Date Current Fiscal Year End Date Entity Filer Category Entity Filer Category Entity Small Business Entity Small Business Entity Shell Company Entity Shell Company Entity Emerging Growth Company Entity Emerging Growth Company Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Common Stock, par value (in dollars per share) Entity Listing, Par Value Per Share Entity Public Float Entity Public Float Allowance for doubtful accounts Allowance for Doubtful Accounts Receivable, Current Preferred stock, par value Preferred Stock, Par or Stated Value Per Share Common stock, par value Common Stock, Par or Stated Value Per Share Common stock, shares authorized Common Stock, Shares Authorized Common stock, shares issued Common Stock, Shares, Issued Common stock, shares outstanding Common Stock, Shares, Outstanding Litigation Settlements and Contingencies Contingencies Disclosure [Text Block] Components of accumulated other comprehensive income (loss) Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block] Stockholders' Equity Stockholders' Equity Note Disclosure [Text Block] Finite-Lived Intangible Assets Acquired as Part of Business Combination [Table] Finite-Lived Intangible Assets Acquired as Part of Business Combination [Table] Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Trademarks and Trade Names [Member] Trademarks and Trade Names [Member] Developed Technology Rights [Member] Developed Technology Rights [Member] Customer Relationships [Member] Customer Relationships [Member] In Process Research and Development [Member] In Process Research and Development [Member] Acquired Finite-Lived Intangible Assets [Line Items] Acquired Finite-Lived Intangible Assets [Line Items] Finite-lived Intangible Assets Acquired Finite-lived Intangible Assets Acquired Acquired Finite-lived Intangible Assets, Weighted Average Useful Life Acquired Finite-lived Intangible Assets, Weighted Average Useful Life Schedule of Acquired Finite-Lived Intangible Asset by Major Class [Table] Schedule of Acquired Finite-Lived Intangible Asset by Major Class [Table] Acquired Finite-Lived Intangible Assets by Major Class [Axis] Core Technology [Member] Core Technology [Member] Core Technology [Member] Other Intangibles [Member] Other Intangible Assets [Member] Gross and net amounts of goodwill and of acquisition-related intangibles Schedule Of Goodwill And Intangible Assets [Abstract] Schedule of goodwill and intangible assets. Total acquisition-related intangibles, gross Finite-Lived Intangible Assets, Gross Less accumulated amortization Finite-Lived Intangible Assets, Accumulated Amortization Total Finite-Lived Intangible Assets, Net Weighted-Average Amortization Life In process research and development In process research and development In process research and development Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill Goodwill Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities Business combination, Recognized identifiable assets and liabilities assumed, Other liabilities Business combination, Recognized identifiable assets and liabilities assumed, Other liabilities Business combination, Recognized identifiable assets and liabilities assumed, Other liabilities Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net Increase in unrecognized tax benefits Unrecognized Tax Benefits, Period Increase (Decrease) Gross unrecognized tax benefits balance Unrecognized tax benefits that would impact effective tax rate Unrecognized Tax Benefits that Would Impact Effective Tax Rate Income Tax Holiday Statutory Tax Rate Income Tax Holiday Statutory Tax Rate The statutory tax rate that would apply if no tax holiday were in place. Income Tax Holiday Pioneer Status Tax Rate Income Tax Holiday Pioneer Status Tax Rate The tax rate applicable under the Pioneer Status. Benefit from income tax holiday Income Tax Holiday, Aggregate Dollar Amount Benefit from income tax holiday, per share (in dollars per share) Income Tax Holiday, Income Tax Benefits Per Share Long-term deferred tax assets Deferred tax assets, valuation allowance Summary of restricted stock unit activity and related information Share Based Compensation Arrangement By Share Based Payment Award Restricted Stock Unit Activity [Abstract] Share based compensation arrangement by share based payment award restricted stock unit activity. Number of Shares, Beginning balance Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number Number of Shares, Granted Number of Shares, Vested Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period Number of Shares, Cancelled Number of Shares, Ending balance Number of Shares, Expected to vest Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Expected to Vest, Outstanding Number Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Expected to Vest, Outstanding Number Weighted-Average Grant-Date Fair Value Per Share, Beginning balance (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Weighted-Average Grant-Date Fair Value Per Share, Granted (in dollars per share) Weighted-Average Grant-Date Fair Value Per Share, Vested (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value Weighted-Average Grant-Date Fair Value Per Share, Cancelled (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value Weighted-Average Grant-Date Fair Value Per Share, Ending balance (in dollars per share) Weighted-Average Grant-Date Fair Value Per Share, Expected to vest (in dollars per share) Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Expected To Vest Weighted Average Grant Date Fair Value Based payment award equity instruments other than options expected to vest weighted average grant date fair value. Weighted Average Remaining Contractual Term (in years) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Outstanding, Weighted Average Remaining Contractual Terms Weighted Average Remaining Contractual Term, Expected to vest (in years) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Expected to Vest, Weighted Average Remaining Contractual Term1 Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Expected to Vest, Weighted Average Remaining Contractual Term1 Aggregate Intrinsic Value Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Outstanding Aggregate Intrinsic Value, Expected to vest Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Expected to Vest, Aggregate Intrinsic Value Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Expected to Vest, Aggregate Intrinsic Value 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] Employee Service Share-based Compensation, Allocation of Recognized Period Costs, Report Line [Domain] Cost of Revenues [Member] Cost of Revenues [Member] Cost of revenues. Research and Development [Member] Research and Development Expense [Member] Selling, General and Administrative Expenses [Member] Selling, General and Administrative Expenses [Member] Restructuring Charges [Member] Restructuring Charges [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 Based compensation expense Share-based Compensation [Abstract] Stock-based compensation effect on income before taxes Allocated Share-based Compensation Expense Income tax effect Employee Service Share-based Compensation, Tax Benefit from Compensation Expense Net stock-based compensation effect on net income Allocated Share-based Compensation Expense, Net of Tax Fair Value Hierarchy and NAV [Domain] Fair Value, Inputs, Level 3 [Member] Fair Value, Measurements, Recurring [Member] Debt Instrument [Axis] Debt Instrument [Axis] Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Senior Notes [Member] Senior Notes [Member] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Debt, principal amount Long-term Debt, Gross Fair value of debentures Debt Instrument, Fair Value Disclosure Non-marketable equity securities in private companies Cost Method Investments, Fair Value Disclosure Dilutive effect of convertible debt (in shares) Dilutive Securities, Effect on Basic Earnings Per Share, Dilutive Convertible Securities Dilutive impact from warrants before the settlement Incremental Common Shares Attributable to Dilutive Effect of Call Options and Warrants Long Term Debt [Line Items] Unamortized Debt Issuance Expense Unamortized Debt Issuance Expense New carrying value Long-term Debt Line of Credit Facility, Maximum Borrowing Capacity Line of Credit Facility, Maximum Borrowing Capacity Additional borrowing capacity from Revolving Credit Facility AdditionalborrowingcapacityfromRevolvingCreditFacility AdditionalborrowingcapacityfromRevolvingCreditFacility Line of Credit Facility, Expiration Date Line of Credit Facility, Expiration Date Line of Credit Facility, Average Outstanding Amount Line of Credit Facility, Average Outstanding Amount Forward currency exchange contracts outstanding Forward Currency Exchange Contracts Outstanding [Table Text Block] Forward Currency Exchange Contracts Outstanding [Table Text Block] Derivative Instruments Located on Condensed Consolidated Balance Sheet Schedule of Derivative Instruments in Statement of Financial Position, Fair Value [Table Text Block] Effect Of Derivative Instruments On Condensed Consolidated Statements Of Income Derivative Instruments, Gain (Loss) [Table Text Block] Supplementary Financial Data [Abstract] Supplementary Financial Data [Abstract] Supplementary financial data. Revenues Gross margin Shares used in per share calculations: Earnings Per Share, Basic and Diluted, Other Disclosures [Abstract] Cash dividends per common share (in dollars per share) Income Taxes Income Tax Disclosure [Text Block] Asia Pacific, Europe, and Japan [Member] Asia Pacific, Europe, and Japan [Member] Asia Pacific, Europe, and Japan [Member] Concentration Risk by Type [Axis] Concentration Risk Type [Axis] Concentration Risk Type [Domain] Concentration Risk Type [Domain] Geographic Concentration Risk [Member] Geographic Concentration Risk [Member] Derivative Financial Instruments Derivative Instruments and Hedging Activities Disclosure [Text Block] Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table] Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table] Derivatives, Fair Value, by Balance Sheet Location [Axis] Balance Sheet Location [Axis] Balance Sheet Location [Domain] Balance Sheet Location [Domain] Prepaid expenses and other current assets Prepaid Expenses and Other Current Assets [Member] Other accrued liabilities Other Liabilities [Member] Derivatives, Fair Value [Line Items] Derivatives, Fair Value [Line Items] Derivative Instruments located on Condensed Consolidated Balance sheet Derivative Instrument In Statement Of Financial Position Fair Value [Abstract] Derivative instrument in statement of financial position fair value. Asset Derivatives, Fair Value Derivative Asset, Fair Value, Gross Asset Liability Derivatives, Fair Value Derivative Liability, Fair Value, Gross Liability Income Tax Holiday [Table] Income Tax Holiday [Table] Income Tax Holiday [Line Items] Income Tax Holiday [Line Items] Debt and Credit Facility [Text Block] Debt Disclosure [Text Block] Schedule of Provision for Income Taxes Schedule of Components of Income Tax Expense (Benefit) [Table Text Block] Schedule of Income before Income Tax, Domestic and Foreign Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block] Schedule of Effective Income Tax Rate Reconciliation Schedule of Effective Income Tax Rate Reconciliation [Table Text Block] Schedule of Deferred Tax Assets and Liabilities Schedule of Deferred Tax Assets and Liabilities [Table Text Block] Schedule of Changes to Unrecognized Income Tax Benefits Schedule of Unrecognized Tax Benefits Roll Forward [Table Text Block] Debt Securities, Held-to-maturity Debt Securities, Held-to-maturity Impairment of goodwill Goodwill, Impairment Loss Percentage of net revenues from products sold to distributors Percentage Of Net Revenues From Products Sold To Distributors Percentage of net revenues from products sold to distributors. Number Of End Customers Accounted For Net Revenues Components of interest and other expense, net Schedule of Other Nonoperating Income (Expense) [Table Text Block] Schedule of Share-based Compensation, Restricted Stock and Restricted Stock Units Activity [Table Text Block] Schedule of Share-based Compensation, Restricted Stock and Restricted Stock Units Activity [Table Text Block] Shares available for grant under stock option plan Schedule of Share-based Compensation, Shares Available for Grant Under Stock Option Plan [Table Text Block] Schedule of Share-based Compensation, Shares Available for Grant Under Stock Option Plan [Table Text Block] Summary of restricted stock unit activity and related information Schedule of Share-based Compensation, Restricted Stock Units Award Activity [Table Text Block] Employee stock purchase plan, valuation assumptions Schedule of Share-based Payment Award, Employee Stock Purchase Plan, Valuation Assumptions [Table Text Block] Stock-Based compensation expense Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table Text Block] Debt and Equity Securities, Unrealized Gain (Loss), Excluding Other-than-temporary Impairment Debt and Equity Securities, Unrealized Gain (Loss), Excluding Other-than-temporary Impairment Information on sale of available-for-sale securities Available For Sale Securities other disclosures [Abstract] Available for sale securities other disclosures. Gross realized gains on sale of available-for-sale securities Available-for-sale Securities, Gross Realized Gains Gross realized losses on sale of available-for-sale securities Available-for-sale Securities, Gross Realized Losses Net realized gains (losses) on sale of available-for-sale securities Available-for-sale Securities, Gross Realized Gain (Loss) Amortization of premiums on available-for-sale securities Accretion (Amortization) of Discounts and Premiums, Investments Principal amount of the 2024 Notes Unamortized discount of the 2024 Notes Unamortized Debt Issuance Expense Carrying value of the 2024 Notes Long Term Debt, Carrying Value before Hedging Adjustment Long Term Debt, Carrying Value before Hedging Adjustment Fair value hedge adjustment - interest rate swap contracts Fair Value Adjustment to Long-term Debt, Related to Interest Rate Swap Fair Value Adjustment to Long-term Debt, Related to Interest Rate Swap New carrying value Components of interest and other expense Other Nonoperating Income (Expense) [Abstract] Interest income Investment Income, Interest Interest expense Interest Expense Other income (expense), net Other income (expense), net. Interest and other expense, net Variable Rate [Axis] Variable Rate [Axis] Variable Rate [Domain] Variable Rate [Domain] London Interbank Offered Rate (LIBOR) [Member] London Interbank Offered Rate (LIBOR) [Member] Interest Rate Swap [Member] Interest Rate Swap [Member] Discount Percent Of Par Discount Percent Of Par Discount Percent Of Par Debt instrument, long term debt, remaining discount amortization period Debt instrument, long term debt, remaining discount amortization period Debt instrument, long term debt, remaining discount amortization period Debt Instrument, Basis Spread on Variable Rate Debt Instrument, Basis Spread on Variable Rate Interest Rate Derivative Liabilities, at Fair Value Interest Rate Derivative Liabilities, at Fair Value Investments, Debt and Equity Securities [Abstract] Basis of Presentation Basis of Presentation and Significant Accounting Policies [Text Block] Use of Estimates Use of Estimates, Policy [Policy Text Block] Cash Equivalents and Investments Cash Equivalents And Investments [Policy Text Block] Cash equivalents and investments. Accounts Receivable Receivables, Policy [Policy Text Block] Inventories Inventory, Policy [Policy Text Block] Property, Plant and Equipment Property, Plant and Equipment, Policy [Policy Text Block] Impairment of Long-Lived Assets Including Acquisition-Related Intangibles Impairment or Disposal of Long-Lived Assets, Including Intangible Assets, Policy [Policy Text Block] Goodwill Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block] Revenue Recognition Revenue Recognition, Policy [Policy Text Block] Foreign Currency Translation Foreign Currency Transactions and Translations Policy [Policy Text Block] Derivative Financial Instruments Derivatives, Policy [Policy Text Block] Research and Development Expenses Research and Development Expense, Policy [Policy Text Block] Stock-Based Compensation Share-based Compensation, Option and Incentive Plans Policy [Policy Text Block] Income Taxes Income Tax, Policy [Policy Text Block] Product Warranty and Indemnification Product Warranty And Indemnification [Policy Text Block] Product warranty and indemnification. Concentration Risk, Credit Risk, Policy [Policy Text Block] Concentration Risk, Credit Risk, Policy [Policy Text Block] New Accounting Pronouncements, Policy [Policy Text Block] New Accounting Pronouncements, Policy [Policy Text Block] Segment Information Segment Reporting Disclosure [Text Block] Goodwill and Acquisition-Related Intangibles Goodwill and Intangible Assets Disclosure [Text Block] Business Combination Disclosure [Text Block] Business Combination Disclosure [Text Block] Additional Paid-in Capital [Member] Additional Paid-in Capital [Member] Accumulated Other Comprehensive Income (Loss) [Member] AOCI Attributable to Parent [Member] Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Common stock, shares outstanding, beginning balance Total stockholders' equity, beginning balance Components of comprehensive income: Comprehensive Income (Loss), Net of Tax, Attributable to Parent [Abstract] Other comprehensive income (loss) Cumulative-effect of equity investments adoption Cumulative-effect of equity investments adoption Cumulative-effect of equity investments adoption Reclassification of Stranded Tax Effects Reclassification of Stranded Tax Effects Reclassification of Stranded Tax Effects Issuance of common shares under employee stock plans, net (in shares) Stock Issued During Period, Shares, Share-based Compensation, Net of Forfeitures Issuance of common shares under employee stock plans, net Stock Issued During Period, Value, Share-based Compensation, Net of Forfeitures Repurchase and retirement of common stock (in shares) Repurchase and retirement of common stock Stock-based compensation expense Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition Cumulative-effect of deferred tax from intra-entity asset transfer adoption Cumulative-effect of deferred tax from intra-entity asset transfer adoption Cumulative-effect of deferred tax from intra-entity asset transfer adoption Stock-based compensation capitalized in inventory Adjustments To Additional Paid In Capital Stock Based Compensation Capitalized Inventory Stock based compensation capitalized inventory. Temporary equity reclassification Adjustments To Additional Paid In Capital, Reclassification From Convertible Debt Adjustments To Additional Paid In Capital, Reclassification From Convertible Debt Adjustments to Additional Paid in Capital, Equity Component of Convertible Debt Adjustments to Additional Paid in Capital, Equity Component of Convertible Debt Exercise of warrants Adjustments to Additional Paid in Capital, Warrant Issued Cash dividends declared Dividends, Common Stock, Cash Cash dividends declared ($1.32 per common share) Common stock, shares outstanding, ending balance Total stockholders' equity, ending balance EX-101.PRE 13 xlnx-20190330_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT GRAPHIC 14 chart-faf40832be5c5877811a03.jpg begin 644 chart-faf40832be5c5877811a03.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 **** "OD_P#;7_;4^ /_ 3_ /V>?&G[3/[27BFX M\-?#GP;]ALTM]*L?[7\5^+_$VLS-;>'?!'@C01/;-KWBWQ%=))%IUBUS:65K M;6]_K.M:AI6@:5JNJ6?UA7\HW_!VM\$?C!X\_8S_ &_#W] ME/\ :G\+_&#XY>"O#MC)JERG@!M"U#11X\N]-CAG>YTOPA>/)I&KSB*6'2-+ M\:WFM:DD6BZ?JEY: 'Z\ZE^V3^V3X;_9D\0?M5>)OV 9H?#^D> =1^)T?P&T M+]HC1-5_:CM_"&GZ-J'B(QZ[X*O_ (8Z+\+[?QFFAP6M_JO@'0/B]XAUW3W- M[HVER>)/$UO;:%??I%H&O6^MZ#H&MD16RZ]I>EZE! )_-4-J6G0ZBMM#,\=N MURZ12,4Q#'++'&TOD(-RKY/HO[2?P&\0_ WPY^T9I7Q4\%:C\$?&?AK2O%?A M?XAPZW977AWQ!H_B.".YT2/2)[:6Y?5=5U1KB'3;#P_I\5WKM[K$B:):Z;-J MK+9'^5S]KS5-<^*'_!0[_@O!H7[4*Q/X/_9H_P""1<7CC]AW1_%&J2Z9I/@3 MPUJOPRO?$OBOXZ_"FTNKK3[?0/B%;_&W35T6]^+'A];+Q?X?U31],\'0Z_:6 MME:Z=0!_8N6 ]3QG !) YZ@ D="!GJ00.0:0R( 3G@-MSU&[<$VY'!8L=H4' M<7R@!<%1_#-XDU_XO?'>]_X-*M>_:MU7QFOQ8^-+?&O2/B[JE_XD\0^"_&_Q M,\%P>&/AW+X(D\=:GI&J:/KWB!?&/A2XT+5]<74IWFUR7QCK?VD)+XJU..Z^ M'_BY\+/A_H/_ 3H_P"#CBWT676-/L/V)?\ @IA%:_LBZ':?$3QA%H7[-SZE M^T-X*T*ZN/A%I$?B=;3P9J6J:>9_#US>6B&ZNM/M!I<+1F&Z$H!_H];ADC/( MX. 2 >#@D @<$'DC@@]#0&!&X9(/3 )S], Y'<$9!'()'-?R&?%6P\*?&7_@ MN-_P1HTOXN7-OXG\._'#_@EOXSU7XD:'K&O74'AOXO:W=_#_ ,;7=G9^-M(B MU&WTOX@P7T]]=3KH^MP:K;:HJ0K/;7EM:10I\._ _P"-MI\,?^"2'_!2;PK\ M6/VA?C]\*_V4_@__ ,%=O%WP/_8QUKX27&@>)O%'COX=:!\4-$UG1?V:O!OB M+XG:UI_@^3X+^(I].N(/$&J^)_$MEX&TC1;KQA!KLVN^'XM8\%:H ?WI1SPS M1B6*5)(VSMDC971B&*$(Z%E\#Z=J.F:+J/C+7-+TF[O=(\*:?J^N2VVC:7>^(M1@MM&M=1U M:X@TRQN;Z&YU":*U21Q_&]^Q]XOV_M#_ /!SW\$I;SX9>%?AGI'[.'P]^)?A M'X%_"?QD^M_!#P%XK\3_ ++OQ(U?XBZK\+;&]L_#MK--%K;:*OCSQIX8\*>& M=)U7Q596.L1:?I5H_AV"'T3_ ()K_L;_ <\7?\ !#CX:?MR>/\ 4?B!XZ_: M*T?_ ()K_MI?#FT\8Z]\6?'MUX5L_ &OW7QDN[;PN_@ ^(SX"4>$?[*7[!K( MT:'6QKDU]XAU?4+[7+;2KS1P#^H[]FGXH_$OXO\ P'^&WQ/^-7P,U[]F/XF> M,=&:_P#%GP-\6>*_#_C37?A[J3:Q?:;9:1J'BGPTD.BZI+J5E!I^KVGDP6=[ M##J]MIVIZ?8ZS;WEC#[K)/##&9994BB7&Z21EC1!?VIOB+_P1_\ ^"*GQN_9B\4_"3X[?%C]G+X>?M>_%_Q+^PA^T-J\ M6J^&/VN_AW:?$?6O"GQ&\2>'[36M3MK3Q'\3/@7I.J);>&FNM1BU?P>_Q ?5 M_"^H:=KUK;:/XB^K?A+\7M-_:R_;D_X('^ =7^&_BKPG_P $\OBA_P $^OC3 M\5_A=^S[\:M:N/&_A7Q-\=_"_A+QWX?U'PSXVF\11+IGQRO_ (3_ XL/#?B M#X;:YXPTW4+\Z!KD?Q)L[2TU?5;R\B /[(-PQWY[8.[C&?EQNXR,\=QZB@,K M%@#DJ<-[' .#Z'!!P<':0V-I!/\ G2_%'XG?&KQY_P &SU[X@^)WB_QA/IOP M_P#^"I-K\.OV6_B3J?BS56\4G]GG1_B*-#T$^%?B#=:E@:!?7OQ!\&^ M']7;5]3@@T'P['HT$LNE^'+/R?W>_8*\.Z+\$O\ @XL_X*<_ 3X9WVJZ)\,= M4_9 _9Q^*^K^"Y?%_B#7[76/B7<'X>0:Q\0]7AU[6=5N;_QAJ\7BC49]>\27 M!.H:I?%+2/$?B#P7\%_#=EJ]]X?\*6\$ MVOZ_J^O^(M&\&^$] L7O'BLK ZWXM\1Z'ID^K7[BQTBTNI]4NEEAM3#+^17_ M 53UGX@>*?^"K__ 13_9Z\?VTEU^Q/\5?B%^T7K'Q.\,ZI'YWPX^*/QL\" M_"G5-7^$?@SXF6=SOT;78])N1#KG@GP;KR3Z=XDUF\U6Y72]5N]#A.G?SV_' MJ?Q=\3?^"!W_ 6HL_BGIK>+/A!^RY_P4\\<>$?V#?$GBJ:XU.U^'WP_M_VE MOAWX2N?#GPB\07=]*MYX)\-6?B;7O"?AIK6[U73--M?$?B+PMI)?!VDE->L;D:3=:E;K<"R^8/ M 7_!2^Y_:>_:;^./[./[#WP=TWXZ:5^R[K=MX,_:'_:'\>_% ?"?X$>$OB=/ M-=K)\)/ FH:)X%^*?CGXJ^/M*72-:B\42:+X/TGP3X6GLXX[[Q='-/\-6L2Z9H?\ :WA6QU%K MO3;>22>*14U/4KC55WR2K/,[,6<2'/\ -1_P:IZ/K7[+?AW_ (*"_P#!/C]H M)1X1_:Z^$?[7VN_$SQ7X2\33Q6/BCQO\/O%_@;P?X4T;XF^%8+X0:AXR\$ZE MJ_@;4M2B\5:.-1T@6/BCPY?2W-NGB.P-T ?T;_L__M%^/OBI\3/CQ\)?B9\ M_$?P4\4? VZ^'B#5+[Q;H_C;P;\4-*^(NE>)=5T[Q7\,O$&DZ;I%SJ7A6S/A MNZT>YFU_1_#WB2#Q!;:QIFI^&=+73(+K4OK,L!G)P ,DD$ #KR>@XYY(.*_G MO_X.+O'/AKQ[_P $:/\ @H&/AAXBL_$/BOX2R_!FWU[4O"=[+)>^#=?TOXX? M"G5-5M%\0Z:T:6>LZ3X8U6[?7++3]2:^TK2]5N;/6(;6+4IK:?X,_9,\?>#_ M !E_P7W_ &+;#PAXXT+Q7I][_P $'OAPOC^R\/\ BRW\0Z9>^-8M3LXU;Q/: MV.I7NFWOBG_A%'TL337\<^L/H(TP74ALH[0( ?V EU! )(+'"@@C) )P,@;C M@%L#)VAFQM5B%#J20#]TX;M@X!P<]"0P(!P2I# %2"?\SCQ)X9\/Z+_P1G_: M9_:9T7Q'XET7XY_ S_@NIXG\*_!GXG:7\3O%EEKGP<\/_P#"4> (&T_X;O%X MC&E^"XKC2;DWEZVF644FHQ6>DWU\US!H>D&Q_H*^!'@?P_\ "O\ X.#O^"C? M[/7PKM[O3_AU\3_^"67ASXG^*OAV_B;7O$>G^-OBQ>^)O!>C7'CO7M/\0ZSJ MTFM^,M3L?$E[;:EK]\LU_J'_ D%[<7<[RZSUG]G+X,>!/C6/BW#X[M-:T?QGH?C MX^!VTS25\(-X6TG4O#NJ6:>,P+UY=;UBT,NE3B"22*[MY5_B(_9D^*5A<_\ M!.'_ (-V='O_ (D6\WQ=A_X+5P:?X@TV;QR\OCZ'P3/\>=336-.URV_MAM(/$GQ9\()%>^,?A5H6B> /A9J&K_$?PQIXMM0DN/$?@:Q*^)=#M MVT^Z$VJ6NFQFVF%Q$D@!_7 LT3M(B.K-$0LJJ0S1.R)*J2*,M&[1R1NJ.%9D M=64$$&ODR7]KOPGXQT;]KZT_9W\.:E^T+\4?V0;G5_!WB?X:^%-7T30T\7?& MRR^&EA\2;#X*:#XVUFY;PW:>+9;;7/#GA_7KK4633_"?B+63I.KG^TM+U6QM M?Y#/V ?BIX<3_@J3_P $7;GX=>-1IWPY_:$_8"^/_A3Q3KFN^+_"UG\9_P!I MOPSX1T[XAQ?#'Q]^UOIGP\U*?P)<_&;Q7KNA1^);#PI)XB^(GQ#\*7%O;:?X MW^(&O>-X-5AT_P [_P"">_P?_9[\._L.?\'-/B&/P;\.]$^,?P]^*O\ P4V\ M"^ KQI[6S\?^$OA5X8^&T^K6>CZ'!=:D-?TKPYX<\3:3I=_9ZFMO'+IVNV4% MPNJKJ5JC1 ']QWP!\?\ C_XH_!;X9_$3XJ_!_6_@!\1/&7@_2/$'C#X,^(_$ M6B^+M:^&^N:A!YUYX6U/Q)X>6/2-6N=-)4->6\%F[*ZQW=C87T=U96_K^Y>3 MG.#MXR>02" !DG!!!QT(;.-IQ_"Y\7?A7XVTC_@A;_P1V_X*G?"JSO\ Q=\9 M_P#@G#X<^"'QE\>Z2^J7^H)\5/V?)/&=N/BCX4\4VYNWCUZ'PSJMKH_B>.[U M8W9\*Z$OCV[L/LMQ=7+-]D_\%GOB+\0?@9^PM\$_VC?#6BS_ K\"_ML_P#! M1?\ 9J^(W[<=SXBTWQ)H4^B?LRZYI(_X1'X8_&VV\!7=GXNTCPA<^#O!/PY\ M,_&_2/#.MV5[JWB*[\9^%;>_NY_'E_\ VF ?UL1RQS1I+"Z2QR(LD%+/XF7^M:7XQT_\ X4OXVUK3=22U M^&&J&Q?1H]?M+V;5=*A,EOB^DM.A_P""5?PJG^&-S^U;>^'OVG_V?_CG\(OB MG\7= ^+?PX^&'[,-KJUS\%/V;K[Q=X1C3QOX)\ Z]>>._'FE0>'_ !SJ6FZ9 M\3(O >@7.AZ9X/U+Q!JNJV7A^QTSQEIKS?CK_P %*O#=WXU_X.C?^"3?A'2O MB7XN^$VKZQ^Q]\9+:T\;_#ZZ\$P^.-!DDT7]J^:&70XOB!X3\=>%WFU);2XL M"FJ^$M62YM7O4LE@O4CO+4 _:_Q9^VS^VOX4\'?M"W5C_P $W[_XI?$WX177 MP9N/AMX#^#7[4W@'Q9H'QY\,_$OQ7XK\)>,]:\->//$WP_\ ;^$]2^#>I># MM7B\9^%O$WA,:M+*UE);>5I5U_:R?J-8W$]S9VL]W:2:?=36T$MQ8RRP3R6< M\D2/-:27%J\MK-+;2L\$DEO+)#(\;/"[QE7/\CO_ 7:^"7C+]EG_@W5UWX8 M>,/B%K'C_P")/PF^(_PGLX_C%JFHRV_C;Q7?:U^TI?W$OCG4-7M[TW5IXI\8 M>&?$DUUXI%E>A#=:KK%FH^QYB7T#_@HIX;\4_L._\%(?^"8'_!4?X7^!/$?Q M)\(_&R30/V$OVD/AQX8\[4[WQ)XQ^+W@\Z/^S]X[T+3KB\;3X?%VH:Q,?"^I M^(S';S7.G>%/#7AY[F0Z[)YH!_52\T4<;RR2(D:*SO([!41$7>SN[$*B*OS% MV(4 @YP1DD9Q&[1*KR!&,:2,\:LV#M#LL)OB)HO@WXL^%8O$%QH"^!#XRU2_\ M+?#[2?$?B;Q9XXU/QAI7PJL[V3X>:-XCD\4ZN&T;P[IVB27'VK0[E$ / OV5 M/^"M%Y\=?^"BW[37_!-?XN_L\?\ #.?QI_9W\-_\)OI5WK'Q>%1<:)=>'?$?A7Q7)%J&H1:S9Z;K-Q:W&DK?\ A[Q%%IGZ M$_"7XR^-OB3\1_COH.H?#C1O#WPP^$_C*V\">$/BE9>/W\0/\3]?LM&L-1\< MI!X4;P=HJ^&+/X>ZO?GP3KMY)XDUZ*Y\9Z3XCTFUV+H-[-7\MW_!S_I%W^RK M\=?^"97_ 4R^ 'B5OAA^U;X1_: 3]FQO&%I9:9>6OB3X8>,/#OB76S:>*-, MU(BTUJR\,BY\7Z1#8W2/8WND?$+6;/5&:.WTH0?1_P#P78\?:[^R!X5_X)/? M"CP]J^A>"_V.-;_;+\,^$OVD?$OQ7O/%-Q\+]77P]IMIKGPUL/VDM2\-WVD: MMXO^'?BKQ?/XL^)_Q7L==U*/2?'NK>$I]1\91:II_P#:4,@!_4.]Q!'";B26 M-( AD,SNJPK&!N\QI6(C6,CD.6"$$$,003+N'OWXP<\'!^7&>XYQT(/0YK^, MBX\->"/@A\>OV*_V=_&_[:?@+]JZ+XR?M7_MQ>.?@'^R!X*@T#1O^"=^B?"_ MXH?"_2-1\5^ /B]X[^)7B3XBZ=J'P_\ V6KW5/%/B'X'^$/!EOXI\:3>)?&/ M_"MO!7AOP(UW<^(-%_,76?BAXA\6?\&DGBC4+WXF7FN^*/A/^V[;>#/!'B&[ M\77NJZ[\/O"\?[0>GV^@Z+IFI7VLW?B#1-&@\-:UJ4>E:7=ZB OA>]>TA+Z2 M4"@'^CB"#G'./PY_^OV]1@C@@G\ _P#@H-_P6@^-/_!._P""'BK]ICXJ?L&C M4_@G:?M2^)OV9_A_=Q?M.:3I'Q*^($6CZK\0-,T'XKGP$WP5U72O"W@CQBOP MXUN_T2SU+QQ=^)/[.N]&OY=,-AJ"7:?I7^R=^Q1\%OV7=?\ C!\4_AS-\0=4 M^(G[3D_P]\6_&[Q5X[^*'CKXA-XP\8>$/#=YIL/B:PT[Q;KFK:7X3N-9DUS5 M]1U:R\*6VE:1+)=6MC96%EH>CZ%I.F?@5_P>3.B?\$H_A[ODCCW?MK?!D*99 M$C#%?AO\ZO:7VF7MEJ6G>*]*N](OYTM[\0>X?&;XU_#']G[X0_$'X[_ !;\6Z7X M/^%GPO\ !VL>._&?BS4)E^P:;X%?".IZMHOP ^,G[>O['GPN_:\ M\1:)JEWI-F_P!\4:C"+[PWXMUVPN;9]&^'?C/7(M/TOQ1J+W5K8:CY>D^&=0 MN9+#Q%-8:A_/;_P5DLO$M6ZZ=?VNF>( M-)M-9LH]3MVEECLKR&UO8H[R$SR)!=++")9-@9OSZ_X*I?\ !1>#_@F+^SIX M?_:+U'X07?QGT75?B_X"^$VH^&]-\6/[$GQ@O/$OP-TBT^*/Q=_:=\4^))/$%@ES\)[B77=5\#>' MO#&C^,/B'XN\?7)_B%/XTNO M ?\ P4TT+P3I4VM>*IM?OO#?@[1_BCXTOO"_AP7&KZIJ6K:?H^G:1=2W'A_3 M-2NV:ST)X?L8_LR* J ?Z,_Q"U_6_"G@?Q9XF\-Z'8>)=<\/Z!JNM:;X?U37 M)?#5AK%QI=E/?_V=<:]#H^OOI(O$MW@COO[&U!()GC>:W,(D9?YVOA%_P<$^ M,/BG_P $\O%__!3]/V$M5A_9?^&_C/4_"_Q!TSPS^TIX4\0?&W1=-T'6_#V@ MZ]XKTSP#X@^%O@?PGK^D:9=^)M-=K.#XEV>LS6_GW"V"00M)7]#WQ,FA@^'7 MCR>>6*"&'P9XKEFFFD2*&&*/P_J+R22RR%4CCC16>21V5$16=B%!(_S&_P!G M'PK^UOIW_!NOX2^+?P_\7>(_BY^PQX1_;'\<'_@H/^QQX=MO"?A;Q'XV^"&D M>+?AGXAN]9\+?&/PWX8_X6QX1T,W5M:6WQ,M(/$&H)8Z;JGA_P 71VUCX1\/ M>+[74 #_ $N/@'\>?AM^TK\#?A7^T3\*=9EU?X8?&+X?^&OB7X-U6^M9-+O' M\->*-)@U>S_M;3[AC+I.I6,4[6>LV%TWF:9J-K=VD[EH&JZWXB\3ZU8^&_"GA/PWI:O'/K/B?Q3 MXAU/3]'T/2X"&N;JZ$TTEO86]W>6_P#*Q_P42_;#^#\GA'_@@))^RQXC^#?A M+_@E1\7OB)K6B:['\1'\00_LYZ5JG@/X=>&O#_[.GPC_ &B],\,:YI]U;^'? MAUXCOO$E]XJ\ ^,O$DF@_P#";^ [J_\ B'::EI_@G4[F+Y0_X*X?LWZ9\+_^ M"2O[.GASQG\>/A5^U9X<\)?\%C/#)^%_B_X>V^NO\,?@E\#?B_:^-_$FJ_LY M^%?%/B#QOXW/B'P1\-]2^T>%;#6[GQ/6'5LX MR,$@Y5AC&>N0,9'S#.,J58<,"7;AC//_ 'R<_EC/?TK^1KXR67P'^!7_ <* M?L!Z'X0OOAU\-OV4[G_@EU\>M&LK.S\3:3HWP8U&+2/$/[00U2S;S]7'A;6# M8Z?J*K=^<]]+'9ND.[[/:0QP?D3#XCO;S_@SD^+/BV'Q!?WWB#0/VKIW\->) M9->U"YUW2!-^U[X-T6,Z7KD]\^KV,DWA?5+O3V6&[BEFT;4+JWD!M;N97 /] M%LD#D^N!P/?%5[XC\?> _ MBE\-] TSQCX9MM?\1W>F^ =5URT\9^([;4K#P''H6C7>FZH/#MCI=IX?#G6=?L/"7Q?_P""(?PL^)_Q3L]1\:^(?$LOQ1^* M=EX^T*PM/B7XXGUO6-0/B7Q\-"TRWM5\231K=IILEZ+46]MJ%Z)P#^NVBBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH *CFABN(I()XTEAE1XY8I$62.2-U*/'(CAD M='1F1T=61T9D=2I(,E% 'S_X+_90_9@^''B5_&7P^_9V^!W@;Q8]\^J'Q)X0 M^%'@3PWK:ZG,UTUQJ46HZ-H-G&!,OAR_^(GP\\)>-+S0DN9H+FYBTFY\1Z1J4 MUA!<75K:W<]M;NEM/=VEI=30O<6MO)'[#10!Y9XP^!OP5^(7BCPAXW\??"'X M7^-_&?P^ECG\!>+O%_@#PGXE\3^")X;N&_BG\(:_K6D7NK>&9HKZWM[V.71+ MNPD2[@@N%830Q.G$2?L@?LFS:5XPT.7]F']GF71?B'K%GXA\?:/)\%?AK)I? MCC7].O+O4=/USQCI[^&6L_%&L6&H7]]?66J:[#?WUK>7MY=07$<]S-(_T510 M!^(OQU_X)@>,?B;_ ,%2_P!D3]KO1M _9T;]E7]G3]F?X@_LX^(?@;K]MK$& MK:WH_P 0+;QE K>&_"%E\/M1^'-CX=\*_P!N:'%IOA^[U&".ZM;"_B@;2"=. M,7ZG7_[-7[.NJ_":Q^ FJ_ 3X+:I\#--^QC3_@QJ/PM\#7WPHL1I^HG6+!;/ MX>7.A2>$;866KLVJ6ABTA#!J1-]&1=,TI]LHH \.'[,?[-XUCQ7XA_X9_P#@ MG_;_ ([\%:;\-O&^N#X5> QJ_C+X=Z/9VFG:3X#\5:BN@"[\0^#-,TZPL=/L M/"VK2W>A6MC9VEG#8+;6MO%%O:'\#/@IX9^'%]\'O#?PA^&'A_X2:G;ZG9ZC M\+M$\ ^%-)^'5_::T[2:Q:7G@BPTFW\,7-KJTCN^J6TVEO!J#O(]Y',TDA;U M.B@#YSO?V/OV3M1\):'X!OOV9/V?;KP-X8;6W\->#9_@U\.G\*^'F\33VMSX ME_L+P_\ \(X-*T8>(Y[&SE\0+IEK:+KCVL!U47?EKCM?'/P(^"?Q.\(Z)X!^ M(WPB^&?CSP/X::PD\.>#_%_@3POXB\,^'Y-*L&TK3)-"T/5=+NM-T9]/TMY- M,LFTNWM#:Z=))80E+-W@;U>B@#QWQ5^SQ\ O'7@7P]\+_&_P0^$/C'X:^$?L M'_"*?#WQ5\-/!7B'P-X9_LJTDT_3/^$?\(ZOH=YX>T7^S;"::QL#INFVWV.S MFEMK;RH99$:WH/P&^!_A;Q]J'Q6\,?!SX5^'?BAJVE0Z%JOQ(T+X>^$=)\?: MIHEO:Z?8V^C:EXRL-'M_$=_I4%EI.E6<.G7>I36<5KIFG01P+%8VJ1>KT4 < M%\1_A7\,_C%X;?P=\6?A[X)^)GA.2]M=2;PUX^\+:)XNT,:G8&0Z?J::7KUE M?V<6IZ<\LDNGZC#%'?6,KM):7$+DL>8U?]G3]G[Q!\-])^#>O? SX/:U\(M! M-L="^%>K?#+P3J7PWT7['/+=68TGP+>:'-X6T\6=Q/-/:_9-*B^SSS2S1;)9 M'=O9** ,?P_X>T#PGHFE^&O"VB:3X;\.Z'90:;HN@Z#IUGI&BZ1IUJ@BM=/T MO2]/AM['3[&UB"Q6UG:00V]O$JQPQHBJH\R^)O[.OP!^-.I:-K/Q?^"?PF^* M.L^'(6M_#NL?$#X>>$O%^KZ!;R7*7DMOHFK:]I%]J6E6T]RBRW-M875O;W+9 M\^*0,P/LM% '$?\ "L_AQ_P@EU\+3X \$GX9WNCZAX>O/AV?"F@_\(+=^']6 M%P-4T*Y\(?V?_P (]/H^I+=W2ZAIDNG/97JW$XN89?.DW><^#_V4_P!F#X>Z MAX3U;P%^SE\!_!.J^ O#][X2\"ZIX1^$/P]\-:EX+\+:E/J=SJ/AKPGJ&B^' M;*\\.Z!J%SK6LW%]I&DSVEA>3ZMJ+;DR:]&MY="._07,_F=@?V=?V?SXS\5_$;_A1WP?\ ^%@^.]'U M'P]XW\=_\*S\%'QEXRT#5[*+3=5T/Q7XG.B'7/$>C:EIT$%A?:5K-]>V%W90 M06MQ;R00Q1I[)10!\_:!^R;^RUX4;X9OX8_9L^ 7AR3X+W6LWOP>DT+X.?#O M29/A1>>(GCD\0W?PUDL/#EN_@:ZUZ2&*36KGPRVFSZJ\<;WTD[HK"Y/^R]^S M3=:M\3M>NOV>O@=6 MEM-#%+;VOBF;58(Y8TE$?F*''NM% 'G>A?"'X3^&/A]-\)?#?PP^'GA_X5W& MF:GHD_PST3P7X;TKX?3:-K23QZSI$O@RPTRW\-OI>K)2*)VM;ZSG@+QQOLWHC+T]% ' ?#+X4?"[X*^#M,^'?P= M^''@/X4> -%-PVC^"/AMX0\/>!?"&E->3-<7;:=X;\+Z=I>CV375P[SW+V]F MCW$[M-.TDC%CR'B#]F?]G+Q9X]LOBKXJ^ 7P6\2_$_36@?3OB/X@^%O@;6?' MVG/;-.UJVG^,M2T*Y\1V+6K75R]L;34X?L[W$[0[&FD+>W44 >=_$KX0_"CX MS^'X_"?Q@^&/P]^*WA:*^@U2+PU\2?!7AKQUX?BU.U61+;48]&\4Z9JNFI?V MZ33)!>"U%Q"DTJQ2*)'!VY/ W@J72- \/R^#_"\N@^%+S0M1\+Z))H&E/I/A MO4/"\T-QX9OM TYK0V>CWGAV>W@FT&YTZ&VFTB6"&33WMWB0KU-% 'F7Q7^" MOP=^/'A4^!?CA\)_AI\9/!#7UOJ;>#OBKX$\+?$/PJVI6<'_%VE:O MI1O;6.XN([>[^RBXA2>9(Y%2616[3P]X=T#PCH6C^%O"NAZ1X:\,^'M,LM%T M#P]X?TRQT70]#T?3;>.TT[2='TC38+73M,TVPM8HK:RL+&V@M+6WC2&"&.-% M4;-% 'CGQ/\ V=O@!\;9M.N/C-\#OA!\6Y]');2)OB=\-/!?CZ326(*LVF-X MLT35_P"SV<'$CV?DLX"ARP50-OQA\'/A)\0_ %W\*/'WPP^'OC?X7ZA;PVE_ M\.?&'@SPYXG\"WUI;SBZM[:\\)ZWIM]H5Q!;W*K<01RV#+!.JS0^7(H8>D44 M >#1?LL?LR067PITV#]G7X%0:=\"+FXO/@A80_"+X?167P;N[NXCNKJY^%5H MGAY;?X>SW-S##<3R^$H])DFN(8;B1FGBCE7-D_8__9-F\*:UX$F_9@_9YF\$ M>)/&-W\0_$7@Z;X*_#67PKKWC^^WB]\D\,OI&J^,+M99%N?$M_9W&LR MI(Z->;&*GZ+HH H:5I6EZ%IMAHVB:=8Z1I&EVEOI^F:5IEI!8:=IUA:1)!:6 M5C96L<5M:6EK!''#;VUO%'#!"B11(J*JCS;XH_ ;X'?'"UT^R^-'P;^%?Q=L MM)G^TZ79?$_X>^$?']GIMR4FB-S86GBS1]7M[.X\NXN(_M%M%'-Y<\T>_9+( MK>L44 <)J'PM^&>K> KCX5ZI\// ^I?#"[TLZ'=?#G4/">@WW@.YT0N)#HMQ MX0N]/F\/3:1O56&FR:)OA=IWPY\(6OP]\2C6HX(M:/B+P=#HZ^']>?6DMH!K$NKZ?>2ZIY49O MI)RB%?8J* /!XOV6OV9H;7X4V4/[.WP+AL_@3--$TTEY9H(9I&::*.1<>;]CC]D:X\,W_@NY_9;_ M &=+CP=JOC*_^(VJ>$Y_@C\,YO#6I?$'58VAU/QW?Z#+X8?2KSQEJ$+O#>>) M[FTEUNXA=X9+TQ,4/TA10!SFJ^#_ GKOABX\$ZWX8\/ZQX-N],CT2[\)ZIH M^GZAX:N]&BB2WCTBZT.[MYM,N-+6WBC@_L^:V>T,"+"83&-M>?>!_P!G3]G_ M .&7ACQ)X)^&_P #?@_\/O!GC&WO;3Q;X1\$?#/P5X4\+^*+;4K%M,U&#Q%X M=T'1-/T;6X=0TUVTZ^CU.RNDO+ FSN1+;8BKV2B@#YU_X9 _9.'PUUGX,C]F M']GI?A!XBU5==\0?"I/@M\-D^'&N:Y'%'#'K.K^!X_#*^&=1U:.*&&./4[K3 M);^-(8D2X58U ZO6/V?/@+XA^%$/P'U_X)_"37/@?;:?8:1;_!O5_AOX-U'X M56^DZ3<1WFE:9!\/+O19?",&GZ7=Q176G6<.D1P65S%'<6R13(''K]% 'B_B M+]G#]GOQ6R@M+6SE^&IU'0KC M_A!7M+;3]/M[9O# TO[/#8620A!:6WE8Q_9-_99;P'>?"QOV:_@$WPQU'Q$/ M%^H?#D_!SX+ @C'BB\\''PW_PCEUXB\M5C_MN?39-3V*J_:L*H'T#1 M0!YAXL^"7P9\>^ [/X6>.?A)\,O&?PRT\:6MA\.O%G@/PKXC\"6*Z( -%6T\ M(:SI-[X>META0%TM8=.1=.55%F(0JXR=$_9S_9]\->--(^(_AWX%_!S0/B'X M?\/6?A+0?'FB_#'P3I?C/1/"NGZ:NC6'AG2/%-CH<&NZ;X?L='1-)L]%LK^# M3+73$6P@M8[11$/9:* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHKX4T_]L+5O%7[6'Q*_9F\#>"/#VJ:G\%I?!)^)&DZ_P"- MY/#/Q.NO"OC^U^%>J:;\8? 7@VX\.W>G^)/A#HUKX]U[1;GQ!-KUC)X@\8?# MSXA^&-(:SUCPE%8>(@#[KHKX(\5_ME^+?A'\3_C3I'QU^"EIX(^!_P */V>/ MBG^TLOQK\)_%33/B)>6G@;X1:CID&O:5\4_AQ#X5\.7_ ,-?%/BS1KW5/$_P MNM-+\2?$#2?&>E>#O'%GN>&;G3I.%U?_@HUIW@73]0TKXG_ IU'PQ\ M4M3^&W[,?Q)^&GPXTOQ=8:U)XX3]K?XR6W[/WPN\&7?B2ZTC1]-\/^,/#_Q? MU7P_X9^)HAM]=T'P_I.O:=XJT'5?$UB;NSM #],:*^>O@7\>(?BWK'QH\"ZQ MH">$_B9^SY\2K7X7_$SP];:L==T@:EK/P^\$_%7PGXB\,:U)IVCW6I^&O%7@ M+X@^'-4M)+_2-,U#3M577- OK5KC1FN[OZ%H **\[?XN?"N._DTI_B3X!34X MKI[&33W\:>&%OH[V*5H)+1[-M5%RES'.K0O;M$)DE4QL@<%:[3^UM,_Z"%C_ M .!EM_\ ': -"BL_^UM,_P"@A8_^!EM_\=H_M;3/^@A8_P#@9;?_ !V@#0HK M/_M;3/\ H(6/_@9;?_':/[6TS_H(6/\ X&6W_P =H T**S_[6TS_ *"%C_X& M6W_QVC^UM,_Z"%C_ .!EM_\ ': -"BL_^UM,_P"@A8_^!EM_\=H_M;3/^@A8 M_P#@9;?_ !V@#0HK/_M;3/\ H(6/_@9;?_':/[6TS_H(6/\ X&6W_P =H T* M*S_[6TS_ *"%C_X&6W_QVC^UM,_Z"%C_ .!EM_\ ': -"BL_^UM,_P"@A8_^ M!EM_\=H_M;3/^@A8_P#@9;?_ !V@#0HK/_M;3/\ H(6/_@9;?_':/[6TS_H( M6/\ X&6W_P =H T**S_[6TS_ *"%C_X&6W_QVC^UM,_Z"%C_ .!EM_\ ': - M"BL_^UM,_P"@A8_^!EM_\=H_M;3/^@A8_P#@9;?_ !V@#0HK/_M;3/\ H(6/ M_@9;?_':/[6TS_H(6/\ X&6W_P =H T**S_[6TS_ *"%C_X&6W_QVC^UM,_Z M"%C_ .!EM_\ ': -"BL_^UM,_P"@A8_^!EM_\=H_M;3/^@A8_P#@9;?_ !V@ M#0HK/_M;3/\ H(6/_@9;?_':/[6TS_H(6/\ X&6W_P =H T**S_[6TS_ *"% MC_X&6W_QVC^UM,_Z"%C_ .!EM_\ ': -"BL_^UM,_P"@A8_^!EM_\=H_M;3/ M^@A8_P#@9;?_ !V@#0HK/_M;3/\ H(6/_@9;?_':/[6TS_H(6/\ X&6W_P = MH T**S_[6TS_ *"%C_X&6W_QVC^UM,_Z"%C_ .!EM_\ ': -"BL_^UM,_P"@ MA8_^!EM_\=H_M;3/^@A8_P#@9;?_ !V@#0HK/_M;3/\ H(6/_@9;?_':/[6T MS_H(6/\ X&6W_P =H T**S_[6TS_ *"%C_X&6W_QVC^UM,_Z"%C_ .!EM_\ M': -"BL_^UM,_P"@A8_^!EM_\=H_M;3/^@A8_P#@9;?_ !V@#0HK/_M;3/\ MH(6/_@9;?_':/[6TS_H(6/\ X&6W_P =H T**S_[6TS_ *"%C_X&6W_QVC^U MM,_Z"%C_ .!EM_\ ': -"BL_^UM,_P"@A8_^!EM_\=H_M;3/^@A8_P#@9;?_ M !V@#0HK/_M;3/\ H(6/_@9;?_':/[6TS_H(6/\ X&6W_P =H T**S_[6TS_ M *"%C_X&6W_QVC^UM,_Z"%C_ .!EM_\ ': -"BL_^UM,_P"@A8_^!EM_\=H_ MM;3/^@A8_P#@9;?_ !V@#0HK/_M;3/\ H(6/_@9;?_':/[6TS_H(6/\ X&6W M_P =H T**S_[6TS_ *"%C_X&6W_QVC^UM,_Z"%C_ .!EM_\ ': -"BL_^UM, M_P"@A8_^!EM_\=H_M;3/^@A8_P#@9;?_ !V@#0HK/_M;3/\ H(6/_@9;?_': M/[6TS_H(6/\ X&6W_P =H T**S_[6TS_ *"%C_X&6W_QVC^UM,_Z"%C_ .!E MM_\ ': -"BL_^UM,_P"@A8_^!EM_\=H_M;3/^@A8_P#@9;?_ !V@#0HK/_M; M3/\ H(6/_@9;?_':/[6TS_H(6/\ X&6W_P =H T**S_[6TS_ *"%C_X&6O\ M\=J\CK(BNC*Z.H9'5@RLK#*LK*2K*00002".02* '4444 %%%% !1110 5^< MG[0G[)OQ(^/7Q^^#GQ#O$^&/A@_ _P"(FF>-/AC\=_#%YXJT;XZ>"O"4'BGX M2^(_''PJ&G6>GQ:=XAT3XN:1X6\??#CQ@FH>,E\"ZAX&\8BXUWX>ZMXCT/3) M[O\ 1NB@#\S?C1^P#HG[5OBGQEXP^-_ASP#\//$7BK]GC]I[]E+Q%XD^#.J: MGJ7B?XG_ 9_:&T>Q\)V]E\1]9USP=X1>^M?!ND:5;>*?#W@S5H_&FG^'/'\ M[:GX?\1VEC%?1Z[Y[XP_X)T>._BX[^/OBAX\\$1?&3P/\,_V-O!'PAO?#NDZ M[?\ @:R\3?L:_M":=^T_I?C_ ,3:;J2Z;JL#?%SXDZ%X?T3Q%X6TF6];P)X' MTV:RT7Q/XGU?4+C41^NE% 'R]^SQ\!]8^%_BW]HSXK>,]3TG4/B-^TS\7=+^ M)_BNP\.R:A/X9\(Z?X1^%/P\^"W@?P9H-_J=MIM]K<.F>$?AMI^KZOX@O-&T M6;5_$WB#7)8-)T_3(=-M8OJ&BB@#\.?^"_?PR^'%A_P2%_X* ^(K+P!X(M=? M3X)ZCJ":U!X0\.0ZNE_/XO\ "[2WR:G'IBWR7DCS2R/=)<+<-*YE,AD^:OV$ M^'>EZ:_@+P4S:?8DGPEX8)/V.UR2=!T\DD^5DG)ZG)[= *_+/_@X&_Y0V?\ M!0/_ +(/>?\ J7>$J_5KX<_\B!X)_P"Q1\,?^F#3J .D_LG3/^@?8_\ @';? M_&J/[)TS_H'V/_@';?\ QJM"B@#/_LG3/^@?8_\ @';?_&J/[)TS_H'V/_@' M;?\ QJM"B@#/_LG3/^@?8_\ @';?_&J/[)TS_H'V/_@';?\ QJM"B@#/_LG3 M/^@?8_\ @';?_&J/[)TS_H'V/_@';?\ QJM"B@#/_LG3/^@?8_\ @';?_&J/ M[)TS_H'V/_@';?\ QJM"B@#/_LG3/^@?8_\ @';?_&J/[)TS_H'V/_@';?\ MQJM"B@#/_LG3/^@?8_\ @';?_&J/[)TS_H'V/_@';?\ QJM"B@#/_LG3/^@? M8_\ @';?_&J/[)TS_H'V/_@';?\ QJM"B@#/_LG3/^@?8_\ @';?_&J/[)TS M_H'V/_@';?\ QJM"B@#/_LG3/^@?8_\ @';?_&J/[)TS_H'V/_@';?\ QJM" MB@#/_LG3/^@?8_\ @';?_&J/[)TS_H'V/_@';?\ QJM"B@#/_LG3/^@?8_\ M@';?_&J/[)TS_H'V/_@';?\ QJM"B@#/_LG3/^@?8_\ @';?_&J/[)TS_H'V M/_@';?\ QJM"B@#/_LG3/^@?8_\ @';?_&J/[)TS_H'V/_@';?\ QJM"B@#/ M_LG3/^@?8_\ @';?_&J/[)TS_H'V/_@';?\ QJM"B@#/_LG3/^@?8_\ @';? M_&J/[)TS_H'V/_@';?\ QJM"B@#/_LG3/^@?8_\ @';?_&J/[)TS_H'V/_@' M;?\ QJM"B@#/_LG3/^@?8_\ @';?_&J/[)TS_H'V/_@';?\ QJM"B@#/_LG3 M/^@?8_\ @';?_&J/[)TS_H'V/_@';?\ QJM"B@#/_LG3/^@?8_\ @';?_&J/ M[)TS_H'V/_@';?\ QJM"B@#/_LG3/^@?8_\ @';?_&J/[)TS_H'V/_@';?\ MQJM"B@#/_LG3/^@?8_\ @';?_&J/[)TS_H'V/_@';?\ QJM"B@#/_LG3/^@? M8_\ @';?_&J/[)TS_H'V/_@';?\ QJM"B@#/_LG3/^@?8_\ @';?_&J/[)TS M_H'V/_@';?\ QJM"B@#/_LG3/^@?8_\ @';?_&J/[)TS_H'V/_@';?\ QJM" MB@#/_LG3/^@?8_\ @';?_&J/[)TS_H'V/_@';?\ QJM"B@#/_LG3/^@?8_\ M@';?_&J/[)TS_H'V/_@';?\ QJM"B@#/_LG3/^@?8_\ @';?_&J/[)TS_H'V M/_@';?\ QJM"B@#/_LG3/^@?8_\ @';?_&J/[)TS_H'V/_@';?\ QJM"B@#/ M_LG3/^@?8_\ @';?_&J/[)TS_H'V/_@';?\ QJM"B@#/_LG3/^@?8_\ @';? M_&J/[)TS_H'V/_@';?\ QJM"B@#/_LG3/^@?8_\ @';?_&J/[)TS_H'V/_@' M;?\ QJM"B@#/_LG3/^@?8_\ @';?_&J/[)TS_H'V/_@';?\ QJM"B@#/_LG3 M/^@?8_\ @';?_&J/[)TS_H'V/_@';?\ QJM"B@#/_LG3/^@?8_\ @';?_&J/ M[)TS_H'V/_@';?\ QJM"B@#/_LG3/^@?8_\ @':__&JO(BQHJ(JHB*%1%4*J MJHPJJJ@*J@ #@ "G44 %%%% !1110 4444 %%%% !1110 4444 ?CC_P M<#?\H;/^"@?_ &0>\_\ 4N\)5^K7PY_Y$#P3_P!BCX8_],&G5^4O_!P-_P H M;/\ @H'_ -D'O/\ U+O"5?JU\.?^1 \$_P#8H^&/_3!IU ':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 %%%% !12,RJ M"S$*H!)8D 9))/ ))/ )/ J&VNK>\A2XM9X;F"3=LFMY8YXGVLR-LEB M9XVVLK*VUCM8$'!!%2YQ4E!RBIRC*4877,XQ<5*2CNU%RBFTK)R2>Z%=7M=7 M:;2ZM*UW;LKJ_:Z[D]%%%4,**** "BBB@ HHKR36/CS\'- ^(>G?"C6OB/X3 MTSXA:JMI]C\,7FJPPWQN-2N--M='TVYE;_0=/UK7Y]7TY/#>A:A=VNM>)!+?B[\.[8WGCCX:>' MO&_A[5O''A>SCO(=-N;O6?#5E?RZK:6MAJES;:3J=PULT.E:M)$^ 6HW&D_&>\T[Q1I[:9\--0M)]9MKNW M\7ZO,\.EZ0UK-X?UI;EYKPQ0?V;=M(ZK&&8 ^A**Y;P=XW\(_$'1(?$G@GQ% MI'B?1)KB[LQJ.C7L-[!%?Z=99ZGIMY'+9ZEIMY';W^GWD4EK> M6T$Z,@ZF@#\?^I=X2K]6OAS_R('@G_L4?#'_I@TZO MRE_X.!O^4-G_ 4#_P"R#WG_ *EWA*OU:^'/_(@>"?\ L4?#'_I@TZ@#M*** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHI"0.I ^I H M 6BDR.O7Z<_RJ*:YM[:)IKB:*WA0,SRSNL$:JJL[%GE**H5%9F)( 52Q( )H M FHKS[5/BU\+-$=X]9^)/@+2I$R'BU'QAX>M)05V;@8I]127(,B C9D;UR/F M&?"_BA^U[\-?"VAW-M\/=6T_XH_$;489(?"?@OPJ=0UJ74+IC)%_:NI3:+9W MLEKX7TGRY+W6M4MEF=+*!X[19;B>"O(SW/*T0OI_A;PW-XLT MW18/#G@31YY;?3M#TJW#27,LZ:G=QWU])(;;U7]D/]H1?VA/AC_;6JFQMO&_ MAW4I]'\9:98((K:WN)9);S1[^SBWR,+#4]*>(1R%L?;[/4H.L!K\0RWP)O@UXTT'X+/X?O8? MAY\5-,/BJZ_:FF[%W!\?, 0#W ;&X#T!*J6 P&*J2"54@ _(:Q^/'[#_ ,;O MVL]#OM(\=1/XJ_9@^''[2GA'PCX<\'?#/XQ:-K5G)XOAT:7X]>*5\0Z9X#T^ MP@T+3-)^'L-CX6AT#5KR/QEXAU*\\3::NKZNO@&>;YP\;?";XAR? 7QMX=^ M?Q(^+WQV_8P\%_'#_@G)\:? >D?$&'Q3\2_'%C\//A=^U/X>\:?M6?!_P1XF M\7Z=#\2OBG\+/#OPB\#>!/&OA^P\1R^,=?M=5F\U^U2R\*>&_Z!PB M@DY?G/620CGT!8@>V!QVQ2A0!CDCW8D^H^8DMP>0<\'D4 ? 7[&.C>(+GXN_ MM[?%6"TU#3_A'\9?VG/"7B?X.&\M;RPM?%&E>%/V6_V?_AGX[^(.B6%Y!;R) MH7BKXD>#/$EEI^J"-(O$Y\-3^)[,W6G:M8ZE?_?]( ,#]223]2!K3Q1':VBS0Q17<>LKJ<@MXY9[R68R-)^U'P[TS4V\!>"B/$5Z! M_P (CX8X&GZ*!_R =._ZAYZ]>O&=H^4"OS!_X.!O^4-G_!0/_L@]Y_ZEWA*O MU:^'/_(@>"?^Q1\,?^F#3J -;^RM4_Z&.^_\ -%_^5]']E:I_P!#'??^ &B_ M_*^MZB@#!_LK5/\ H8[[_P -%_^5]']E:I_T,=]_P" &B__ "OK>HH P?[* MU3_H8[[_ , -%_\ E?1_96J?]#'??^ &B_\ ROK>HH P?[*U3_H8[[_P T7_ M .5]']E:I_T,=]_X :+_ /*^MZB@#!_LK5/^ACOO_ #1?_E?1_96J?\ 0QWW M_@!HO_ROK>HH P?[*U3_ *&.^_\ #1?_E?1_96J?]#'??\ @!HO_P KZWJ* M ,'^RM4_Z&.^_P# #1?_ )7T?V5JG_0QWW_@!HO_ ,KZWJ* ,'^RM4_Z&.^_ M\ -%_P#E?1_96J?]#'??^ &B_P#ROK>HH P?[*U3_H8[[_P T7_Y7T?V5JG_ M $,=]_X :+_\KZWJ* ,'^RM4_P"ACOO_ T7_Y7T?V5JG_0QWW_ ( :+_\ M*^MZB@#!_LK5/^ACOO\ P T7_P"5]']E:I_T,=]_X :+_P#*^MZB@#!_LK5/ M^ACOO_ #1?\ Y7T?V5JG_0QWW_@!HO\ \KZWJ* ,'^RM4_Z&.^_\ -%_^5]' M]E:I_P!#'??^ &B__*^MZB@#!_LK5/\ H8[[_P -%_^5]']E:I_T,=]_P" M&B__ "OK>HH P?[*U3_H8[[_ , -%_\ E?1_96J?]#'??^ &B_\ ROK>HH P M?[*U3_H8[[_P T7_ .5]']E:I_T,=]_X :+_ /*^MZB@#!_LK5/^ACOO_ #1 M?_E?1_96J?\ 0QWW_@!HO_ROK>HH P?[*U3_ *&.^_\ #1?_E?1_96J?]#' M??\ @!HO_P KZWJ* ,'^RM4_Z&.^_P# #1?_ )7T?V5JG_0QWW_@!HO_ ,KZ MWJ* ,'^RM4_Z&.^_\ -%_P#E?1_96J?]#'??^ &B_P#ROK>HH P?[*U3_H8[ M[_P T7_Y7T?V5JG_ $,=]_X :+_\KZWJ* ,'^RM4_P"ACOO_ T7_Y7T?V5 MJG_0QWW_ ( :+_\ *^MZB@#!_LK5/^ACOO\ P T7_P"5]']E:I_T,=]_X :+ M_P#*^MZB@#!_LK5/^ACOO_ #1?\ Y7T?V5JG_0QWW_@!HO\ \KZWJ* ,'^RM M4_Z&.^_\ -%_^5]']E:I_P!#'??^ &B__*^MZB@#!_LK5/\ H8[[_P -%_^ M5]']E:I_T,=]_P" &B__ "OK>HH P?[*U3_H8[[_ , -%_\ E?1_96J?]#'? M?^ &B_\ ROK>HH P?[*U3_H8[[_P T7_ .5]']E:I_T,=]_X :+_ /*^MXG% M>)^+_C;HVD:W<^"?!&CZE\4?B1;A1<^#_"5<>._%-TXT#P18DJ M&*ZMXCTO3+^]9$!(AMG/WBBMJMIVHHI=_$MZBKC+/8:*BC) M&6?3U7DD <\DX'-?F]\<_P!F?]KKXV>,O"_BW4?''PGTVV\(-%J7ACPYI>I^ M--(LO#^IW#V\VI0KJ5GHTNKZK/,EG:V%QXB^UZ7=W-L+@Z=I>AQ2F!_L[2_V M=_A"+>TN-:^'/AW4]3>V@>^77;K5O&L4=Z\(-XD-YXLN;^>ZB%P\FRYG@BEN M-D5S-$DRH(P#H=4\:^#]#8KK7Q?\-:.PQD:IK7@C3R,LZC(NQ"1EHY%''+(X M'*L!Q<_QU^$T4ABM_C3INL2\?NO#5G8>*I22 5"Q>&M%U5V9B5C554LTSI"H M,SHC>G:9\,/AMHC!M&^'_@C2"-V#IGA/P_8$;E5&PUKIT3?,BJC<_,JJIR * M[9(HXU"1HL:+T2,>6HR@#YY?XPZ7,H?1(OC-XC# ^6VD_!+Q M5%!($-'L,.^]!(UTD2-%)YLD:@,SXOB%X\O5+:3\*_C/>#(V2:I; M?!_PK"ZGD,5UOQ4NHQY0%@LFFK(KE(94B=F,?T+@$8(R/?G^= '0 ?08H ^ M>TUOX_7W%A\/=+TK.<-XI^)OAQ67"[B&@\+_ V\0+DY5%*W; 2+*&'EB*65 M?[-_:;O25;Q)\'_#B,"-\6A>*/&$R9PF099/!<+LN6G4&)1D+;L&!:Y'T)10 M!X1#X%^.,^!JGQUTZ$'&[_A&OA+H&G2)R2WE2^(-?\5(,J%"F2VEVDR$APT? ME2W7P?\ $^IH!JGQ^^,K.57S!HTOPX\.Q%PV]BBZ5\.XKB-?,^XHNV(B A=Y M8]X?W*B@#Y^/[.WARX4+K'CCXM^)AW7Q%\3?%MU$?E*\VNGZGI=G_%(0!;#' MG2I_JF2-)8/V;/A+ WF'P9X6O)>/WVL^&-%\13G#!E/G^(K75I25VJJ$N2D: MB%<0_NZ]\KQOXP_&'3?A9INF6EIIEUXN^('BZZ?1_AY\/='DC76_%NMA-S*K MOE-+T'2T(O/$?B.\"Z?HNG*\TKO5\.97B\YSG%PP678&$9UZ\ MXU*DY2J5(4(J4L+@<#A*5;&8[&5J&$PE"MB:U*E/#$XF MCA*-3$8BHJ=*FDY2:;;% M]!A:34/$WB"51;:58EU5S>W5O#+T7PE^".L>$;G4O'GC7QA+XG^,'B^VMH_% MGBB'3M/_ +-TRR@S):>#? UI?6D\N@>"M(=B+>R@,4NKW:'6-4WW4L<=O:^# MWP>U+PWJ6I_$[XG:G:>+OC5XNM([?7=$]$#^?:^ / %K/E]+\*:6Y M'VBX(74/$NH+)J^KR.[P00?0E?$9#DN9\2YIAN->,<'4P4L)*=7@SA'$RI58 M\,4*U%T99SF\:4JF'Q'&F88>I5I5JD*F(PW#> K5,FRBM*KB,\S/.?.PN'K8 MRO#,)Q"C>,\RJPE*,FI3A@Z4I8;#R'\0 M^!K'Q;I*I;3Q+HUP\$MQI.O^'O#6KZ9/):S)<6TDUC?:3/;2O;W$:3P, M\;&*9$E3#J"%\(_#;P#X#:YE\'>"_"GA>ZOX+:WU.Z\-^'-'T"74DM#(\'VT M:39VB3+%)-/)#&RF.!YI?)2,.P/;T5^F'L!1110 4444 %%%% !1110 4444 M %%%% 'XX_\ !P-_RAL_X*!_]D'O/_4N\)5^K7PY_P"1 \$_]BCX8_\ 3!IU M?E+_ ,' W_*&S_@H'_V0>\_]2[PE7ZM?#G_D0/!/_8H^&/\ TP:=0!VE%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !117.>*O%WACP/HEYXD\7Z]I7AO0K!0;K5-8O(;*TC=LB*!9)F4S M75PX\JULX!+=W4Q6&VAEE94(!T=><>/_ (K>"_ANEC#K^H3W&O:R7C\.>#M! MLKC7O&GBBX0-FW\/^&--2;4[\*RA)[TQ0Z78!EEU*_L[<-*/-/\ A+?BW\7# MY/PZTRY^$_@.?[WQ*\<:+O\ &^N6K$D3> _AQJ2H-'@G10UMXB^(<<+JDR36 M_@O4(BD]>C> /A+X,^'+WU_HUI>:EXGUE4'B+QSXFOI_$'C?Q(\>TJ=8\1WY M>[>V1D#6VD60LM#T_P#U>FZ9:1 1@ \Y_P"$=^+_ ,7CYOC;4+WX-> )CE? MGA'5XI?B7K]J3Q'XR\?:;)):>$K>X5%-QH/@"2?4TCF>*7QN/WEL/:_"'@OP MIX!T.V\-^#= TOPYHEH6>+3]+M4MXGGDV^=>73C,][?W+*)+S4;V6XOKR8M- M=7$LK,YZ>B@ HHHH **** "BBB@ HHHH ***\K^+7Q:\/_"7P_;ZEJ5O?:WK M^MWT>A^"O!6AQK=>)O&WB:Z7_0M"T*RY+RN2);^_E"V.D6*RW]_+'#&JR^=F M^;Y;D.6XS.,XQE' 9;@*+KXK%5VU"G!-1BE&*E4JU:M24*5"A2A.OB*\Z="A M3J5JD(2QQ&(HX6C4Q&(J1I4:47*I4D](K9:*[E*3:C"$4Y3DU"$92DDX?B[\ M7=%^$^BV,TUC>^)?%_B6].B> ? .B%)/$?C;Q'(FZ+3=-B;*VMC:J1=:YKET M%T[0M.62\O)-WDPS++!+"]GL2[>'/ /AG MSOM=K\/? L,OS0Z-93%9=6U:0#4/$^JH^HWK^5Y$*Q?"#X3Z]9ZYJ7QA^+\N MGZQ\9/%-J+006,DEWH/PQ\*-LDM/A[X,DG9@+>!A]H\2Z]"D-QXGUAYKB4M8 MQ6JO]&5\)DV49EQ9F>#XPXMPE; X3 U98G@S@_$JTLG4X2IT^(^(:-W"MQ9B M\/4FL-A)J5'A;"5YX*ASYK5S'&S\S#4*V/K4\PQ].5*G2DYY=E\U9X=-.*QF M,CM+'U(-\E-WC@:O*M491117Z8>R%%%% !1110 4444 %%%% !1129 M.,C/U]>@^I[#OSCI0 M%(&4DJ&!(Z@$$CZCJ*-RX)R,#DG(P!UR3VXYH 6BC M_/Y=:* /QQ_X.!O^4-G_ 4#_P"R#WG_ *EWA*OU:^'/_(@>"?\ L4?#'_I@ MTZORE_X.!O\ E#9_P4#_ .R#WG_J7>$J_5KX<_\ (@>"?^Q1\,?^F#3J .TH MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ J*:>&VBEGN)8X(((WFFFF=8XH88E+R2RR.52.*-%9WD=E1%!9F !- M>,>+_C;HNCZW<^"?!.D:E\4?B3 J_:/!WA&2V:+0/-#>3<^.O$]TZ^'_ -8 ML0&_XG-R=9N8FW:3HFJ28B;G8?@YXD^(DT6J_'_Q!:>([)98[FS^$?A5KVQ^ M%>FM&ZR0CQ#]H\C6?B=>Q-'&SR^)Q9^&6DW/:^#K9@LI '77QIUKQW-?)GDM+[XH:])=:=\(M$GB=XYUL=5ME_M+XBZC;NFTZ9X+232A(PAU+ MQ5I+@BMSPK\$-+L];L_&_P 1-;O_ (J_$2S9I;'Q%XFM[>'1O"\C[=T?@#P9 M;%]!\'Q (B"_@COO$UR@(U+Q%?%B:]IM;6UL;:WL[*W@M+2TABMK6UM88[>V MMK>%%CA@MX(E2*&&*-52.*)$C1%"HH J>@ HHHH **** "BBB@ HHHH *** M* "BBO-?BM\4_#?PB\(W7BKQ"UQ=2-/!I>@>'],1;G7_ !;XDU!O*T?PQX:5?/S7-CAJ-7$5ZD:5&C"52K4F[1A" M*O*3?DNBNV]$FVD1_%;XK>&OA'X:&NZZ+S4+_4+R'1O"WA;1H?MOB7QEXEO< MKIOAOPWIJGS+W4KV3&YL"VL;82WU]+#:0R25YU\'_A5XA.MR_&GXSM:ZG\8] M>L)+2QTJWE6[\/?"/PQ=.95\#>#06>-KMTV'Q;XG4F]\0ZB)8EF&F0QQSQ?" MGX4^);[Q*?C9\;#9W_Q4O[.>T\-^&[.?[;X:^#?AF]PS^&/#$C#R[WQ'>Q[/ M^$Q\8A%N=5N0VGZ>T&CP(MQ],=.E? 9/E>9<99I@^+^*L%7R[*39144EPOA:LZF)5AZ%;,*]/'XZ MG*E0HRY\NP%16E!M+EQ^-@W;ZXU?ZO0:_P!BA)RG?%3DL.4445^GGM!1110 M4444 %%%% !1110 4444 %?D'\5_B!\4/A!^W;I4OQ]UWXGZ1^S_ /%+Q+X MTW]G'XR?"SQ'JUY\-_AMJVHZQ\#O!5]^SY^TI\,[.!M/\/P?%GXKQZQI?A7X MYZYIWB70==N?C)X<^'\WB#X7^)?"?A>37_U\KYXUW]EOX.>)?B"OQ&UW1M=U M/4CKUCXON?#5WXT\83_#R_\ &ND7W@74M"\9W_P\DUMO"%QXBT'4/AQX0U+2 M;G^R4LX=:T6P\1SV-SXCL-/U>S /SM_:JD_:(_97UW]HG]J#X+_&3XP?%#0_ MA9^QG^UQ\9?C%\*OB=JL'C'X57/Q+\*^";'QA^S;X?\ AAX5CL='@^&^O:?J M&C>*QK.C^$;Z*RU?X;QQR_$"WU?Q7X@\(>)I?"_B_P#M+_'[X&^)M'^!WA3X MG^.?&5I\7O@E_P $RM7UKXF:S=VOB'Q9\-_%O[4G[*/PC>#?%7@&'X::= M?^%_&?ACP=X(UVRUW5?$7B&[;P7\.);R?X:>$=)UG6]8OM:\.>'/AG=7]WJ' MPZTGP]J&EVW@G6+B?7O#JV&N3S:E( >9?LE_$/Q?JOQ;_;@^"NNZWK/BSPK^ MSG^T/X.\&_#?Q)XAO[G6==B\*_$3]FGX(?'"\\'ZUXBO3/J'B.\\&>*?B/K] MII^K:O?WVN#PQJ/AW3=7NKJXTU+V[^Y*\^^'/PM\#_"C2=4TCP1HQTU-?\0: MEXN\3:E=W^I:UK_BOQ;K*6L6J^*/%/B+6KN_UOQ#KU];V&GV4FI:K?7,\6FZ M;IFDVIM]+TO3[*V]!H _ ?\ X+X?$?XE7_\ P2:_X* :!?? #QIH_A]O@YJ] MBWC>Z\<_""XTB*P@\7^'!#K+:/8>.;OQ1):W:PPRQ6D>C-J<8N(XI[.*82+' M^U'P[U/4U\!>"@/#MZ1_PB/ACD:AHI'_ " =._ZB Z=.G.-P^4BOS!_X.!O^ M4-G_ 4#_P"R#WG_ *EWA*OU:^'/_(@>"?\ L4?#'_I@TZ@#6_M75/\ H7+[ M_P #]%_^6%']JZI_T+E]_P"!^B__ "PK>HH P?[5U3_H7+[_ ,#]%_\ EA1_ M:NJ?]"Y??^!^B_\ RPK>HH P?[5U3_H7+[_P/T7_ .6%']JZI_T+E]_X'Z+_ M /+"MZB@#!_M75/^AHH P?[5U3_ M *%R^_\ _1?_EA1_:NJ?]"Y??\ @?HO_P L*WJ* ,'^U=4_Z%R^_P# _1?_ M )84?VKJG_0N7W_@?HO_ ,L*WJ* ,'^U=4_Z%R^_\#]%_P#EA1_:NJ?]"Y?? M^!^B_P#RPK>HH P?[5U3_H7+[_P/T7_Y84?VKJG_ $+E]_X'Z+_\L*WJ* ,' M^U=4_P"AHH P?[5U3_H M7+[_ ,#]%_\ EA1_:NJ?]"Y??^!^B_\ RPK>HH P?[5U3_H7+[_P/T7_ .6% M']JZI_T+E]_X'Z+_ /+"MZB@#!_M75/^AHH P?[5U3_ *%R^_\ _1?_EA1_:NJ?]"Y??\ @?HO_P L*WJ* ,'^ MU=4_Z%R^_P# _1?_ )84?VKJG_0N7W_@?HO_ ,L*WJ* ,'^U=4_Z%R^_\#]% M_P#EA1_:NJ?]"Y??^!^B_P#RPK>HH P?[5U3_H7+[_P/T7_Y84?VKJG_ $+E M]_X'Z+_\L*WJ* ,'^U=4_P"A+?#'@C1+SQ)XOU[2O#>A:>H:[ MU76+V&QLXF;(BA$LS+YMS M:IXIUE4'B'QUXGOIO$'C?Q&R;=O]K>(K[==&T0HK6VCV"V&A:?\ T?P!HEOX<\&?#V+PYHELS21V&ES:%!')<2;?/O+N4:@;B_P!0 MNF427FHWTUS?7DV9KFXEE9G/4?VKJG_0N7W_ ('Z+_\ +"MZB@#!_M75/^A< MOO\ P/T7_P"6%']JZI_T+E]_X'Z+_P#+"MZB@#!_M75/^AHH P?[5 MU3_H7+[_ ,#]%_\ EA1_:NJ?]"Y??^!^B_\ RPK>HH P?[5U3_H7+[_P/T7_ M .6%']JZI_T+E]_X'Z+_ /+"MZN"^)/Q)\*?"GPI?>+_ !??26NG6SPVEG9V MD#WNL:]K%Z_DZ7X>\/:7%FYU?7=6N=MMI^GVREY'+2RM%;13S1\68YC@,HP& M,S3-,9A\OR[ 8>KB\;C<75A0PV%PU"#G5KUZU1QA3ITX)RE*3221G6K4L/2J M5Z]2%&C1A*I5JU)*%.G"*;E.>1RTTS7D0U+Q MWJUN$_X2[Q8\"2[O^)/HY@TN ^?I?#3X<>+O&WBVR^.?QPLUL_%%M%Z=/]'U?XE:S:,$\1Z_M,>EQ,=$T;RK>*61OJ7ITK\YR MS+,=QWF6#XIXEP>)P/#>6XBEC>#.$L=1GA\17Q-&4*F%XPXJP55*<88 MZF]8UKKFP>$J*^$CRU\1%8YPIX+!_M34QT\.7W_@?HO_ ,L*/[5U3_H7+[_P M/T7_ .6%;U%?J9[9@_VKJG_0N7W_ ('Z+_\ +"C^U=4_Z%R^_P# _1?_ )85 MO44 8/\ :NJ?]"Y??^!^B_\ RPH_M75/^A2)H7=%9X69':)F4%HV>)GC9D)*EHW9"1E6(P:DHH M **** "BBB@ HHHH **** "BBB@ HHHH _''_@X&_P"4-G_!0/\ [(/>?^I= MX2K]6OAS_P B!X)_[%'PQ_Z8-.K\I?\ @X&_Y0V?\% _^R#WG_J7>$J_5KX< M_P#(@>"?^Q1\,?\ I@TZ@#M**** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HJEJ.I:=I%C=:GJM_9Z9IUC$T][J&H74%E8VD"8WS75WS ML/&&KQ1P>)KR1MD<%EX)L/$TLTCA'>V >1 #Z6FFAMXI9YY8X88(WFFFE=8X MHHHE+R2RR.52.*-%9GD=E1%!9F &:^>;OXTZSXZN;C1?@!X?M?&[0SR6=_\ M$[7)KG3OA#H<\3.DZVFL6R'4?B'J%LZ!6TKP2DVG"1A#J7BC1VS7QO\ LS>% MOB[\4?%'C'0OVI?!_P 6O^$9GU/4?'OASP]XCM;W2_AA>ZOJVLF[UG1_$-C$ MD<^NPV$DUC/X6\.:U?7?A>WLX-3']D27BQ2']2[2TM;"VM[*RMH+.SM(8K:U MM+6&.WMK:WA18X8+>"%4B@ABC54CBB1(T10J* * /%O"WP0TRTUNS\;_$76 M[[XK?$2S9I;#Q!XDMX(-#\+2OMW1^ /!5NTFA>$(P$1!J,2:AXHN(P5U'Q'> M[C7N-%% !1110 4444 %%%% !1110 4444 %%%% !117'>/?'OA7X9^%=6\9 M^,]6@T;0-&@$UW=3!I))))&$5K8V-K$&N+_4]0N&CM-.TZTCEN[Z[ECM[>-G M;CEQV.P668+%YEF6+P^ R_ 8>MC,;C<96IX?"X3"X>G*K7Q.)KU90I4:%&E" M52K5J2C"G",I2DHILBK5IT:=2M6J0I4J4)5*E2I)0A3A!.4YSG)J,8QBFY2; M223;=B'XB?$3PG\+/">I^,_&>IKINC::L:_+&]S?:C?7+^3I^CZ/I\.;G5-9 MU2Y*6FF:9:(]Q=W#A4"HLDD?AOPV^'WBSXA^,++X[_&O2_[*UBS@FC^$WPKN M62Z@^%>C7H_>:YKK M;7GQ1UZV\M=6O(4\OPS8[="T^03+=2+7^&_@3Q/\5/ M%MC\=?C/I%UI,FFS23_!?X3ZFT;P_#G29X51/%_BBS3=;W/Q3UR$F21I6G7P M;I\D>F6)CU'[3+#]8@8X%?FF6X+&^(6.P7$N>X7$8'A#+\32Q_"7#&-H5,/B MLVQ6'FJN"XNXHP=>,*M)TYQAB^%^'<33C++/W&>YS2_U@>7X#A?QZ-*IFU2G MC,5"=+ 4IQJX#!5(N,Z]2$E*EF&.IR2E%QDE4P.#FOW'NXO$Q^N>QI8 Z=** M**_53VPHHHH **** "BBB@ HHI,@]"#^- "T444 %%%% !1110 4444 %%%% M !1110!^./\ P<#?\H;/^"@?_9![S_U+O"5?JU\.?^1 \$_]BCX8_P#3!IU? ME+_P<#?\H;/^"@?_ &0>\_\ 4N\)5^K7PY_Y$#P3_P!BCX8_],&G4 =I1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%&: "BO$_$?Q\\"Z5JMQX8\-?VM\3?&U MLQBG\'?#:Q7Q-J=A*',97Q!J<<\'ACPE&DFT22^*M=TC:#F-)6&PX1T7X]_$ M0@^(=?TOX(^&9A\^A>!I;3Q?\1[F!L*\5_XWU:P_X1?P[(X4EHO#GAW6[F#? MFV\1AU$B@'IWC?XF^ OAQ;6]SXU\4Z5H)O6\O3K&XF>?6=7FW;?L^B:#91W6 MMZW=%B +;2M/O)R> E>9#QS\9OB 3'\.O $'P]T&7"KXX^,D-S!JDL1=HI+G M0_A7H]U%KLQ"D36Q\8ZYX/;.UI=-F3,;]UX(^#WP^^']U<:KH.A+-XEOU(U3 MQGKUY>^)?&VK%Q^]_M'Q9KT]_KD\4C9?[&EY%81,2(+2),(/3J / M._9]\- M7]Y;:W\4]9USXS>(K>9+FWG\=RVTGA72[E,G?X?^'>F0V?@K2PC;&@N9]*U/ M6(_+0OJTKAG;WF.**&..&*-(XHD6.*-%5(XXT4(D<:* J(J@*J( JJ !BI M** $P!T 'X4M%% !1110 4444 %%%% !1110 4444 %%%% !129^OY'_ KF MO&7C'PW\/_"^M^,O%^K6NA^&_#UC)J.K:I>%A#:VT95% 1%::>XGF>.VL[2! M)+F\NY8;6VBDGE1#SXO%X7 87$X['8BA@\%@\/6Q>+Q>*JPP^&PN%P].5;$8 MC$5ZLH4J-"A2C*K5JU)1A3IQE.-/&GACX>^&-8\8^,=8M-"\.:%:/>ZGJ=ZY6*")2 M$CCCC0--=7=U,T=M8V-M'+=WUW+#:VL,L\J(?F[X>^"/$_QH\3:-\^.+5P(K_XE:G:N);"RE1[3P/93"VM0VL2 M7-S%'X,\&^)_COXGT?XP?%_2+S0O!>@W::M\&_@YJB#S=/E"DV7Q*^)-D"\- MUXWNH'$WAWP],);3P39RJ[B77I9IH/JG5=;T70+1K[6]5TW1K) Q:[U:_M=- MMEVKO*^(L!4C&K2R_#5(0Q/"O#F+I*I"K['B+.L/#-*>48+(_" M369R6.QC6'RC#-5L+A\0U2^M3@U*GF&.C4YZDT5\^:Y^UA^S/X>=X-1^._PJ:]0E6TS3/&VA:[JV\!SL72- M!O-3U-Y"8V18TM&=Y2D2*TLD:/A_\-:_#/4(1+X0\-_&WX@%N(V\&_ +XPWM MC*2,H8](COA:><8"MBV M]%:.$HUYXFB5SZ?HKY@;X[?%35H5D\(?LG_&2XWXVW/CCQ%\'? MA]98.&#/#<_$77?$,2E'5MK^'?-5M\;Q))%(JHWB/]K_ %N%7TWX5_ ?P*IP M"WBGXO>-?&=^,[6#'3/"OPMT*PRH#1LB^)&&Z19%D98BDVBX,S:%GB<;PS@X MJ7+4^L<7\+NM1:W]I@I7"@8.5U;QY\4]:MW8LJ\MX=5?+DFC"B3R9XGR?L]>--81/\ MA+OVI?VA-8.,36WAZ]^&7PXL74$C9&W@3X:Z/K<"E=GSIKIG#*6$PWLM'^KN M2TK/$\<<.M*5JM' X+BG%XJ-K7]G[7A[!Y?5>K2:S&--M:5+:H_UCSNK>.&X M%XB3DDZ5;'8[A3"865[6]HZ/$6,S"BM;M2RV4TEK3O[I].D@>O/H"?Y UQWB M;XB^ /!49E\8^./!_A.( L9?$WB?0]!C"J)"S%]6O[10JB*4L2>!%(3PC8\3 ME_9!^"NI*G_"66_Q%^(,BG,A^(GQI^,/C2UN!DY6?2-;\<7&A/&=SAH?[*$+ M*[J8RC,I[#P]^S3^SSX3DBG\.? [X3:1=PLK+J%I\/O"HU,NC1NLCZG+I4NH M22"2*.7S)+IY#,@E+&3YJ%AN!J/+*6<\4XZ46^>A3X.J<3YC4 MA%ZVE/+'*V]-/0/K7'E:\8Y+PI@8RLXXBIQ'FV8U*:=K^TP,.&,MA.2UO&&9 MI:651Z-\M??MB_LRVER;.S^,7A/Q/>!S']C\ OJ7Q'O&D!"^6EKX T[Q+/)( M7*H$1&8NZ( 6=%->7]J31+QT'A'X/?M(>.(Y<&"ZTOX'^+_"]AUB2V@B1%"HD<," MQQHBJ JJJA0H P!5C:#U ./7G^="S#@NC:5#AG/,14CI;,^*L-5PE3:TIX? M+N&-?BC(L/3DXN^6<)XJEBX+2\8XC,>)\T MPLGO:4\ML]&X)7B?C=_P4D_:0_:'\*_LS:OXB\(_#;XJ?L^^5XP\%0)\0[SX MC_#33O$4,=WJPA?2H-%\!^+O%^I-%JI\VVNO-OK2.*!(KAQ,AFAB^=_^",W[ M0_QQ^,WQ4^,VE?%;XN^._B-IVC?#WP[J.DV'BWQ+=Z[:Z;?7'BB:UN+NTAN7 M<0SS6P6&25<%H\(,Y1C#<1R1ED M/*-MRIY4BJVGZ%HNDO))I>D:7ILDJ!)7L-/L[-Y$5MRI(UM#$SJK9958E0Q) M SS7ZY@/&KA3!^#7$WA@O"CA^CG6>XV>*PG&.$QE2>*RR$L1D];DA3SG"YSF MLIRAEM:E/ZOGV#PW+BI.GA:35;ZQ^18[P3XLQ?C/PSXH2\6>(*^2Y%@H87%\ M&XS!T887,YQH9G1U34_@M+X)/Q(TC7_&\GAG MXG77A7Q]:?"O5--^,'@'P;<>';O3_$GPBT>U\>Z]HMSX@GUZQD\0>,/AY\0O M#&DO9ZQX2BL/$/W77YR?M"?LG?$CX]?'_P"#GQ#O$^&/A@_ [XB:9XT^&/QW M\,7OBK1OCIX*\)P>*?A+XC\;_"H:?9Z?'IWB'1/BYI'A;Q]\./&":AXR7P+J M'@;QB+C7?A[JWB/0],GNP#Z/\-?'YM8^//[07P7U?P=/H5C\"_A]\%?B/%XU MCUN+7(_&&B_%Z/XKI-%!X:T[3!JNB77A6\^$NL6TMO--J5QKJZA9SV$, BF M^.OA[_P4IM/%?P8^)OQXO_#GPEU;PGI_Q=^%WP.^#_@SX7_&7Q+XD^+VM?%/ MXR_$'0?AOX!^&O[0'@+XB?!GX37G[.7Q(FUWQU\/IO$?A2]E\>'0-'U?7->B MU#5M%TC2K[Q']+:!\)?BWX:_:6_:=^-6GQ_#N71/BG\$O@7X%^&]I=^(/$[: MI;^,O@U=?'/49)_&]A;^%8K>P\,ZW>?%K2X89O#VM:SJ]I:Z'J,TMI)-?V<5 MOX/\3/V'/$'QVT[X@_$?QV/ACX!_:#\6:W^QYXUT63P3'K_BWP%I7C3]AWXS MZK\=_A'J/B76=:TCP=XF\:3:WXHUW6/!_B76?[!T#4-.^',^G:+HUM+>Z0E[ M> 'U=\"_CQ#\6]8^-'@76- 3PG\3/V?/B5:_"_XF>'K;5CKND#4M9^'W@GXJ M^$_$7AC6I-.T>ZU/PUXJ\!?$'PYJEI)?Z1IFH:=JJZYH%]:M<:,UW=_0M?+W M[/'P'UCX7^+?VC/BMXSU/2=0^(W[3/Q=TOXG^*[#P[)J$_AGPCI_A'X4_#SX M+>!_!F@W^IVVFWVMPZ9X1^&VGZOJ_B"\T;19M7\3>(-21I&D+G=7[!_#K2]-;P#X M))T^PS_PB/ACI96H_P"8#IWI#_\ J& , [/\ M;3/^@A8_P#@9;?_ !VC M^UM,_P"@A8_^!EM_\=H_LG3/^@?8_P#@';?_ !JC^R=,_P"@?8_^ =M_\:H M/[6TS_H(6/\ X&6W_P =H_M;3/\ H(6/_@9;?_':/[)TS_H'V/\ X!VW_P : MH_LG3/\ H'V/_@';?_&J #^UM,_Z"%C_ .!EM_\ ':/[6TS_ *"%C_X&6W_Q MVC^R=,_Z!]C_ . =M_\ &J/[)TS_ *!]C_X!VW_QJ@ _M;3/^@A8_P#@9;?_ M !VC^UM,_P"@A8_^!EM_\=H_LG3/^@?8_P#@';?_ !JC^R=,_P"@?8_^ =M_ M\:H /[6TS_H(6/\ X&6W_P =H_M;3/\ H(6/_@9;?_':/[)TS_H'V/\ X!VW M_P :H_LG3/\ H'V/_@';?_&J #^UM,_Z"%C_ .!EM_\ ':/[6TS_ *"%C_X& M6W_QVC^R=,_Z!]C_ . =M_\ &J/[)TS_ *!]C_X!VW_QJ@ _M;3/^@A8_P#@ M9;?_ !VC^UM,_P"@A8_^!EM_\=H_LG3/^@?8_P#@';?_ !JC^R=,_P"@?8_^ M =M_\:H /[6TS_H(6/\ X&6W_P =H_M;3/\ H(6/_@9;?_':/[)TS_H'V/\ MX!VW_P :H_LG3/\ H'V/_@';?_&J #^UM,_Z"%C_ .!EM_\ ':/[6TS_ *"% MC_X&6W_QVC^R=,_Z!]C_ . =M_\ &J/[)TS_ *!]C_X!VW_QJ@ _M;3/^@A8 M_P#@9;?_ !VC^UM,_P"@A8_^!EM_\=H_LG3/^@?8_P#@';?_ !JC^R=,_P"@ M?8_^ =M_\:H /[6TS_H(6/\ X&6W_P =H_M;3/\ H(6/_@9;?_':/[)TS_H' MV/\ X!VW_P :H_LG3/\ H'V/_@';?_&J #^UM,_Z"%C_ .!EM_\ ':/[6TS_ M *"%C_X&6W_QVC^R=,_Z!]C_ . =M_\ &J/[)TS_ *!]C_X!VW_QJ@ _M;3/ M^@A8_P#@9;?_ !VC^UM,_P"@A8_^!EM_\=H_LG3/^@?8_P#@';?_ !JC^R=, M_P"@?8_^ =M_\:H /[6TS_H(6/\ X&6W_P =H_M;3/\ H(6/_@9;?_':/[)T MS_H'V/\ X!VW_P :H_LG3/\ H'V/_@';?_&J #^UM,_Z"%C_ .!EM_\ ':/[ M6TS_ *"%C_X&6W_QVC^R=,_Z!]C_ . =M_\ &J/[)TS_ *!]C_X!VW_QJ@ _ MM;3/^@A8_P#@9;?_ !VC^UM,_P"@A8_^!EM_\=H_LK3/^@?8_P#@':__ !JO M.?'/Q$^%?PZ-K;^*M3T:TU?4,+I'AJQT[^VO%NMR-O"1Z+X3T:SO_$.J,SH4 MWV>G20QL1YTL2G=0!Z-_:VF?]!"Q_P# RV_^.U1U3Q5X9T33KK6-9\0Z'I.D M62-)>:IJ>K:?8Z?:1J,L]S>7-S%;PJHZF2117@IU'XP_$,;/!W@#0?A!XN>-;B!U(\W1_AKH=Y'9:7('4F*;Q?XH@N8PZ-<^&GPT5;N@_L[ M> [35;7Q/XU^W_%;QG:E9+?Q)\0_L&JQZ7-A"Q\->%K2QL/!WA:-)4#P'1-! MMKQ $$U]<.@E(!C2?M S>, T'P3\'W7CV!W,"^.O$&H)X$^%UNY4J9X?$&JV M\VO>*(H9"AQX.\,ZQ:7"[E75+<$3+'_PJ[5?&X:7XU_%:;Q+93Y,OP^\!WK^ M /ARD;K\]GJ/V#4Y?&GBZ)7"A_[>\3)I=V%S)H$2NT5?1+:7IK$%K"R8@!06 MM+8D*HPJ@F+( ' '0#I2?V3IG_0/L?\ P#MO_C5 &%X=T[P3X1TFVT+PM9>& MO#FBV8(MM)T.+2M*TZ#=C3 '<@-)(4,DC?-([,2:W?[6TS_H(6/_@9 M;?\ QVC^R=,_Z!]C_P" =M_\:H_LG3/^@?8_^ =M_P#&J #^UM,_Z"%C_P"! MEM_\=H_M;3/^@A8_^!EM_P#':/[)TS_H'V/_ (!VW_QJC^R=,_Z!]C_X!VW_ M ,:H /[6TS_H(6/_ (&6W_QVC^UM,_Z"%C_X&6W_ ,=H_LG3/^@?8_\ @';? M_&J/[)TS_H'V/_@';?\ QJ@ _M;3/^@A8_\ @9;?_':/[6TS_H(6/_@9;?\ MQVC^R=,_Z!]C_P" =M_\:H_LG3/^@?8_^ =M_P#&J #^UM,_Z"%C_P"!EM_\ M=H_M;3/^@A8_^!EM_P#':/[)TS_H'V/_ (!VW_QJD.EZ6.MA8#ZVEJ/_ &E0 M O\ :VF?]!"Q_P# RV_^.T?VMIG_ $$+'_P,MO\ X[36TW2D#,]A8*J*S,S6 M=LJ*J@EF9VA"@ DDD #DG%>+>*OCW^S9X(DFM_%7Q8^$.B7\) ;2KOQ9X3; M6F+9VK%HEO=3ZO.Q(X2&RD?_ &:]#+\IS3-ZWU?*LMQ^9UTDW0R_!XC&5K-V M3]GAZ=2=FWI[NIY^89ME644OK&:YEE^64-?W^88S#X*CHKM>UQ-2E"Z6K7-M MKL>U_P!K:9_T$+'_ ,#+;_X[1_:VF?\ 00L?_ RV_P#CM?+Q_:=^%FIQ))X# M^'OQA^)^]BB2>"/@-X\_LIW'*JGBCQ;X>\)^$2LB_-',=?%N4PQE"LI,A^(O MQNUN:-?"7[)4VE6DX4Q:A\7OB?\ #?P6BHXPLLVF> (OC!K$1C/S26TUK!.$ MXVB0[%]W_4;B:FO]NP.'R6?O6H\1YMD_#6(ERVOR8;B#'Y;B*F]UR4Y-I.US MP?\ 7KABIK@<=B<[A[O[[AO*;X>?$\/X#,L/3OL_:586>CMH?3O\ M:VF?]!"Q_P# RV_^.TAU?2AUU*P'UO;4?^UJ^81X4_:P\1>='?\ B#]FWX96 M[@[!X=^'OC;XKZK"0>%BU7Q!XE^&6E$N.LDWA>94(&(GSD2Q?LY^-=5@">-? MVF/C)J67)EL/ UA\,?A/I+QM]Z%9O!_@,>+D4'(CD_X3![B-,*)BVYV3X;RR MA_OW&7#E&I!KVN%P=//LSQ*BU=^QKX/)9Y-7DMDHYO&FVK^T2LV?ZRYIB/\ M<."^)*T)K]SBL;4R#*\*W=).M1QF=QSG#PL[MRR>51+:DW=+Z>.H6*Q&=KNU M$"@LTQN8!$%'5C(9-@ P.>+?VE_P!GKP(TT7B_XW?"K0+N$@/INH>/ M/#2ZNS,2%6+1X=1FU69B1@)#9N_^S7#I^Q?^SA<7,-]XH\ R?$?4(BCM>_%G MQ;XT^*;S3(>)GM/'OB+7M+1VP RV^GPQ%1L$03Y:]1M_#/P3^#FE->VGA_X7 M_"S0XF*M=6VD>$? ^EQL!N8>=';:7:@X&[ 8D@9 -85ZOA_E6'K8S&YGQ'F% M"A#VE;VN$R;A3"T81:YZE3-*^9\3J-)+55*N74;)ISC%JPIU^-ZR?-A>$\AI M13)&HV5I3P*R[A.G3Y M6+PM^S7+H]M*!Y=]\7OC1\-_!817&!)-IGP_D^,&KQ-&2#);S6T$^WC"R':- M^7X\>!O$#B+X>^#?&?Q>N"6B2Z\&>"W/AM9/G\HOXZ\6CPWX,,#LFXRVFN7A M"?O$BD& 8Q:?'WQ6 MMX9^$WPBTR8%#-JZW?Q3\6Q*&_UG]FZ0GA'PG8W!4 M*AUWQ# C$EA)M /QJ\6_#Q_N^$^"\1QRYJ2I3P^+S_B3"SJ^Z_90XJR*MP9P M;AJM-M)TLQS"@U=J:;O;SW0SS&ZU.,\?5J>[9<(<.Y1A,%4:MS0G6X@H\5TH MMK?_ (5:#3V4=4?R_?\ !1;P_P#M&:Y^UK\4]8UJPCL+R?2/ MRT/P\\9>(K MCP7-;1^!-'MX3X:O]=C\,7VM.BV4D&JSVVB6L:ZW%>VL<1=-TG[-_LY? KXM M_&_X+_":]^/_ ,9/'7A#PSX2T/X?ZE\+O!&C6?@'PWXIL6T+PII%I:ZUXWCU M/0?$UMJ%PES \V@0:_9WNNV]N[:G?2Z=J%ZUK%T_QI_X)U>(OBGXZ@\9CXR_ M:;S6K;3[7QC>>(?".FP7>_3X(=/AN/#EAX331='MK:/2X8(+?3;V#>EQ;?:; MK5;UKF;9^DOAGP9H7A;PYH'AFQM(I['P[HFE:%9S7EO;3WDUKI%A;Z?;RWO'VK1\/?&#PGX(X \)O"+,LBK^%U')H8 M',1Q6><687,:>7_4,'G,LMRY9-DZS*M2P.94N)HY;1Q=+ M\6\-_H]X7ACC_P 1.+LRS+BS&4^,L9CL7B,)F.>4J>$Q<\QS7%YFG*CD4L&I M/#1Q$8RA7G5IQQ7+7PSI2@XQ^>H_V9/AA>Q-%XO^)/QN\?JP.Z+Q3^T7\38K M%B<@E]&\*^+/"^B/E?+4AM-*YB23;YSS22ZNC_LM_LH:+)]H@^#?PDU"\R#_ M &AXCT'1/%NI[@Q8/_:?BLZWJ&\%L;_M._:L:;MD<:K]%_V3IG_0/L?_ #M MO_C5']DZ9_T#['_P#MO_ (U7W]3CGC.I"5+_ %JX@I4)Z/"X;-L;A<&EHK1P M>&K4L+".B]V%*,>B5C]\I<"<%4IPJKA3AZI7I_#BL3E&!Q6,;_FGC,30JXJ< MO[TZLI>9A:%IG@?PO:BQ\-:?X6\/68&!::':Z-I%LHXX6#3DMH@/E7@(/NCT MK<_M32\8.H6)'O>VQ_G,:7^R=,_Z!]C_ . =M_\ &J/[)TS_ *!]C_X!VW_Q MJOF:M:M7J2JUJM2M5F^:=2K.52I*3WE*6H_]JT?VMIG_ $$+'_P,MO\ MX[1_9.F?] ^Q_P# .V_^-4?V3IG_ $#['_P#MO\ XU69H']K:9_T$+'_ ,#+ M;_X[1_:VF?\ 00L?_ RV_P#CM']DZ9_T#['_ , [;_XU1_9.F?\ 0/L?_ .V M_P#C5 !_:VF?]!"Q_P# RV_^.T?VMIG_ $$+'_P,MO\ X[1_9.F?] ^Q_P# M.V_^-4?V3IG_ $#['_P#MO\ XU0 ?VMIG_00L?\ P,MO_CM']K:9_P!!"Q_\ M#+;_ ..T?V3IG_0/L?\ P#MO_C5']DZ9_P! ^Q_\ [;_ .-4 ']K:9_T$+'_ M ,#+7_X[5Y'61%=&5T=0R.K!E96&5964E64@@@@D$<@D51_LG3/^@?8_^ =K M_P#&JO(BQHJ(JHB*%1%4*JJHPJJJ@*J@ #@ "@!U%%% !1110 4444 % M%%% !1110 4444 ?CC_P<#?\H;/^"@?_ &0>\_\ 4N\)5^K7PY_Y$#P3_P!B MCX8_],&G5^4O_!P-_P H;/\ @H'_ -D'O/\ U+O"5?JU\.?^1 \$_P#8H^&/ M_3!IU ':4444 %%%% !1110 4444 %%%% !1110 44UG55+,P"J"S,3A0H!) M)8_* "220 .20*\$T?]IKX,ZKXM^('@Z?QQX>T/4?AWJFG:7J=UX@US2-'T MW4Y;[3DO9I="O+Z]@CU*+3+H76DZH(2?\+]^!W_ M $6#X:?^%MX<_P#EC5$?M%_ X\CXH>#R#T(U5""/4$(00>H()!'()% 'M-%> M'G]H[X,DDQ^-;:=,D+-;:1XDNK>0 XWPW-MHDUO/&W5)899(G'S([+S4B?M" M_"N4;[?5O$5W$20MQ8_#KXE7]K(5X;RKNS\(3VTP1LHYBE<(X9&PZLH /;** M\93X\^ 9@6M+7XBZA&IVM-I_P>^+5W K]3&TL?@HJ)%4JS)U"LI/6D?XY>&V M8"S\)?%_4% S(]M\&?B9&L1)^56-_P"&K(LS#) B60 #YRI*@@'L]%>)/\;K M(D+:?#;XU7K\EE7X5^)+$(@Q\QEUF/2X'RQ"B.&66;JQC$89PU?C1-B"(_@'\43(1 MA!)K'PAC0N>%#R?\+.?RTR1OR45XI_PL3XG8_P"2!>+LXZ?\ M)Q\*^OIG_A+_ -:@_P"$\^,AQ_Q8PC/9OBAX0!'LVVS89'?#,,YP2,$@'N5% M>)IXO^.$BAU^#?AB)6&Y8[GXOP+<(ISA9EM? -W;K*!C>L%U<1*V0DTB@,?C M;]KG]IKXY_"^Q\':'I'A#1/#7B;5]9LO%!/AOQ-K7CF[_P"$?\+ZE;3S:/KD M$7@C0;&RT_Q9?(FF3/;ZE=7%QI<.K6HBA+FXB /TT9E4$L0 223@ #DDGH M!U)P!W->%:O^T!X0.I7/AWX?6.M?%_Q9;2BVN=&^'-O;ZMIVE7+?*$\2>-+J MYLO!/AH12$+.M>UY'GMG5]/MP/ M*'TWI&BZ/X?TZUT?0=*TW1-)L8Q#9:7I%C:Z;IUG$"2(K6QLXH;6WC!)(6*) M!R>,DT >$CPG\'9_F;P?\*9CJ?BV6!U#"VUCXHZW8Q"SD M5ALN$\&^%]*N(R66T\1. )F]&\#?"CX??#A;EO"/AFQT[4+_ )U77YVN-5\4 M:U)D$RZWXIU::]\0:Q(7!?=J&HSJK,QC5 <5Z'10 444A('4@?4@4 +13'D2 M-6=V"(BL[N_RHJJ"69G;"J 222 !R3BO&/%7[2'[/\ X(DDM_%?QI^%^B7L M6T'2[SQQX<.L.6&0L.C0:A-JL[$=%ALY&/&!R*]#+\IS3-JWU?*LMQ^95TD_ M8X#!XC&5;/1/V>'IU)V?334\_,,VRK**7UC-/[6?P^U.)9/ ?@_XW?%#>VQ)? _P2^([Z5(_553Q1XJ MT+PKX1(D7YDF.OB KAC* 5RYOBW^T#K"D5 M'&%EFTWP"_Q?UF+8?FDMYK."X"<;0YVK[O\ J-Q-3TQV!P^2SUM2XDS;)^&< M1*UKN&'X@Q^6UZFCNO9TY72=KG@?Z]\,5-NPJOCO]J7XWZK MAB7L/!$/PX^%.E-&W+1)-X3\$/XNC4-]R0>,&G1<+YQ.YB_]6\JH6^O\9\.T M)Q:]MA<%2S[-<4DTG:C6P>32R:O*]U[N3Q7? MBOPEJWQ*O8]K277Q;\>_$#XJB>5/^6LECX]\4:]I*,W =+?3H864!/*" +73 M^)_V:/@7XI^'7BOX4R_#/PEH'@CQII;Z-X@TGP5HNG>"'NM/>X@NGABO?"UK MI=Y:EI[:%R]O-&YVX)P37K((>)N:9%G>#R6EP MIPWFV)RG,J&4YC+-\USN>'S"M@JM/ 5I4O["R:GA9T<5*G4E753,:='EWTK_29/[1U"_N;2WMB;96N(C,"?U;/Q;_ &@=;E0>$OV6 MM6TJTG ,-_\ %WXM?#_P4BHX.V6;3/ #?%_6(C&?FDMYK2"X"#&T2':.#^!? M_!/7]ES]G+Q]%\2_A3X,UK1?%T.D:KH<=]J'C?Q;K]N-.UH6ZZA"=/UG5;RR M9Y1:P[)C"98MI,;+N.?MJON/%OC3P;S3BJGC/"KPVH9?PY_9.$HU<+Q)4SO! MUHYE"KB98BM0PN2<6."C*E+#+VM?&UW4<91>'I1BG/X7PAX*\9LJX3E@O%?Q M+KYAQ)_:N*KT\7PW2R3%T99;.GAEAJ%?%YYPI[1SC.&(O2H8*A[-2BUB*KE) M1^7ETG]L3Q 9H[_QC^SY\,[:094>'_!?Q ^+&JPD$_+%JOB#Q3\,=*.]>LDW MAB94/2%\\'_"@/B%KD*KX[_:E^-^K?,=]AX)B^'/PITIHVY:))O"/@C_ (2Z M,!O]7(/&!G1,+YQ;<[?4-&0/Z>I^@[_A7YC_ *Z9I2:6 P7#F5PBTZ/U+AC( M7BL.TE%.CFN+P&+SF,M%:88[B/-)M-55C>)\ M^6%Q";3<:V58/'X3)I0;7\..71IV?+R\J27S&/V/?@#=SQ7GBKPCJOQ*OHRK M/=?%OQW\0/BMY\J_\M9+'Q]XHU_249P '2WTZ&%E&SR@@"U[/X3^&WP[\!1F M'P-X#\&>#(2K+Y/A/PMH7AR+:W++LT>PLAM8\L.A(YJ3Q=\0_ G@*U6\\:^, M/#7A2WD1WA;Q!K6GZ4]SLSE+2"\GBN+R4E2%BM89I78;41FP#Y=_POM/$"[/ MAA\-/B5\1C+&6MM7B\/-X%\'N5ZN?%7Q$D\-6]W;<']_H=CK;.!F&*7%X9P4\?FE:%FN587+IQC%JR M4;&N%R3@S(<2ZF7Y+D&78]V;>6Y5@H9E4;LN9QP>'>-K2>CE.TY-N\FVVW] M[1C!&1_M$M_/-(715+%E"J"6;.%4 98L>B@#DDD #DUX ;+]H_Q87-WK7PX^ M$>G2A'C@T&PU/XI>*XUR-R'6-=7PEX4L;C&[E?#6OP*VTAI5!RY?V=?"&K,) MOB-K_COXMSF1)V@\?^*KR?PYYP"[]G@7PZGA[P,(BRG;%-X>N2JG:TCXR?D/ M]9^( MWLK%XFK_ +KE]5Q>JJXVI'!4I)::04<1C8R[1JX*GINT;6N?M _"/0[]M&7Q MA9^(_$(#@>&/ UKJ/C_Q*)5+J(9=#\&6>N7UH[,A0-?1VL2MCS)$4[JPO^%C M_&#Q0-O@7X*W>AV*YD"C6#X0R7"8:M%2Y5+#XO-N(WQ%+%P4>91 MQ.7Y9D&(4I*^$'ARP\#VBLN/W,OBC7IO&'C&9< [I M]-U#P_(VX[4BPH&[X?\ @!\(_#VH#6HO!FGZWXA#))_PE'C.>_\ '7BCSUVY MG3Q!XQN]*RO^W,?0G&K0S#B M?&8[BC'86K%WY\#BN(,3F57+4Y-R]EETL)0BW[M**22J.68)24YT?K%2+YH5 M<94J8RI!]Z4\5.LZ*OKRTN2*>T4-"J !P,$#J!CIM!X7'8# ':G445]D=X4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% 'XX_P#!P-_RAL_X*!_]D'O/_4N\)5^K7PY_Y$#P3_V*/AC_ M -,&G5^4O_!P-_RAL_X*!_\ 9![S_P!2[PE7ZM?#G_D0/!/_ &*/AC_TP:=0 M!VE%%% !1129&<9&?3O^76@!:*Y;Q-XX\&>"[=;KQ?XL\-^%K9U9HYO$6N:9 MHL<@4$D1'4;FW,K<'"QAV)X )XKRT?M$^#=4^7P)H/Q"^)S[@GF^!O ^M7.C MEF_U?_%6>((O#O@_;)D,'77G4)ER0@S0![W02!U('UXKP0^)OVA/$(9=#^&G M@GP##O7;??$7QM+XAU-8CC+'POX L;K3Y'4G_5OXZ@!P077@D/PO^)NO>9_P MFOQU\1Q6TI#OI'PQ\.:!\/+ =/W/]KWR^,/& C +*9+7Q'8S-PP,1&* /;=1 MU33='M);_5K^RTRQ@&9KW4;JWL;2$<\R7-U)# @X/+2 5XY=?M&?";[3+I_A M[Q#<_$#5(MP_LSX9:%KOQ%N=ZG#)+/X2T_5-,LRI!#/?ZA:1*58-(-II^G_L M[_!ZUO$U34O"$'C'6(R7.L?$/4]8^(VJ><<9GCN/&E_K@MI<@$&TBMUC('EJ M@ Q[#;P:?I=I';VT-KIUC:HL<4$,45G9V\><*D<4:Q6\29(5555 ) R::3; MLDV]-$M==OONK"NM[JR5V[[+>_I;4\1'Q'^+OB H/!_P-U#2K6=#Y>K_ !6\ M8Z#X.@1OX9#H7A=/'WB-AT;R+RRTJ4JV&,; J >$/CSXA$;>)/BSX?\ !=NR MLDNF_"WP/;3WP5AR#XI^(=WXF61P"56:V\)Z'7/B#X1TJ9<1K(1Y%[K$,Q;RV1@@C+,KH5!#+GSH_MD_LXS3 M&WT7XB?\)G.,XB^'7A+QW\26THX:<+.^]['SF+XRX0P%7V&.XJX M]* ML(KKXA>,]<\26<#D';)%X6:XL_!2[)-LWE?\(T8&<;7B:(LA\K^$O[#/PL^# MGC:R\=^&?$GCN_U&WMKZSN=-UZ[\+WVAZI::@H::"]L(/"MF0L5U';:A:M9S M6KVUY:6[1,(5>&1GQ._:ON++X?\ C[4O ?PA_:-N-2TWP5XLU+2/$UW\%=6\ M*Z-I-[8Z!J=W8:W>/\4)?"*/I]A+!%J2_%+2/$>N3V=]X!L/#_PB\)77BE5\.ZO>1V,/B.? M0M'BTD)=6\-]+<(RC3HSK2HT:O]6_V2U_Y]K?_ +\Q?_$U/@>_YG_&OEH? M%?\ :3V@_P##*V3C/_)=OAZ<\>HTP#GU ]A5E?B'^U.P5O^&;?A\NX [6_: M.7C;'=<@[7888_E;X)SE;XSA+>VG'O S[=%Q$WU7KT/U1<< M9++;!<7_ #\/^/%V[\-J^ZVWZ=+_ $WM'JW_ 'TW^-+M'O\ ]]-_C7S8GBS] MK291*OP1^!MJL@W+;W?[0_C![J%3T2X:S_9YGM3,H_UGV>:6(-D)(Z@,86U? M]L6=FEC^'W[-NGQL?DM+CXN?%#4IXE Q^\O+?X+V$,K.07'EVL8C5A&=[*7: M%P?F"?[S,^%:2VO_ *X<,5_>NM$L+FM>3Z^\H\FGQ:QO?^N67-+V>6<5U6[> M[_J;Q11?*[>\WBLIP\5;F2Y>;GN_ALI./TUC'_ZR?YT$ ]0#]:^77G_;.N&+ MKIG[,>DH %%N==^+7B!G(Y:8WJ^'?#*Q[B=HM_L$I0)YANG\WRXECM?VS;@L M9-<_9DTA5"A47PK\6O$1G)+%F:1_&7A86HC 50@BO/-+,QDAV!'O_5-15ZW$ MW"=&UN9?VO+$N+?+96P.%Q?M-9)7I>TBMY245)QA<7N;2H\+\75KOW6\GCA5 M):7=\?BL(H>2K>SD]$HMR2?U!M4]5!_ 4FU?[J_D/\*^:8]$_;!N6V7'Q)_9 MRTJ-5+":S^#7Q+UB:1_NB(Q7GQQTN**/#%VD6260LJH$"EFI\G@_]K*Y412_ M'3X*V"%@S7&F?L[>*9+P;>0D8U3]H&\LPKG D+V[L$R(RKD,L?ZMY=%I5.-> M%:;Z^YQ3645O?FPW#%>#TU2C)R[I/16N)LQDKT^">*ZB>WO\*4&WIIRXKBC# MR6^DIQC%[J5G<^E,#T'Y"EKY@D^'/[4DR&*3]I?P5;QO@/-IW[.ME%?(H8$F MVEU'XK:K8QR$#:&N=.NXP"?W1;:RPGX3_M),-I_:KE0-PSP? OX=+,@/#-"T MU[<0K*!DQM-;W$2N%,D,R QM:X;R9[\?<)+UP?'/EKIP8^[\]'H0^)LZ3T\/ M>+Y>:QO =NFGO<;1?7M;SWM]2T5\Q_\ "G/CI_T=S\0_K_PJWX"Y^O\ R3O' MZ8]JLK\#OB;@;_VM_CR6P-Q'A[]G5%+8Y(4? L[03G"@G XR<9J'P]DT;7XZ MX8E?_GW@N-';1/7VG"5+O96OJG>Q:XBSF6W ?%,-OXF-X)5[M;>SXOJ;7=[J M/2U]4OI+(]1^8KP_XE?M+?L_?!W7+3PS\5/C'\._A]X@OM+AUNST;Q9XITS1 M-1N=(N+J[L8-2AM;R>.62SEO+"\MHYPI1IK6= XGRX((TBB7"*N!S^-?_ 4-_P"";G[4 M'QC^,GA?Q-\)KOQ-\8M!LOAQINCZEXH^*7Q+\#66NVNMP^)O%%]-HUA9+I_A M.UM-&MM/OM/NH4L-*6"2]O+Z9YI+F2<5^E>%/A[X9\6\74,FXT\4LLX$*^<\$^%.9\29Y3Q^!H4\JG4HYM*>&Q%1QQ%7ZEPUC<9F#E1C:3J1C]7I^] MSU/AYOZ _!OCGP=\0O"VE^-_ _B71O%?@_6[>>ZTCQ+H5_!J.B:C;6MS<65Q M/::C [6T\<%W:W-O*ZR%4F@E1B&1L>>>*?VE/V??!4DMMXH^-/POT>_B(5M) MG\;^'I=;=B2 L.AV=_*^/_V0/V#? 7@S]GGX5^'?V@?A M=I'B'XG:%I>J0^)M*\3^)]4^(7AFRNY/$^MWEE'I>B7FNZIX%LX6TJXL'DBT M31[:W::28W"RW3W,DGWWX4^'/P^\!Q&#P/X%\'>#8""OD>%/#&A^'8=K8!7R M]'L+-<$ 9!'..>@KY'B3+/#C(.(L_P NRW-^)>+,NRW.CBJ>3X:G7A.-:%&G&<81^PX:S3Q)S_AS M(,RS+)^&.$\QS+) M4CC?P%X)^.7Q/\QBJ2^"_@E\0XM)D?\ M@$?BCQGHW@_PDR2CYHYQKQMBF)&F5"&+C\6?VA=H:/:3*##?_%[ MXO> O!H5'X$DVF?#R/XQ:K&48[FMY88)M@()20A:^GL#&,9'OS_/-+7B_P!M M<,X9'7+VJ82HFM[W9[7]B<3XFTL= MQKB<+-,I6>JLKH^7ET;]L3Q")H]0\; M_L_?#.WDSM'AOP-X]^*FK0XZ"#5_$GBWX<:268':7F\*3HN-PB;<54/[/OC[ M7(D'CO\ :D^.>LX;,EAX+_X5Y\*-)9&YDB27P7X(@\6QIG(C=O&$ES$F MP7 MS*?J&BG_ *Z9K2LL!@^'3X2\*Z#XBO/S#BGB;-J/U?-.(L\S'#I66'QV:X[%8>*Z1C0KUYTH16RC&" MBEHDEH>AEW"O#&45OK.5\.Y'EV)>^)P.4X#"XB3=KRG7H4(592DU>4I31DK_9]]X@TR/5'<'!CATI+F34YI,\>7#:.^>-N:Y(? M';1M2,8\'>!_BIXZ64'RKG1/ &KZ-I$K8X\OQ!X\_P"$.T*2/E298=0FCVG< MK,,9^8QG&O"> Q$\%B.(84VE+*\-C*6.S=R]K*A3WMGIUG=:AJ%W;6 M%A8V\]Y>WMY/%:VEG:6T337-U=7,S)#;V]O"CRS32ND<4:-([*JDCQ4^)/CW MKB2#1_AKX+\%QB3"77CSQY-K.I*F<9;P_P" ]&U"P=ARWE_\)I&", N#G'&? M$?X*?%CXL>"/%?A#Q;\9=/TVS\3Z#>:9)I7@OX=Z?I.D&>9-]O%J5[X@UKQ7 MXBO--%Q'#]NBTW4-$NKNU$D"3V_F&O'S/C3,I9;C\1PKP5Q5Q%CZ."Q-3 X? M%8"EPIAJ^/A0J2PF&Q$^,,5D&-A0K8B-.E6Q&$P.-=&G-U84JO*HO"MF%9T: MLL%E^-Q=6-.;IQG2C@H2JJ,G3A-X^>&J*,II1E.G2J.*?,HRT3]2\#_'#X1_ M$F+69O WQ$\)^)8_#T:3:V=-U>W8Z9;REA'=W:SF!HK*1D=$O2#:,Z.@G+J5 MKG]0_:,^%D=W-IGAK6;_ .)&MPY#Z-\+=#U;XAW4;KD/'=WGAFUO=$TMD*L' M;5]7L$0AM[+M./BG]F+_ ()\W?PX\8:MXJ^-W%S-*DT%N*_3W3]-T_2;.#3]+ ML;33K"UC$5M8V%M!9V<$0Z1PVMM'%;Q(!P%CC50.@KX?PSS[QRXUX2P69\;< M.<,^%^=5,1C*6)P%7#9AQ#CJ^&IXF5.AB:67?VKE]'(ZDZ*O2^MYCGWM906) MJ8*C1KPH1\[*,3Q'F&!IULQPN#R?$.=2,ZG M6RSJI+?9M1\::/," DBQMG:#X0>.?$8#?$;XV^-=2A9P\N@?#FWLOA1X=*N! MYMN;O1FU/QY/"<%#YGC>/>A;,:[L#Z!Z=**^_7 N%QGO<19[Q-Q0]G0S'-7E MN63IO66'Q&1\,T)QF,OO&K6]E M1:W<98;!QPV'JQ;Z5Z=5V5FWK?R_PC\%OA9X%NFU'PSX'T&RUAW:27Q#=6K: MSXGN&8[BUUXHUR34O$-TQ;YBT^IN2W/7FO3P ,>V<$Y)YZ\G)_6EHKZ;*\GR MC(\+' Y+E6791@HR& M]"U"[M=:\2"Y$FA6&HQI*Z>MGH>_%?BM\7(]3^$O[=<'C7]GO4=8\<:K\9_B M3\/=)_:?_9(^('@_Q%J.C>*;BVU;]FWP-%^U/\!/$;Z=&W@7Q-\,?AKIG@CQ M7XYUZ6X\3?!KQIH/P7?P_>P_#SXJ:8?%5T ?KYIGCWP/K7BGQ7X'T;QAX8U; MQEX$M?#U[XV\*:;KVEWWB/PA:>+H-1NO"UQXGT:VNI=0T&+Q):Z1JEUH3ZI; MVHU6VT^\N++SH8))!RNA?';X,^)O#OB?Q?H'Q3\ ZIX5\%VYO?%GB2U\5:.V MA>'M-^R2:A%K&K:J]VEE9:'=Z=#+J6GZY+,-(U/3D>_TV]N[13-7Y@?'GPIX MR^*?Q*_X*_\ PM^"U\++XS?$C_@G1\&O GPTOK56TV9OB5J7A#]MG1-#%KK$ MXL;1]1TC5O%O@\7LT6HR7'AM->T*YU$V,=[IYG^1OC%\./B)\6-8TOXF?!OP M/XRM/@C\+OV>?^"3OA[XM^$X_!&N6=[KL7P _;YT/XY_%[X26_@.ZL+2\U3Q M+\$_@5I7BR?QAX#O&_A'X@Z)#XD M\$^(M(\3Z)-<7=F-1T:]AO8(K_3KA[34M.NO+;S+/4]-O(Y;/4M-O([>_P!/ MO(I+6\MH)T9!U-? '[&.C>(+GXN_M[?%6"TU#3_A'\9?VG/"7B?X.&\M;RPM M?%&E>%/V6_V?_AGX[^(.B6%Y!;R)H7BKXD>#/$EEI^J"-(O$Y\-3^)[,W6G: MM8ZE?_?] 'XU_P#!?FYM]3_X),_MM> --GAU#QWXX^"&K6?@KP58RQW?B[Q? M=V/BKP?->VWA?PU;M)K7B">RADCENX=(L;R2VCDCDG6-'4G]0O@WXI\,^*?A MWX8N/#'B+0O$EOI>B:#HFISZ!J^GZS#IVLV7A_26O=)OY--N+E+/4[19H6NK M"Y,5W;K-$TT*+(A;\<_^"K>B>*_A%X/M/C_\1?%_BKQ=\&_AII'Q#\3>-O'= M_P"%_ -CIOP2\/WNJ^#XK*R9?!FBZ-XTUS3=:EEBMDE-KXJOX)-#MY9A#)=W M5S+!^SI^PY\;O&WP]US4O$_BKXC?";P_JGB^2[L_A WC76O!6@^-=.?P[X9: M/X@ZA?\ PQUR^NDN/$<8;1I+;5()M1BLM!MVFAMI7B\O\XP/%W&3\4.(N%\W M\,.(<#X;Y1PA@,\RWQ/P..RW-*&%L7FF'HXCV4<52P^/PE)TG MD^&S!UIYCB<,LM=.GB:LJ$YX>I7=5R6&H4ZF,H5Z9^S_ (H^+GPS\&R/;^(_ M&_AW3[]&"C2%U&&^UV5F&0MOH&FF]UJY'M,AFET MCP=XQOX%P(M7\5IH/PA\.-EUC$C:K\7-:\&WDD)=@@?3]&U&1VXBBD. ?E3P MU^Q=X/\ 0^S:G^SEJ?C)#S=7OA[]H37?%9O1M822W>B?$6^\ 6]RTF^=S!+ M/A,_BGP MKX8\>1N7221#)<:PR;&96=5(4_?QXS\)>9_GD,&^O[Q4*B2]]1DK7]66><62BU+)^&=M6XTLU:=K*I;WROJ?[8.GW\B1'XX_LM> H9UPUEH'C#4?V@O&D',9 M"C1_!K>&M+BNBKA]L;ZS BER#,(972@/B/X.\3Q1W&J^._VR/C,&1E;3OAU\ M%?BO\.?"=V'48CBO/"OP^\#^;;N7BC5M0\<7L(25);BY\@2W"_2?A7XE_!V6 M./3/"_Q>\%Z<^_RTT.*7P9X;OT6&EWR-O9RRFR5@[-D!BU>PQ65] M%\=B*U*6EU#%U>,:M"=GM*IE]G>[I]#XQ\,7NG:(?[1^&G[!_Q+;50? M,7Q%XR3X*>%=5F#!F22XUSQI\4-7\;N[EHI)!<6+W*^9)Y\:W,,D%>HQ^,OV MLM9B;^S?@3\(_"I."DWC;X]:UJ4Z#)(\S3/!?P@U>V+A8RK)'KNQ6GB=))!' M,@^@1I>I,>H>O]E:I_P!#'??^ &B__*^O5_UBR:FK4.!N M&ERM2IUL3C.+<375K6=1+B:C@ZOFG@E!]8=]5PYG4[.OQWQ,[QM4I8;!\(X; M#RO:_LW+ABMC:7DXXYS3UYSY^AT/]L/5T9=0^(W[/?@E&XQH/PK^(/CF\097 M)COM>^*/A"SWG:67S-%D5?-V,KF$2R$/P7^.&I!U\4?M9_$".*7=YUO\/OAO M\'/!L.&"ADM[G7?"'C_6+9"&G56757N$!MF6<36\DUS] _V5JG_0QWW_ ( : M+_\ *^C^RM4_Z&.^_P# #1?_ )7T/C/,X\T=.UK.GB ML=E&+QR:LK2EBI33UYKJX+@K*Y*J)6E.?&?%>'A5VO[3"8#.,)@6 MG:SC'"Q@UHXV/G^/]EO0[MW;Q3\8?VD_&'F%C*E_\=O&WABUEW;B0VG?#2Z\ M!ZZSXC:1R"H+N68B&V!)%K;>5[]_96J?]#'??\ @!HO_P KZ/[*U3_H M8[[_ , -%_\ E?2?'G&BYHT>*,\P=.45%X?+LRQ6687E2LHQPF7U,-AHQMI: M-))+1)+0:X!X*]V5;A;(L;5C+F6(S++<+F>+YM'S/%YA3Q.)E*Z3YI57)O5L MY;P[\'?A)X0=)/"7PN^'7A=XRIC;P[X'\,:(T9602J4;3-*MF4K(!(I4@AP' M&&&:]%"*H 4;54!5520J@< !00 . !@<#BL/\ LK5/^ACOO_ #1?\ Y7T? MV5JG_0QWW_@!HO\ \KZ^=Q>.QV/JNOCL9BL;6>];%XBKB*KVWJ5ISF]EU/H\ M)@,#E])4,!@\+@J*M:CA,/2P])6VM3HPA!6]#4O+*SU&UN;'4+2VOK*]MY[2 M\L[RWBNK6[M;F)X+FVN;>=)(9[>X@D>&>&5'BEB=XY%9&*GS70_@7\$_#&JV M.N^&_@_\+?#^MZ9*9M-UC0_A]X1TG5=/F,4D!FL=1T_1[>\M)3!++"9+>:-S M%(\>=CLI[;^RM4_Z&.^_\ -%_P#E?1_96J?]#'??^ &B_P#ROJ\-F>8X.C7P M^$S#&X6ABHN&*H8;%5Z%'$0<90<*].E4C"K%PE*#C4C).$I1:Y9-.,3EF6XR MMA\1C,OP6*Q&$DIX6OB<+0KUL--2C-2P]2K3E.C)3A"2E3E%J48N]TC>HK!_ MLK5/^ACOO_ #1?\ Y7T?V5JG_0QWW_@!HO\ \KZXCN-ZBL'^RM4_Z&.^_P# M#1?_ )7T?V5JG_0QWW_@!HO_ ,KZ -ZBL'^RM4_Z&.^_\ -%_P#E?1_96J?] M#'??^ &B_P#ROH WJ*P?[*U3_H8[[_P T7_Y7T?V5JG_ $,=]_X :+_\KZ - MZBL'^RM4_P"ACOO_ T7_Y7T?V5JG_0QWW_ ( :+_\ *^@#>HK!_LK5/^AC MOO\ P T7_P"5]']E:I_T,=]_X :+_P#*^@#>HK .F:F.OB2]'UL=%'\]/KQW MXJ?&OX:?!0Z0GQ,^*Y\-SZ]]I;2K,Z)%JM_=0VGEBYNA8Z+H&HW<-E"\L<37 MD\,5LTSB!)7FR@\G.\^R/AK+<1G/$>K3HT_:58\]6I"G&\IQ3PQ&)PV#HSQ&+Q%'"T(^'O&\:ZEXFCF;J!,WAN _Q+$IP!S_ M .N$<0O^$CAGB_.))VJ1_L.?#RIJZ7-S\:5^&(5XZJ5\)+$-Q?,DT3]>4OX& M$QU?O;#O"V^>82P:E_W#<[]#WW<,9!R,X^4%N?\ @.:X?Q-\3?AWX,9T\6>. M?"7AR95+"VUGQ#I.GWBQPV\DC'A58X!\TD_9VT/4B[>+?' MWQ4\?+(YD:S\7>-+Q]&R>Q\.^&HO#7AYT[;)=+D0CY2I7BNP\-_"#P?X.D6; MPGI'A[PU,HQY^A^#O"&G7+<8+27EOHBWDSG^*2:XDD8\N['))]:X[QB2HY3P MUDE.I9QQ.89OF&=8VA'6ZQ&38'++VE5 MKU<14BO[U"G1HTV_\.,:\V8(^/GAG4EC;P;X5^)WC\2-M6;PQ\/?$%MICMV\ MOQ'XN@\*^&I$(PPDCU=XRI#;L4'Q9\<]:\V/1/A-X=\*Q'F*]^(GQ#MGO$4] M"V@^ -'\512MR#Y3>)[7H5:52'X:R;)\HP52-K236^.[B0XX%S%I5A)D;TBB)"JG_ S] MX+U!?^*PU;Q_\07W;F7QK\0/%.H:8Y/WM_AK3-0T;PIM;C=&NA"+@ ( *]5 M_LK5/^ACOO\ P T7_P"5]']E:I_T,=]_X :+_P#*^C_4'A>K_P C+ XG/UNZ M7$^:YMQ/A5-IR1G^&O '@;P8GE^$?!_A?PPA0(P\/Z#I6D-( NTF6 M2PM()978?>>61W'I8;#TUII3HT M80IP3LF^6*NU?<[*=.G2@H4J<*<(_#"G&,(+TC%)+Y(WJ*P?[*U3_H8[[_P MT7_Y7T?V5JG_ $,=]_X :+_\KZZRS>HK!_LK5/\ H8[[_P -%_^5]']E:I_ MT,=]_P" &B__ "OH WJ*P?[*U3_H8[[_ , -%_\ E?1_96J?]#'??^ &B_\ MROH WJ*P?[*U3_H8[[_P T7_ .5]']E:I_T,=]_X :+_ /*^@#>HK!_LK5/^ MACOO_ #1?_E?1_96J?\ 0QWW_@!HO_ROH WJ*P?[*U3_ *&.^_\ #1?_E?1 M_96J?]#'??\ @!HO_P KZ -ZBL'^RM4_Z&.^_P# #1?_ )7T?V5JG_0QWW_@ M!HO_ ,KZ -ZBL'^RM4_Z&.^_\ -%_P#E?1_96J?]#'??^ &B_P#ROH WJ*P? M[*U3_H8[[_P T7_Y7T?V5JG_ $,=]_X :+_\KZ -ZBL'^RM4_P"ACOO_ T M7_Y7T?V5JG_0QWW_ ( :+_\ *^@#>HK!_LK5/^ACOO\ P T7_P"5]']E:I_T M,=]_X :+_P#*^@#>HK!_LK5/^ACOO_ #1?\ Y7T?V5JG_0QWW_@!HO\ \KZ M-ZBL'^RM4_Z&.^_\ -%_^5]']E:I_P!#'??^ &B__*^@#>HK!_LK5/\ H8[[ M_P -%_^5]']E:I_T,=]_P" &B__ "OH WJ*P?[*U3_H8[[_ , -%_\ E?1_ M96J?]#'??^ &B_\ ROH WJ*P?[*U3_H8[[_P T7_ .5U;4*/'%&DDK3.B*KS M,J(TK*H#2,D2I&K.06*QHJ G"J!@4 24444 %%%% !1110 4W8NX/CY@" >X M#8W >@)52P& Q5202JD.HH 3 R3SR,$$DCCT!.![X SWHVC!')!.>22<^Q)) M&.V,8[8I:* $ &!^I))^I.2?Q-+110!^./_ <#?\H;/^"@1[CX#WF#W'_% M7>$NA[5^K7PX '@#P5@8_P"*1\,?^F#3J_*7_@X&_P"4-G_!0/\ [(/>?^I= MX2K]6OAS_P B!X)_[%'PQ_Z8-.H [2DVCD 8SUQQ^HP:6B@#%UKPWX>\1V_V M3Q#H6CZ[:X*FVUG2['58"K?>4PW]O<1D'N-O/>O+IOV=_@]]I>\TOP=#X3NW M);[3X"U?Q!\/YE<\[P?!6KZ%&2&^;#1LI;#%21FO:Z*\+,^%N&;5H6Y*V993@,=5ARJT>2IB$Q#4J^%PU:2VE5H4JDEZ M.<6U\F>'#X0>(=,61O"_QM^+.D,<^7;:UJ/AKQ]8#/59/^$U\-:KK,BXP/DU MV%P!E9 Q8E#H_P"T+HZ(MCXT^%_C.,')B\1>"O$7@^_<+P%?5O#GB?7K .X^ M_*GAE$5LLL!7]V//\*>*H-?"J.-Q4:5YLLBY"AI#D@'QY\. M6*R-XJ\(_%3P4(R0\NO_ S\57FGQ[?O-)K?A*S\4:&B#G,KZDL>!N#E"&/N M%)M7& ,?[OR_JN#3_L'BC"OGP''&,Q4]?W?$N1Y'F6$BK))1IY!AN$\8[6;Y MJF85)2>[;;;/JV,AK2S&I-]L7AL-6@NUEA88&IIW=5WZGEVB?&[X0^(I$@TC MXE>";J]=E0::WB32[355=B J2:3?W-IJ44A)"F.2T1PWRE0W%>GI(DBH\;!T MD4.CH=Z,K#*LKKE&4CD$,01C!.:PM<\)^%_$\(M_$GAS0O$%N!CR-&9_!MTQ+)/\ #_Q'XH\ -&Y.=Z0^ M#]:T:S)Y(VO:NA&%*%0!253Q PEH/"\(9\M'+$1QV<<*R227,HX&6 XP523U M4.;,:,;_ !-)Z%\SAIR8'$KK)5,1@FMMJ;IX]-[[U8K8]L!!S@@XZX(./K2U MX;_PJ3Q5I:/_ ,(M\$O'U@%'*J[^*/#,^O.HZ,5\0I*Z]9 M0YW@.F_M$:.(DL_%'PG\:Q(02FM>%?%/@6_D'4K+J6A^(/%^GANHWQ^'HTR= MWE8&UC_6?.,.E_:' _$E&,$O;8O+Z_#V;82+O:]"CAL[CG>(C;6TSN M'URO'^+EV+BE\4Z4L+7A_P!NQAB%B)+KIAT_(]RHKP#5_B=\6?"^G:MJ7B'X M%WFIVVDZ;?ZA+/X!^(7A?Q#'(EA:2W+%;3Q-;^!M7(E\HXCM=.OKI4.8[:>4 M"%_S\_9\_P""A/Q5^(GQ7L_"?B;X>Z=XAT7Q/#JTFDZ1\.M-F_X2G2WL;&ZU M6W=)=<\0V^G:S8PVL#0:G+>2:2\:E+Z%U93IT_P/%?TAO#;@OB'A#ACB"MQ- M@#KU*-;%X[#86G4P-'&M5:EZD:= M)2JKS,;Q3E. Q6 P>*EC*=?,:KI8>,\!C*?O*=.FG)5:-.3C*I5A!.G&I[SN MTHIR/V"HKP^7XC_%&[*G1O@)XHA1P-DGBSQO\.?#\8R.#+'H^O>+KV,99"V+ M1W5%G_=^;''#.2:I^T/J"*UIX.^$GAL,.NJ>/?%WB:X09SE[72? N@6S-@;2 MJ:F5'F"02'RC%)]^^-\JES1P^6\78JJOAIPX(XNPT:M[6]GBLPR7!X&SNK2G MBH0ZN26IZ?\ :%%WY*..F^B678Z"?I.KAZ=/7NYI>=CW"D) Y) 'J3BO$6\. M?'W4HQ]L^)_P\T'DAH_#OPJU6]G X!,=YXD^(EW 'V@LA?271'?#I,B ,J_" MWQU?1[=<^/?Q)D)P6C\.Z/\ #/PQ;YQR$:'P/J6I(@9GV ZFSB,1*\DLD9F< M_P!9LZF[4. >*I*2O"M7QG!F'H.]K<\9<5SQM-:ZJ6"W/\ +-137,%O$\UQ-';PQAF>6=U@C154 MNS,\I15"JK,Q) "J22 ":\8C^ _AB=&37?%7Q9\2AOO+J_Q=^(,,#G<6RUCH M.NZ'I^,B(A5M0@,,;A0YD:22S_9U^"-I()9/AIX5U68'(G\1V+^*;@L"I#-/ MXEGU>5B"N06' MDTM7&&8--Z>T7Q,]KF3^'!X2*?\ S\Q]537K&G@*D7Z*K\SH]5^,'PHT-WCU MKXF> -)EC)#0ZAXQ\.VLX92%9?(EU(3%E) 91&2O<"N63]HOX17$GDZ9XEO? M$4IP$3PCX2\:^+_,8A=J1OX:\.:I$S,S",#S,"7=$Q$B.J^BZ+X%\%>',?\ M"/\ A'POH0 P!H_A_1]+ &&7 ^PV5N0 KN,9QAV'1CGJ=HSGG_OIL?EG'Z4+ M#>(%;EF\XX0R^[][#KAS.E3Z[A[O\ [A+TZ'B!^-R7$@71?A3\:]=1N4DC^'MQX2&$GCK4 MO"8 9-CJ6"Y$BK@2I-'$2?$'XMW3XTKX#ZI:QL3MD\7?$7P)HJ@=C)'X5K?V_:I.2H)]<#-+0^'^):Z3<,X/#I M:7C[/.LHXCKV=K+_ &MONV'U7%RUGF5>#[8?#X.G#;MB*&+EY_Q#P^2]_:+O M]K0>'O@YX:1PO-YXK\;^,)HLCDM;V7A3P?!(5+;BJWJJQB,7F 3B> D\+?'G M4E5KWXL^"M#)'S0>%_A1-*Z^*?'FM*YR0&9M-0,JG"(QW5[A10^#*%? MF>9<1<89E-V]]<2YAD;35M53X4GP_13=M5[*W9*R#ZA&7\7%8^J^_P!;JX?\ M,$\+'\#Q%OA/XMOXP-<^/'Q7NCD[HM&B^'7A6!ER,J'T3P(FHIN50"R:D'#% MWB:(M@?)'[1_[ US\7M3\.>(/"_Q/UVWUO3+"31]5D^)&HZ[XW6\T_[5)?6T MNGW;7<=SI4EM=7%ZSZ;;1)I=P+LR0QV,L3&;]):*^8XQ\$?#CC[(<5PYQ9DV M-SO+L7/#5)SQ_$/$6+S"G4PE>G7H5,/F>*S6MC\/*,Z:C+V6(C&I2E4HU8SI M3E!\>/X=RG,\-/"8[#U,12J.#;J8O%SJITY*47&M*O*K%II7M-#O#/AS1]$T/4-:T/38;74/&4WA_2+?Q#KNH%WN+S4;R^CMW MO5$MU-*;2V>\G%C:"WLTED6 2-[CM'((R#SAB6_GG'X4M%??Y!P]DG"V4X'( MN'LLPF4Y3EN%P^"P6"P=)4Z5+#X6C3P]"+>M2K.-*E",JU:=2M4<>>K4G-N3 M]/"X7#X*A2PV%HPH4*,(4Z=.FK)1A%0C=[R:C%)RDW*5KR;>H4445[)T!111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 ?CC_P<#?\H;/^"@?_ &0>\_\ 4N\)5^K7PY_Y$#P3_P!B MCX8_],&G5^4O_!P-_P H;/\ @H'_ -D'O/\ U+O"5?JU\.?^1 \$_P#8H^&/ M_3!IU ':4444 %%%% !1110 4444 %%%% !1110 5YWX8^$?PO\ !6NZKXF\ M)?#_ ,'^&_$&M"4:IK.B^']-T[4;Q)YOM%Q'+=6UND@BN+C$]Q%$8XIYE265 M'=%8>B45P8K*\LQV(P.,QV78#&8O+*M2OEN*Q6$P^(Q&7UJL%3JUL#6K4YU, M)5J4TH5*E"5.:A1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M4C9(.#@__7Y'MD<9[9S@XQ0 9&<9&>>/7'7'K@\''0]:-R\\CY>O(X^OIT/6 MOQ]^ 'C[XJ^!?VQ_%?P:_:=U_P")FG?%+Q;XJ^(.K_ _Q_H_B/6O$?[+_P"T MS\.9H?B;XW\)?#^QT<07&B_ [XR_"?X9C1[W6_A?+I>D>(?$&F_#?Q+\1O"G MC/XH>'-9\4#0/FSQ%\4OVG/V=[;XV> ?B3<_$G3/VC_BA\:_V"O#VK?%7PM^ MT!\0/C3\ ;;X._M<_M>Z;\ ?&'Q%^ ?P\^*^G:7#^S;XH\$MJWBWP]J/PY@\ M.:GI?ARZO/ACXBT+Q7XVTNVNK;10#^A;_/Y=:*^&_P!DOXA^+]5^+?[<'P5U MW6]9\6>%?V<_VA_!W@WX;^)/$-_&-1\.Z;J]U=7&FI>W?W)0!^./\ P<#?\H;/^"@? M_9![S_U+O"5?JU\.?^1 \$_]BCX8_P#3!IU?CM_P6F/QP^,__!,[]NCX1>'/ MV>O$VG-KWP;\56EGXSUSXC_!RS\-QZ;H&KZ;KMSK4]K;>-[WQ&MOQ\_R3^RA/Y7G?9_,\KS9/+W;"[E2[ '[6T5^-?_#5_P#P6?\ M^D1W[.O_ (M'T+_Z$NC_ (:O_P""S_\ TB._9U_\6CZ%_P#0ET ?LI17XU_\ M-7_\%G_^D1W[.O\ XM'T+_Z$NC_AJ_\ X+/_ /2([]G7_P 6CZ%_]"70!^RE M%?C7_P -7_\ !9__ *1'?LZ_^+1]"_\ H2Z/^&K_ /@L_P#](COV=?\ Q:/H M7_T)= '[*45^-?\ PU?_ ,%G_P#I$=^SK_XM'T+_ .A+H_X:O_X+/_\ 2([] MG7_Q:/H7_P!"70!^RE%?C7_PU?\ \%G_ /I$=^SK_P"+1]"_^A+H_P"&K_\ M@L__ -(COV=?_%H^A?\ T)= '[*45^-?_#5__!9__I$=^SK_ .+1]"_^A+H_ MX:O_ ."S_P#TB._9U_\ %H^A?_0ET ?LI17XU_\ #5__ 6?_P"D1W[.O_BT M?0O_ *$NO._#?_!0#_@KEXK\>?$?X<:/_P $EO@#)XG^%;>#U\703_\ !3S0 M(;.W/CG0Y?$6@?8+L?LIR&^\[3(9)+G$,'V>4",>0>%?\ @DM\ ;B3X8A,CO+&T$9C^;T/\ X:O_ ."S_P#T MB._9U_\ %H^A?_0ET ?LI17XU_\ #5__ 6?_P"D1W[.O_BT?0O_ *$NC_AJ M_P#X+/\ _2([]G7_ ,6CZ%_]"70!^RE%?C7_ ,-7_P#!9_\ Z1'?LZ_^+1]" M_P#H2Z/^&K_^"S__ $B._9U_\6CZ%_\ 0ET ?LI17XU_\-7_ /!9_P#Z1'?L MZ_\ BT?0O_H2Z/\ AJ__ (+/_P#2([]G7_Q:/H7_ -"70!^RE%?C7_PU?_P6 M?_Z1'?LZ_P#BT?0O_H2Z/^&K_P#@L_\ ](COV=?_ !:/H7_T)= '[*45^-?_ M U?_P %G_\ I$=^SK_XM'T+_P"A+H_X:O\ ^"S_ /TB._9U_P#%H^A?_0ET M ?LI17XU_P##5_\ P6?_ .D1W[.O_BT?0O\ Z$NC_AJ__@L__P!(COV=?_%H M^A?_ $)= '[*45^&7BS]O/\ X*\^"]?^&?AK7?\ @DK^S_%JOQ;\:ZAX \&Q MVW_!3W0;B&Y\1Z9\//'?Q1NH=0E/[*41L+-?"7PY\3SI>>7<*^H16&G^6KZA M'+'W/_#5_P#P6?\ ^D1W[.O_ (M'T+_Z$N@#]E**_&O_ (:O_P""S_\ TB._ M9U_\6CZ%_P#0ET?\-7_\%G_^D1W[.O\ XM'T+_Z$N@#]E**_&O\ X:O_ ."S M_P#TB._9U_\ %H^A?_0ET?\ #5__ 6?_P"D1W[.O_BT?0O_ *$N@#]E**_& MO_AJ_P#X+/\ _2([]G7_ ,6CZ%_]"71_PU?_ ,%G_P#I$=^SK_XM'T+_ .A+ MH _92BOQK_X:O_X+/_\ 2([]G7_Q:/H7_P!"71_PU?\ \%G_ /I$=^SK_P"+ M1]"_^A+H _92BOQK_P"&K_\ @L__ -(COV=?_%H^A?\ T)='_#5__!9__I$= M^SK_ .+1]"_^A+H _92BOQK_ .&K_P#@L_\ ](COV=?_ !:/H7_T)='_ U? M_P %G_\ I$=^SK_XM'T+_P"A+H _92BOQK/[6'_!9X8S_P $C_V= "0,G_@J M/H0') '_ #:7ZGH,D] "<"OT5_98^-M[^T;^SQ\(?C;JO@X?#[6OB-X)TOQ! MK_@9/$,'BV#PCXB((])TI=9LHK?4?[ M-L#++;2/$]Y?0VVMV_AFQUCXA>/-8T7X?-XGT_Q#I/B2^^&VF:AXBGB\":KK&E M>*M?THZKX=:RU#1M'U2^T7PS6%QJ6?[+WP6A^'_B;X::OX9U3QMX: M\9Z?I&E^*KGXE>-_'?Q-\7:[9>'9A=>&8]0^('CWQ+X@\=/)X5OP-6\*7,/B M&&Y\,:YNU_0YK#6Y)=0?Z!HH \^^'/PM\#_"C2=4TCP1HQTU-?\ $&I>+O$V MI7=_J6M:_P"*_%NLI:Q:KXH\4^(M:N[_ %OQ#KU];V&GV4FI:K?7,\6FZ;IF MDVIM]+TO3[*V]!I,CGGIU]/?GH<=\=#P<4 Y_P#K@C^?\Z /*?CI\)=&^//P M<^)OP8\0ZGJNBZ'\4/!6O^"-6U;0_L7]L:=8>(;"73[F\TW^T;6]L/ML$ MW^V6EQ;^8!YL,B94^K 8_,G\R3_6C(SC^A ^F<8S[=>#QP: 0>G\C@^X/0CW M&: %HHS_ )P:* "BBB@ HHHH **** "BBB@ HI"0/_K D_D.<>/SST_&D) &3G\ 2?R )/TQ0 M% .1GGGU M!!_(X(_$44 %%%% !1110 4444 %%%("#T_S[_0X.#T/:@!:\L^+OPIT?XP^ M'O#OAW6M2U32K;PY\4O@[\5K6?2?L?VBXU?X,_%'PG\5-#TVX^W6UU%_9>K: MOX1L]-U?RHX[S^S+J[^P7-I>>1I9&,\_D?TXY'N.*,C.._P#G./7&><=# MP>: %' ]**,]_\ /^?YT9_S_GO[=: "BDR#P.W7V]OK[=:6@ HHHH **** M"BBB@ HHI"0.I_\ K#GD^@X/)P.* %I&&Y64]&!'YC%&1G'<].#C\^F>^,YQ MSC%!('KUQT)_D.GJ>@[F@#R'X3?!S1/A'<_%.YT;5=7U1_BO\7/%?Q?UA=5^ MP[=-UKQ;I_A[3[S2]+^Q6MJ?[)M8_#MM):_;#4J>OT49_P _ MY_E0 44A8+US^"LWY[01]#S0 4444 %%%% !1110 444 M4 %%)N&,\_3!S],8SG'.,=.>E&1U_P _CZ>^>G>@#R_Q]\*](^('BWX*^+M1 MU+4[&]^"/Q(U;XEZ#:V'V/[)K&J:O\)/B=\(9M/UG[3;3S_V=%HOQ1U;5(O[ M/EM+O^UM.TS?<-8_;+6Y]1I-PYYZ8X.0>3@<'GD@@>IZ9HR",_T.1]1U'Y4 M+129'/MU/;\^G'?T[T @_P#UP0?R/..#@]#VH 6BBB@ HHHH **** "BBB@ MHI,@?YX[<$] 3D8!Z]J,@DCT]C^AZ''?'3O0 C*&&#_>5OQ5@P_,C!]J\C^ MWP>T3X _"3P3\(?#NJZOK>B^!]+GTNPU37?L/]K7D,^IZAJC27O]FVME8^:L MNH21K]GM84\J./*E]S-ZZ2!U_D>!SR?0<'DX'%&1G'^>W&>F>1QUH 6BC/\ MA_G_ #_*DR,X_P CKR?0<'DXS0 M%%% !1110 4444 %-G M()!(!['GM3J",@@]#P: /Y^?V2_C=\9O&ES_ ,$V_'/B?Q5XUB^('[;%W^W= MIO[3_A9];U>[AT.S\#VGCSQ+X=?2-,,]SI7@:]_9^\8^%O!_P:\*W>BV&GG3 M=.\47FC:T-3US51=/[]\!9_$_P *?'?[>_P#M;?]H;P?J5QX\^"=_P#!30/B M]\8=3^.GA&R\*?M#:!JOPXTGXB?"/XD^)O%'C+Q_8KJ_CWX>_%/Q[\1/A5XJ MU:.3P#J?AT:YH=G'H?B]+NY_2&#]GGX+6FJ>-M:M/ASX:M-4^(>E^+-&\57M MI:SVLU[IOCZX2_\ 'MM8F"YC70!XZU6&WUSQK+X<71Y_%OB&UM/$/B"74=;M M+:_BV/"WP:^&W@VUT.UT#PQ;6Q\.W]MJNFWMU?:OJ^KG4[/P[J'A*SU#4M(/&GB*SNO@7^T3\2?@K\6].U3Q/K'PP_X*%>#=-^*OA&X\/_ !*N='UW M4+@?!+XN_!S2KCP[X'MOA=;Z59:5XR\/_%:Y\9?#35;GX>:=:^$?!_Z5V/[! M?[*&G?':?]I:V^$MF?C7<^++SQQ/XUN?%?Q!O7F\5WNGMI+KGPFU MY#IYCM+#.@>1I<-K8+ID-F=.L#;>G^'_ -FWX&^%K^YU+P]\-?#>CW$^H'4X M4L(+J"RTJYE\7:?X^O8_#^FB[.F>&;'5_&VDZ9XKU_2_#EGI6F>(=?L+74]< ML]0NH4D !\E>,['Q?\.OVD_^"G^*=>@\)^.M= MB^#4'BNZUKQ3X?%X-(UJ_M?&G]H:QX=O]3MI;C0CJ%]#ICV\5W,A^:/%7[9. MA^.?^"FG['W@?1OB-\0M$T)[G]L7X=W/PM_X0[XR>%?#OB#4= \*> ['1/%? MC6UU?P-I'AWQ#K,GB73/$LG@G46U74_#WA7P9+;ZO'>6FJ^-[Y8/UM\5?!KX M;^-O'WPY^*'B;PW'JGCKX2R^(9_AYX@?4]LM)TVWU!9(I1)'9P;/+92Q .Y!R,^O M-%%% !1110 4444 %%%% 'YJ_M$:WXC\;?MO_!G]GKQ+XB\7>!?@=J/['?[5 MWQRU#7_"GB[4O!<^K?%;P!\1OV;_ #X8GFUC1;S3]5>3X8>$?B=XL\:Z78) M=C3H]?U31_$M]:75WX7TJ6R^+]0\,?@U\5M:\+:7X;\+_$Z_P# NF>,M2\4?LV-X@TCP-\6?!WQBUKQ5IFB M_$S2H?"6N>./"7@KQ)?>+O VS5O _A_2W_:[XE?!OX7_ !@M-+LOB7X(T#QC M!HT^H3:6-8M&DELTUC39M&UVSBN8)+>Z_LOQ#HMS<:+XDT=YVTGQ'HT\VE:Y M9:AI\C6QJ+\$/A8OC./QZ/"%A_PD4.G>&=+@/VG5/[$M[?P9)-+X2FMO"7]H M?\(A;:CX:DF9M$U>#08]6TSR[<6E]$MK:B$ ^??'7PZ\(?''2/B_K_Q*O_BH M/ <'BR+PA8:%\+O'OQ&^''B'Q5I'PJBUCP]+I$&K?"KQ%X7\=SSZE\6->\:B MPTO0?$&F2:_J>C>$EU![^TLH+,?(?Q._90U*Y_82^%6D?M/^,OC%\6_VC?A_ MX!M/AAX#UB#]H3XR> =1N?BS\8/%&F>#OAW!X^U7X->/_ATOQ4\2>&K[7/ G MA_Q1X[\5'5[K6[;PKKWBZT339_$>O7-_^@/QA_9"_9X^/?@7PI\-?BM\.K;Q M1X)\$:X?$OAC0AXB\9Z%#IFOM:ZE9G6%N_#'B30]1N]0-OK.K*;K4+R[D+ZE M?39\ZZFD?KO!'[/GP<^'/@;X>?#;P?X$TG2_!7PIUD>(O .AR3ZIJL7AW7U? M795UJ"[UK4=2U*\U59O$NMW*ZAJE[?W0N[][L2"YBMY80#S?PGX,A@O]<\%V M.M^+KOPQ\#O@IH?P+T76Y_$FL'Q3>>(-5\+:5J_BC7+KQ1]N?7;GQ5;^%]-^ M&DT'B=[Z36H-7U/6KI;T7DUQ+)\A^'?AY\?OVEO^"5W[(^@>!OB#HMQX^\7_ M +.?[.'B3XB7GQBU_P"-EM-\7[-OA-HFJZUX>\1?%SX,^/?!7QD\!:]XP\5R M:/K6N?%+1-4\1ZH@L]3@U;PIXIL-+M:^(6O^#[BR@?3M2T"^^(7B&_U36OB NG:I9WL%CX[U M&_NKCQGIHL_$S2!=45$^FJJV5E9Z99VFG:=:6UAI]A;065C8V4$5K9V5G:Q) M!:VEI:P)'!;6UM!''#;V\,:10Q(D<:*BJHM4 %%%% !1110 4444 ?./[8GQ M%\=?!_\ 9*_:A^+/PPT\:M\2OAA^SO\ &SXB?#W2C:I?#5/''@GX:>)_$OA/ M3S8R!DO1=Z[IEA$UHRLMT";=E82D'\N_!?[2.N?LV?%+3="C\7^,/B#\./%7 M_!.S]G'XTZ[J_B4?$;XJI!\?_'_Q7UWX?Z3\3]9N/"VG>+_$-GI7Q5T>YU[Q M'\0%\.:7'I%S9?"IM3T'3;#4)+LW_P"Y\D<!M \&1:M'I=M>C0[1K9FTO08; MBV\.:!!*\LLMEX8\+VUY>VOA7PM8R6WASPO:WM[;>']*TV"\N8Y0#\H/V _C M&GQZ^$?Q#\%V7Q,\<_%*ZUC_ (*'_M4:-J?B7QQ;^-M-U]/A9X*^,OB/XB0: M8MMXITCP]/I?AV\\.Z=X7\!:?X=T>U@T?P3H_B[3O":PZ=/I[V47G'[$_P = MOC/XDU3_ ()<^/?$?B/Q1K'C;]MCX-?M<^.OVJ/#FK:IJVK:7IWB'P>G@WQC MH]U9Z*]W+HW@I/@IXUU2'X(Z%9Z-9:7;6?AWQ5%X7UJ/4-1L](FM/VK\&_![ MX:?#Z^U#4O!GA#2O#M[JNO\ Q$\4:A-IPN4^U>(?BSXJM/&_Q(UB2.2YEB^W M^,?%=A9ZYK)_%./$FOQ:CK@ M%^ #X>_9_P#$?BRX_9M^+OAJX\7>+=>\3>)?VT/VQ_@AX,USQ9XDU[Q1XETO M1K[]K;XK>#M%2TUK6+N]U:;3OAK\/[>\O- MI+IX='\.>$K/3K/99V,,:]KH MNI:WH'_!0OQ?X4LM?\7-X#T_]A?X=:W8> _^$@UN^\(:?K.D_'#XD:(-6T+P MM=7DND:?XGU+P_:6&BZGJMI!%J.M6NFZ1!J$TZV$!'TYX ^ GPF^%]O]D\$> M$HM%M_\ A8/C?XJB,ZQXBU11\1/B3/KUWX[\7 ZUK&I,-8\4WGBCQ'?:Q.&" M7-_KFJ7WE)=WL\SZ2?!OX;Q_%NZ^.B>&XU^*M[X)LOAS=>+O[3UPW4W@C3M7 MN]?L?#;:>=4.B#3;77+^]UB!%TM94U.[N;T2_:)Y)& /R\_8&_:H^)'Q%O\ M]E_Q!\=O##ZQXQ_;U_9V^(?[57@;QQX8\=ZGK_A+X::1X9U;X::C-^S[+\.Y M]!T;3_ =EX,\"?%[P!IFG>+--O\ Q+>^//%_AKQU>^/+[3?$=]HT6I?LE7DO M@+X$_"#X8:UJWB'P!\/?#/A35]8.K"XN]'L/LXM(/$&N2>*/$-EHMJ9'L_#F MF^(O%$LGB?Q!I?AVVTK3=<\2-_;^JVEWJP6\'K5 !1110 4444 %%%% !7X= M_MN?%KXGV?Q _P""D]U'XS\8?#NW_8X_X)K_ Z_:._9JFT'Q'=:5I]U\9/$ MM[^UMKFO^.[W1K":&+QA+9ZO\"_AI\//[#\1P:MHXT*_\3:"FG"+Q]JRWW[B M5Y5XZ^!_PD^)NMZ'XC\??#_PQXKUKP[$+73+_6=-CNIA8+JVG:^FDWR[DAUC M1(_$&D:1XABT/6HM1T>'7])TS7(K%-5T^TNX@#\\/B]'X@\"_M>_L(?&[4M$ M_:2T2'XO^)]3^&/Q0UCPC\8_$>M_"&PU[QI\$/&,W@;X/_$?]F_6O$CZ'IW@ M=/&5G+XMMOBUX)\(KXJ\'^/_ IX>L_$NJ2^&/&7BS4=-A_;!\ >*?BC^Q=\ M:OB]X.TOX]>(/B)JEKX^^+/PMLO@3\>-<^ ?CCPY!::/!HGPS^(/AO4+7Q9X M5\,^*/$G@KP'X6T7Q[X8\ >/[NZ\#>)_%6IWVCZ]IPMM=O=2MOT0M_@;\+K; MQ+XJ\7)X6BDU_P 8W=YJ&M7MSJNOWBKJ6H^'QX5U'5-%LKS5[C3O"VJ:AX># M:1?:GX6L]%O[RSEGCN;B0W%PTLGB/X(?"[Q9=>$+K7_"=M?#P-HNI>&_#MC_ M &AK5IH\/AS5[;3;/4O#^I:%8ZG:Z)XAT.[MM(TZ*32?$>GZOIX6TB*6ZMO9 MP#XV\;_$:\\9_%'_ ()9^/?!?B[XDVGA#XL^*OB!J6HZ5>W^M>$HO&GA/Q-^ MQ1\6OB)H"?$WP%:266DW>M6&KZ3H&O6VG:SIK2^%?$<%RFFQV@>)O&/A35=#^ 'QH\-?#;Q-X*\1:SX0\2Z!/\$OAUXOU-O$ M?AS7= O;35-)U>/XL7'BNUDO;":&6\L?#VG03M+; 1#[6\6?!OX;^./%OPQ\ M=>)_#4>I>*?@UK>I^(OAGJJZEK>GMX1UK6?#NI>$=5U#3K/2]3L=.DGU#PMK M&K>';L7]G>13:)JFHZ8T?V.]N(I(_%OP5^&/CGX4^)?@CXJ\*6FK?"WQCX?U MKPKXI\'R7FK6UAKWAWQ)]K'B+2-4N;'4;75+NRUY+^_CUJ.34"=5BOKR*^:> M*ZG20 ^/_P!NWX(_#SXJ_ N'Q7XUMOB+K7CCP_XT;PA\;/C5\)-+G M^*_Q=U#PWX&\&2ZW9_!_XA_#^3Q*USXTU3PQ'/-XDGUA=%TBWU2328].-[JT MUY]P_#OP=:_#SP#X(\ 6.I:QK-EX'\(^&_!]GJ_B'4KW6=>U6T\,Z-9:);ZE MK6KZESSW-UHZ)! MJEEX"U31]<\*1ZM/?:K)I.L^'[*ZT_1M52YU&ZN;J[U#3K:]N/LMYJ$]Y.D[ MK>%VO(H;B/LP . !@#T H **** "BBB@ HHHH *^#O^"F7Q2^(OP;_ &*O MC!XY^%>IW^A>,$O/A5X27Q+I,D4&K>#O#'Q*^-/PX^&OC_QYI=[.CP:9J/@/ MP!XO\3^+['5ID:/2+O1H=588LJ^\:Q_$/A[0?%N@ZSX7\4:-I?B/PWXBTN_T M/7] URPM=5T;6]&U6UEL=3TG5M,O8IK/4--U"RGFM+VRNH9;>YMY9(9HW1V4 M@'Y1^%]$UCQW\4O^"B_[+/V/XD^/?@]\(+C]G?Q#\,O!.@?&GXD?"W7/^$L^ M(WP3O]?\8_""#XVZ)XHTSQMHGAR;5-%\'_$.>W_X2I7TK4/B/=2W0N=!U&RT M27I_V,?$GB+XQ?LT?LB^!_$7B/XV'Q9X6\#^-'^+^L?&34])O?C;I_CKX):W MXD^ UW8>,?$&AR:MX>\5Z[8?%ZVUO6/#GCN.YUO3?']O\,['QG)<:RFKSRW7 MVT/V;?@Q'X"X;#2]-\:6_Q%BETO7/%.E:S>>-K73#H<7B36?$VFZ[ M:^)O$&I_V"(O#\LNO:QJ:7'A^TL="N(Y=)T^QL[?K9OA)\.I="\1>&H_"UA8 M:)XI\%P_#S6=/TB2]T2*;P;;0:];V^A6;Z/=V$^D6L$?B?7FAET>6PO(Y]3N M+I+D77ES( ?ECXD_9\_:#^&.A_M7W_[+'B;X[>*/AYXEUC]E3_A%?A;XX^._ MC;QCXT\27'@GXOS:[^VOXD^"/Q%^,WBK5?$7@B[^,7P-UFU^'OA.U_X3/1O" MU[\3?"6J>+/#-QX0;Q%;>++R[^S+XV\8_$+Q=^T]\*--?Q>GP$G_ &T-%\!? M!=?&^KZMJ'B+1? _PY^"7PI\,/ 5G+8:9X6T[1]+^T?@=^PO^RU^S=;^+K;X*?"NU\"1^.=*T;0 MO$K6'BOX@:C/>:+H$US/I6DVMUK_ (NU>ZT?3K>2[F$EEH3PSX6T7P];^$M U#PMX8L=#L8M*TS0?#^JW>E7^HZ5 MI.E6(@TVQM;R[T32IYQ!:I([V41,F#(' /SKM/&&OZ9\5/\ @JRFN_&SQ;\- M_"G@[P/\+/$6A>.]9O\ 5O&&A_ 2&^_9@UC5O$GCGP;X4U6XN=.T_3/#E]IW M_"?7_AG2H;?3]7UNRO+FX@:[U*=VP/\ @FSXY^(VI^*OB[X#^-OA_P 6_"GX MN>%_AO\ L_:GJ_PAO_$?C#Q[\./$^C:S;?$A+;]JSX5^/_&VKZMK]Y:?'_5K M;4M$\8_#_6AI?BSX6:[\*K/1?&UAJGB#5)?&?BK]"-(^ _PFT3Q=\5/'-CX+ MTYO$OQNMM(LOBM>7]QJFL6OCFRT'1)/#>D66NZ-K&H7^ASV=AX>FGT."UATR M"W&DS3:>T;6LLD37_AO\&OAE\([:ZM?AWX/TOPREY::5IL\EJ;RZN_['T"*Y M@\/:!#?:G=W][;>&_#D%Y>P^'/#=M<0Z%X?BO;R/1M.L4N[A9 #TZBBB@ HH MHH **** "D)(!(&2 2!ZGL/QI:* /P:^-OQM^,MAXJ_;G^*MIXA\8:;X_P#V M:?\ @H!^P1^SY\ _ UIXAO\ _A'=5^$GQ5C_ &*YO%^D3^#-,GBTSQ GQPO? MVAOBMIFKZGJMA?:LG]D^%3IEY97GPZT>6P^B-9NX/V>O^"C&E:]K$'[26E?# MSXQ_LX?';5]6\4:A\9-?^*/P)\=>/?AQK/@#QWZ4=(DL_$MUIR27XN?#HU,>&;^Y3<+/4-4\+#6];'A75M1M;O5/# M"ZUK"Z!>:/Q/K<7B M/Q%IMA-J^KW\VB:#KFMV]OJ.J^'-"DTS0+Z:WA6XTV2*)(U /A;]H7]F;QU\ M2O@YX+U/P9\0?C;\/?VKM6OM"\1_#C7_ +\4OB%X4\*?"GQYXH^(">.O'WC M/QCX%\/:Q;>!?'WA#PWI&O7OAGQ;X?\ BGH?BO1O$OA#1=&^&GAZQTK4?$T* M7O@OQU\2_M.?#SX]Z=]NM?B,?BG\1_\ @H_^SIX=_9EU[PIXJ@O_ (6>,OV+ M]>\/?#^;X[^!/$?@FU\1DV-M\/?ASX9_:1\:_$)-9\%2WMIXQTWP+\2=(\33 MI=>&8-&_0OXY_L'_ +*?[27CK3_B3\:OA1:^./&>EZ#9>&+'6+KQ=\0M($/A M_3]1O-7MM(.F>&_%^BZ/-8_VEJ%Y=SPW&G2B[EG8WAG4(J_04GPR\!S:]?>* M)O#.FS>)+_0+SPHVO3+--K-CX8U'R#J/A[1-2EF>[\.Z+J$EK97%]IF@2Z9: M7=W8V%W,?#.L>/?VO_ -D3Q+H> MH>%_$&N>&+N;X=ZI^UY\!?A?HF@W3:3?6TM]X3\;?"A&F\5>&;[S=(UJ#QAK M,&HVDXN'>OGK_@H[XC_:8^&EQ^U%\0=#M?B9,[_!WX":;_P3W\1?"_Q3;V]G MI/[6%W\0_%GAO4OAKXP\$#Q)I=UKFK?%+QOXD^#VG7_]I^'/%WAWQE\))O$_ MA@+I*>'O$<.J_K7\0/@C\+_BAX#TKX9>-_"EOK/@31-5\$:WI?AM-1UK2;&S MU3X;:YI'B7P'>1-H>IZ9=&3PIXA\/Z'KFBI)+]4\/V&K>(_"ZS_ /",:KJRRZK<>&Y[JSFTV[U#P^NH2W,&BZM> M:;:==W=A"_ASX=DO['2DU_QWXHT/PCHC:GJ=Q' M::;IPU;Q!?:?I_V[4+N6*UL;3[1]HO+F2.WMHY9I$1M7POXN\*^-]'@\1>#/ M$OA_Q;X?NIKN"UUWPSK6FZ_H]S-8W4ME>Q6^J:3=7EC-+:7D$UK=1QSM);W, M4D$ZQS(Z#\U/^"Q.I66G?L9V#76I:#ILLG[7W_!.Y[*3Q%>TT^WM)=3U'[+(L]IIMG=Z@9+>&TEN8?E[XD0?$']A#QWXDU6] M^.'PF^%R?\%&OVD/BC\4O''QEU1(?@_^S]\%/B'X6_9^^%G@7X2?#GPYKOBC M0/BWX7TSQ9\4-'^'6M_$+Q)XW\?Z5IMK\8_'_AGQ#HT":'J7B71-'U$ _>*_ MO[/2[&\U+4+F*SL-/M;F^O;N=MD-M:6D$ESGZUHNJ6,HFLM3TG5;.'4-.O[28 "6UO;*XAN;>0 M "2&5' P:_(?P7\:OVA=0\6_'OP_XX_:K\,3:]\"_P!@_P#9I^-MU;?#/P-\ M-]$\"ZK\5?B%\/?VG-(^('CAM/\ 'N@ZYX^M/ASJGB#P%X"^(OA7PKK.LZ3= M^'[Q-.T[4M9U/POJ\^EZC\[3?MY_M+>)_@CXY\2Z5X^T[PI\9OAU^P!^QO\ MM2? +PU+X7\'ZEHO[9WQ(^*'@CQ)KWQ*T.+1VL?[3U[2O$/Q$T+2_@A_PBWP MHO\ P[K_ ,-];\5Z;XFDFGG\4>";2W /WLU_QSX,\*ZOX/T#Q-XK\.Z!KOQ" MUVY\,>!-&UC6+#3M5\9>(K+0=7\4WNA^%]/NIXKK7=5L_#6@:YX@N['38KFX MMM%TC4]3FC2SLKB:/D_''QW^"'PRUO3/#7Q(^,7PL^'WB+6K"ZU71M!\;_$# MPGX4UG5],L9K>WOM1TO2]>U>POM1L;*>[M8;R[LX)K>UEN;>.XDC>>)7_&.7 M]I&Z^-O[1'[,EQX_^*UCX5\=_#+_ (*R_&CX*:M^S!?6?A'2[_P-X=\(_LX_ MM@^$OA!XBO([JP'CZ[U'XG^$T\-_%;1_&T.L2^#?&&E?$ZPT#0K%K.UTUXO7 M/VT/&-OX8_X*>?\ !/.YL?BI\(/A9K5G^RY_P4-6;Q!\6[&VUK1+:PU;Q1^Q M(EO8-IO_ L;X8W=O>:U"_ <&B77C;Q9X<\)6_B7Q3X=\#^'9O$>LZ?HT> MO>,_%^I1:/X6\*:.VH3P#4O$7B+5)HM/T71K/SM0U*[<06EO*^0/QE^/7[3? MQ&T&S?2?A!^U/X"\/V&D?\$U?VO?V@[KQ#\*O!GPFN_"OB3]H7]G;X@?"S36 M^('AF+QEIGB+->^(^DZYX>$E]INOZ>-0?2_$L&N6;^)D\:^*W[6TO MQTU>UTKQY\:/#?@#5OA1^WU_P2S3PQ\%4MO!%O9_$3X2_$3Q-^R3\3K3XVVM MSK,%[XPUOPYXM^(_C_QEHGAGQ?X2U^+PUX;7X77/@S4H9?$$'C-?AGINBSZQH.L:;I?B/X?:SX8\,-#KUQHFK2:]&ZKXNL-6& MHI&WSKKO_!2OXU6?[/7P&U;Q!^T_^S/\,_'WQG_84\4^+_A?X^\=^+/@]X L M/'7[7GA?XD:1X*BNO'>E>.]7L?"ND_"O4M&9K_7(/!R/!HVIW?B^&4:5>Z=X M#T^_ /Z2J*Q?#D\=UX?T.XBUR'Q-%/I&F31^([=M.>#7XY;&"1-;A;2$CTIH MM65AJ$;:9''I[1W"FSCCMC$@VJ "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@"K=6-E?*B7MI;7:( MS,BW5O#<*C/&\3,JS(X4M&[QL0 2CLA)5B#'?:9IVI6;:=J%A9WVGOY.^QO+ M6"ZLW^S2QSV^^UN(Y+=O(FABFAW1GRI8HY(]KHK"]10!2?3=.DDN)I+&S>6Z MB,-U*]K;O)<0LL:M%/(T9>:-EAB!25G0B*,$$(N()-$T>6;3;B32M.DN-'>> M329WL;1IM+DN8F@N)-.E:$O823PLT,SVC0O+$QCD+)Q6I10!GC2M,%_)JHTZ MQ&IRQ6\$NH?8[;[=)#:&Y-K"]YY7VEXK8WEV;>-I2D'VJX\I4\^7='?:)HVI ML7U'2=,OV(C4M>V%I=L1$7,0+7$,A(C,LAC&<(9'*@%VSJ44 9IT;266)6TS M3F6"W6TA4V-J5AM4#B.VB!AQ';H'<)"FV)0S (-S98-#T875O?#2=-%Y:VJV M-K=_8+3[3;62SQ72VEO/Y/G06HN88;D6T3I"+B*.<1B5%<:M% &8-%T@$$:7 MIV5=Y ?L%ID22; [@^3P[B- [##-L7<3M7'@GC/]F_2_%7Q'M?B1I/Q-^+GP M_N6\-:3X1\0^$O!7B+P['X"\6:%HFK>(=8L(M0\+^*_!_BRW\.ZI]J\4ZS'J M/B?X>7'@GQ3KEG)I]EKNM:E;:'H::;]'44 9FB:+I7AS1])\/:%86NE:)H6F MV.CZ/I=E$L%EINE:9:Q66GV%I"F%AM;.T@AMK>)0%CBC1!P*TZ** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH *\X^(%[KZ7G@71= UK^P)?$GBB]TZ_U)-+L= M5N$L;'P;XJUX0VT&I![2*2:]TBS$D[PS,(!-%&J/*)8_1Z\X\:?\C7\)/^QU MUO\ ]5EX^H K?\(?X]_Z*MJG_A'^#/\ Y6T?\(?X]_Z*MJG_ (1_@S_Y6UZA M10!Y?_PA_CW_ **MJG_A'^#/_E;1_P (?X]_Z*MJG_A'^#/_ )6UZA10!Y?_ M ,(?X]_Z*MJG_A'^#/\ Y6T?\(?X]_Z*MJG_ (1_@S_Y6UZA10!Y?_PA_CW_ M **MJG_A'^#/_E;1_P (?X]_Z*MJG_A'^#/_ )6UZA10!Y?_ ,(?X]_Z*MJG M_A'^#/\ Y6T?\(?X]_Z*MJG_ (1_@S_Y6UZA10!Y?_PA_CW_ **MJG_A'^#/ M_E;1_P (?X]_Z*MJG_A'^#/_ )6UZA10!Y?_ ,(?X]_Z*MJG_A'^#/\ Y6T? M\(?X]_Z*MJG_ (1_@S_Y6UZA10!Y?_PA_CW_ **MJG_A'^#/_E;1_P (?X]_ MZ*MJG_A'^#/_ )6UZA10!Y?_ ,(?X]_Z*MJG_A'^#/\ Y6T?\(?X]_Z*MJG_ M (1_@S_Y6UZA10!Y?_PA_CW_ **MJG_A'^#/_E;1_P (?X]_Z*MJG_A'^#/_ M )6UZA10!Y?_ ,(?X]_Z*MJG_A'^#/\ Y6T?\(?X]_Z*MJG_ (1_@S_Y6UZA M10!Y?_PA_CW_ **MJG_A'^#/_E;1_P (?X]_Z*MJG_A'^#/_ )6UZA10!Y?_ M ,(?X]_Z*MJG_A'^#/\ Y6T?\(?X]_Z*MJG_ (1_@S_Y6UZA10!Y?_PA_CW_ M **MJG_A'^#/_E;1_P (?X]_Z*MJG_A'^#/_ )6UZA10!Y?_ ,(?X]_Z*MJG M_A'^#/\ Y6T?\(?X]_Z*MJG_ (1_@S_Y6UZA10!Y?_PA_CW_ **MJG_A'^#/ M_E;1_P (?X]_Z*MJG_A'^#/_ )6UZA10!Y?_ ,(?X]_Z*MJG_A'^#/\ Y6T? M\(?X]_Z*MJG_ (1_@S_Y6UZA10!Y?_PA_CW_ **MJG_A'^#/_E;1_P (?X]_ MZ*MJG_A'^#/_ )6UZA10!Y?_ ,(?X]_Z*MJG_A'^#/\ Y6T?\(?X]_Z*MJG_ M (1_@S_Y6UZA10!Y?_PA_CW_ **MJG_A'^#/_E;1_P (?X]_Z*MJG_A'^#/_ M )6UZA10!Y?_ ,(?X]_Z*MJG_A'^#/\ Y6T?\(?X]_Z*MJG_ (1_@S_Y6UZA M10!Y?_PA_CW_ **MJG_A'^#/_E;1_P (?X]_Z*MJG_A'^#/_ )6UZA10!Y?_ M ,(?X]_Z*MJG_A'^#/\ Y6T?\(?X]_Z*MJG_ (1_@S_Y6UZA10!Y?_PA_CW_ M **MJG_A'^#/_E;1_P (?X]_Z*MJG_A'^#/_ )6UZA10!Y?_ ,(?X]_Z*MJG M_A'^#/\ Y6T?\(?X]_Z*MJG_ (1_@S_Y6UZA10!Y?_PA_CW_ **MJG_A'^#/ M_E;1_P (?X]_Z*MJG_A'^#/_ )6UZA10!Y?_ ,(?X]_Z*MJG_A'^#/\ Y6T? M\(?X]_Z*MJG_ (1_@S_Y6UZA10!Y?_PA_CW_ **MJG_A'^#/_E;1_P (?X]_ MZ*MJG_A'^#/_ )6UZA10!Y?_ ,(?X]_Z*MJG_A'^#/\ Y6T?\(?X]_Z*MJG_ M (1_@S_Y6UZA10!Y?_PA_CW_ **MJG_A'^#/_E;1_P (?X]_Z*MJG_A'^#/_ M )6UZA10!Y?_ ,(?X]_Z*MJG_A'^#/\ Y6T?\(?X]_Z*MJG_ (1_@S_Y6UZA M10!Y?_PA_CW_ **MJG_A'^#/_E;1_P (?X]_Z*MJG_A'^#/_ )6UZA10!Y?_ M ,(?X]_Z*MJG_A'^#/\ Y6T?\(?X]_Z*MJG_ (1_@S_Y6UZA10!Y?_PA_CW_ M **MJG_A'^#/_E;1_P (?X]_Z*MJG_A'^#/_ )6UZA10!Y?_ ,(?X]_Z*MJG M_A'^#/\ Y6T?\(?X]_Z*MJG_ (1_@S_Y6UZA10!Y?_PA_CW_ **MJG_A'^#/ M_E;1_P (?X]_Z*MJG_A'^#/_ )6UZA10!Y?_ ,(?X]_Z*MJG_A'^#/\ Y6T? M\(?X]_Z*MJG_ (1_@S_Y6UZA10!Y?_PA_CW_ **MJG_A'^#/_E;1_P (?X]_ MZ*MJG_A'^#/_ )6UZA10!Y?_ ,(?X]_Z*MJG_A'^#/\ Y6T?\(?X]_Z*MJG_ M (1_@S_Y6UZA10!Y?_PA_CW_ **MJG_A'^#/_E;1_P (?X]_Z*MJG_A'^#/_ M )6UZA10!Y?_ ,(?X]_Z*MJG_A'^#/\ Y6UF6C^,?#GCSPKHVJ>,I?$VE^(= M+\5-<6MYX=T/3)+:YT:+1KFTN;:[TB*UESB[N(IH9XYHI4D##RI(59_8Z\O\ M2?\ )3OAK_V#?B#_ .D'AR@#U"BBB@ KSCQI_P C7\)/^QUUO_U67CZO1Z\X M\:?\C7\)/^QUUO\ ]5EX^H ]'HHHH **** "BBB@ HHHH **** "BBN?\5>' M_P#A*?#^J^'_ .V_$'AS^U+4VO\ ;?A74O['\0:=F2.3[1I6I>17L$ MWD28C>1=OS9&&)J5J6&Q%7#4/K6(IT*M2AA?:PH?6:T*>23<8\STCS.RYGHKW9OY'J/S%(64#)9 M0!U)( 'XDU\S?\,T'_HO_P"TS_X=<_\ R@K,UO\ 98;5M&U;2A^T!^T>#J>F M7^G@WWQ,-_9#[;:RVV;RQ&BV_P!MM1YG^D6GVBW^TQ;X?/BW[U_.Z_$_B)3H MUIT?##V]6%*5!J'M)>[S2TC>[T3/,EB\T49..4V>%/BU\,/'6K:IH7@WX@>#O%.LZ*'?5-,T'Q# MIFJ7UG''.;62::WM+B23R([D>1).@>%)6C1I TD8;T'(]1^8K\>?@!_P3N^) M_@CXCOXA\9_$2/PMHVB66I6>EZI\)_$FI:=XLU:2]B-G&(KRZT2)-"TIK<&: M^MI1?SW#+!9(BHCWB_=G_#-!_P"B_P#[3/\ X=<__*"OA/#3Q%\;.)>&WF7& M7@K_ *N9NLRQV&C@?]9\%@?:X*A.FL/BOJN/A6Q5+G&]7\8Z;9:UX0M-#\(7/A6/Q%\0%\7:/J6G:CX1O/A[IWB MBP\61WL-KX;NM5U%9[*'M/BC^TKX$^#/@7QE\2_B+HWQ"T#P1X'T7X>ZWJVN M'P'KM^L\?Q%U[_A'+"QT[3M/CN=6N-2\.ZE+8?\ ";6TUA:IX2M-3LK[5)TM M3=2VOY@?M3:3\1'^,OA/_@I%\%/@?\4O$=[^SOXPTCX#?%'X!6?PF\=VWQ3_ M &M_@$/&;6VL^-M"\$:MINEW&L>*OV;_ !1XIU/XO?LF:I>V"6%_IJ_&>Q;6 M=,A^+7A_4?"E/]L+2OB[\0;'_@H_8>&?!/[0_C'PEXX^ ?["<_PB\-_\(%\6 M]2T75/%MC\1OB;>?%"P^&?A+5=*\C3/$&GZ ?A_?_$G2=!TW3[JUD33KKQ)# M_:5I?-:^Z=)^UVE>(?[4UKQ/HW]B^(+ >&KW3;,:KJ>F&TT77SJ.DVNJFY\- M7_GR#5K33VN3IFIS^5;BTU>VNK(K)Y/FOT.1[_D?UXX/L>:_$?XM6GQ^OOC; M\>8]%MOVKH_!EW_P4+_X)\ZYX2N/"T?QNM/#\_P:C\#?"VP^/:^';S2?+MHO M@Y;W5KXU;XG:5IK0^$[377U'4KZTCUNZM+U_)_%'P]_:1C^"]_<_"Z']KP_$ MC]G+X^_ML>)?#O@35O$'QYT2S^.'[&,'Q4\6Z2WP(T[Q)K\LT7B'XF^-OA/X MML7_ &)_&>J7>J>*_ ?B_P -^&]=TG7M/\*:)XAM;P _H1KQ3P!^T#\-?B9\ M3/C'\(O"=]KUSXY^ FL>&] ^*%AJ/A#Q1HFG:%JWC#PSI_C3PQ:V6OZOI5GH M7B3^V/"6K:;K\$_AK4-6MH+&\B2^FM;P26J2_#/XK>!O$KZ%X)T2T\=>'];A M^&/@[QY;>&OB#X*^('A?7K+PCKJR:9IL&I7OC;2H#>>*-&NK+^R_&6@RZOJ7 MBKPSJM_&?[=O\ P2XU MKPSXJ^'GA3XM^'!XU^&/@73_ -G?PG\?-2T;Q#X5TZV_X27X=Z!X;TGX@:/\ M1=D]UHSZ;8ZEYT%VATZ>8 _>S<,9Y^F#G_OG&?TZ<]*7KTK^?JR/QO\ NL6 M/@#XA^!?VTO$W['B_M)_MU_#O6AX*TCX[^+?BOX9L?%%=5U.33-H_,5Y9\7?A:?BWX9=VEE-YJ_9]K_.G_#$I_P"C MN/VW?_#^G_YDJ^LR?*.%L;@HU\VXO_L;&.I4C+ _V!F&8 _A9X9O/&7Q'\7>'_!'A33YK*VO?$/B;4[72=(M9]1N MH[*PAGO;MXX8Y+N[FBMK=68&6:18URQ KC?AE^T3\"OC1?ZII?PG^+7@'XB: MCHMG!?ZO9>$?$NG:W:IX6ET_P1\6?CEI]]X'U*VL_$6GW>HW. MIVNJZ)I%E+<:990S7^F>9?Q,FH06\D:RR1K$_P N?L!?\$ROVBOAOXO^(5[\ M:/$OQ-^!VEZGX:T6UT35?@=\9_#VEZKKNH6^K7,UUIVO-HMOKTLVGVEK(MU9 MK/';QK*KPX=Q55Y_CHVQN-?ML%)47]6DUIAL0?AV=>*WC=@?%/ASA' ^"N(Q7"69 MY;'%9GQ!'%8K%8? XIK-6\//B#"TUD&"DOJ>#_H_ M,49!Z$'\:^(?^&)3_P!'F_"?]G _"GQ1)XG/QY_:1^)'F M:3>:5_PCWQ7^*7_"8^%T^V3V?:#Y$-U>1^6WG MY7\9Q^1\'X?!XBM@N./[0Q=.E*>'P7^K69X7ZS523C2^L5:LJ='G;:YYIQCN MUHS]GP&>\98C&8:ACN!?[/PE6K&&(QO^LV5XOZK3=N:K]6HTHU:W+=_NX-2? M1Z,][\0:_HGA70M9\3^)-5L-"\/>'=)U+7==UK5+F*RTS2-&T>RGU'5-4U&\ MG98;2QT^PMKB\O+F9EBM[:&6:1E1&(\B^'7[1'PZ^)NO6WAG08_&VFZSJ?@Z M+XBZ#!XM^'/C?PA;>(O -UJ5AI5EXHT75-?T.RTJZAN;S4].5]%DO;?Q5IT- M]9W.L^']-M[NVDE[CXIQ:9/\,_B%#K7@FY^)6CR^!O%T>J_#NRLK;4KOQYIL MGA[4DO\ P9:Z=>.EI?W'BJT:;0(+*Z=;>ZEU!()V6*1V'X1:'9?M@_L9^$/C M)H/[$VG?M$?M+_LY^&/V7+WQ7\&_@[^T7\//$6J_&7]ESXKV?Q%^%>C:)\%/ MA5XY\>_\(EXV^/7@ZR^#/B#XD^.-+^#7BG5?&'B'PKK?P2\'?#W3_BA+8?$? M0M-MOBC[<_9CX._M/_!GX\W^I6/PO\3S^(X[+39==T_5!H>M6&B>*?#5OXFU MWP5<^*/!^K7]C;V?B;P[#XO\,:_H!U;39)+>:YTY;VV\_1]1TC4M0\XTK]O? M]F+4O'NI?#FY\;:UX=\0:5\>;7]EZ[O/&'P\^(7A+PD?VA=1\+Z=XTTCX0VW MCK7?#-GX-NO&FO\ A?6M#U3PUI\.N-!XE;6])TK0;K4=&O&-_P"*?'FG:Y_P MD_[)W[2OA/2M&\$:]X)^"GPJ^(_Q&\=_&[X6:C\5O"/A/X%WB^*K+PM80Z1J M7PLOY_%'O7[._P"R%'\:OC'^V1J/QOLOC9X6\!>'/^"J^C_M:_"_P!JGAJY^ M'W@?XLZC\-O@C^S(?A+\3)M;U7PA:^*O&/@_PS\5_A_JVJV.@Z1XJT_0M0\7 M> M*O=&/@[X*\<:]HOAFP>XL;74_%NM:?I_AG3=0U31].OM6 M@OM8TVWN67W[1WP8T[XCQ_"B]\;V5OXT;Q)I'@F>T>QU?^Q[#QYXB\*R>.?# MGP^U/Q4-//A;3?B!X@\'1-XGT;P3>ZQ!XEU#0YM.U"#36BUG1?[1^1?VZO@_ MX=^+VHZ98^"/"7QK\/\ [7?A?P#K6J?LQ?M%_##2?'FAZ1\-?&6H:H6L=,\8 M_$[1Y[?X??\ "!W7B'1M%U'XL_"SXDC4M#\?^ A-9)X9\2WDEE9P?+FL?LR? M&VU\7?&'X1Q>$_$OB*Z^*'_!7[]GC]NK0OBA?63MX)TCX > ]7_9R^*/BD3^ M*HE%KI_B?PY<_ KQ+\$-)\#W++XGOUU?PEJEK8WO@W4-0UC3P#]7_!O[1?P< M\?\ C&3P+X3\9VNJ^(&/CM=*4:?K%II/BEOA;XELO!GQ.'@GQ%>Z?;:!XV_X M5SXNU&P\,>.?^$5U+5AX6UVZBTW5S;7!9$6+]H+X:3?'Z]_9ECO]=/Q=T[X: MV'Q?N]&/A#Q0NB1_#O5-?O\ PK8>(5\9MI0\(3&X\3:7J.B#28=:DUR.]M)6 MFTR.U:*YD_)']D/]ECXX^"=0_P"";'PQ\5>%]=TZZ_80;]L0_&CXAZY8W-IH MOCF7Q[I_BKX=_#;_ (0S7Q!#8>-8_BS;>-8_C!J3Z0]W%X5C\*_V5XWBT3QC M)I^E'J/VN?"OQ6NOVKOVQO%/@+P3\&$ M _;$L "3GCKP<^V!C)ST& \6 M1ZSX?U;P_/:^-? LFGIKMO9V^KVUM-J.E;=4L9],UVTCDTO6+.>.]TVXN+22 M.9_Q0\8_\-1> -9^(Y\%^%OVK_%/P@UJ]_X)I>-OC9I;6GQI\0>--2\%ZGJ' MQ(T?]L6;X-1:Z)?$EQXNMM,L?@S=?&GX>_"^6T\2S^"XO%D?A+PZ/'.H3V]Q MYBOA/XS>%)?'OA&P\)?MH_#S]F'XI_M1_MM1ZKXK^'GP6^*'COXJ:/X@\?Z+ M^SOK'[-WQ#LO#0GB^,VE_#I=(M_C+HO@CXCV&DZGI_PS^(&F^$-(\7:?HNF6 MUIJ.A@']*>1]>G0$CGWZ8]^E+7XQ^(/"?Q@^%G[1?P0\?VDG[8'QB^"\L'P, M^"7[4&A:M=?$*ZUV3XOZ!X6N]3^%?[5?AOPCX'2W\+-X+TW5-;N_#7[:&E_" MU++X8^,M7U;P/XCDTG48O@;XIT3Q1^S8Z#@CCH>2/8GG/UR<]/J /1Z*** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH 3 QC P>HQQSR?S-+@>@__ %=/ MRHHH ,#T'7/XC&#]1@?D*,#T]?UZ_GWHHH J1V%C%>3ZC'9VL=_I; MQ+=SVUJTKVMM--%::0M;P/0=<_B,8/U&!^0HHH M3 /8=<].YX/YC@^HX/%+110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 '7K2;5Z8&,8Q@8QQP/0<#CI2T4 )M7.<#/KCGMU/?H. MOH/04O\ 7K110 A5202H)'0D D8Z8/7C)_.C SG SZXY_.EHH 3 !R ,\\XY MYY/YGDT8'H.1@\=1Z?3VI:* $(!Z@=OT.1^1Y'H>11M![#UZ>O!_,<'U'!XI M:* # ]/\CI^5%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %>7^)/^2G?#7_ +!OQ!_](/#E>H5Y?XD_Y*=\-?\ L&_$ M'_T@\.4 >H4444 %><>-/^1K^$G_ &.NM_\ JLO'U>CUYQXT_P"1K^$G_8ZZ MW_ZK+Q]0!Z/1110 4444 %%%% !1110 4444 %%%<_XJMO$MWX?U6V\'ZII. MB^)IK8IH^J:YI-QKFDV5WYD9$U]I-IJ.DW%] (Q(I@BU&T)R<>Y_X6H,_7 ^E5KSP_P#M7V=I=7C?%GX03K:V M\]RT%G\$/%EW=S+!$TK16MK#\4VEN;F0(4@MXE:2:4I$@+,!0!]0T5^1_P M_$/[<>K?$OQA;:_H^I^!;'XC:A<>*)]?^(/PKU_6O"VC:KI>E6.FV>DZ=9VG MBW1W\,V=_H>GVT")-?ZC ;[3;:!W>\O9+FX^V/\ A%OVL?\ HKWP7_\ #+^) M_P#YZE 'TQ17@'A[P[^TI;:[I-QXG^)_PHU7P[#?0R:SIND?"CQ#I&J7VGKN M\ZWL-3N?B-J<%A#N@?(Q[ZW3!..@SCOD8X],XR/3J: .+M_ MB5\.[KQ5-X%M?'G@RX\:VTKP7/@^#Q5H,WBFWF2T:_:*?P]'J#:O%(+%'O#& M]FKK:H]PRK"I<7AXW\&-XJ;P*OBWPR?&R:=_;#^#QK^DGQ2FD':!JK>'A>?V MNNFDNBB^-F+8EUQ+A@3^&GP_\2Z_^S?^T%\)K'3];^%/[9O['WQD_:S_ &C- M3^#WB#2-+6#]L+]C'X]>*K'X^^./BKH^H0Z/'J=I\;?A+INH:?\ %CX>ZCK4 MEOX*^+_PWLO$>G^%_%8^(NA61O;/XI\"_M5VFK?'KPY\(O 7C'P/^QY\?+CX8^!?@E\=?A1^TI>^*=0L].L_B/X MK_97\%Z7_P *I\/^+=3T#PC%\;YOCC\(O#.AW7BC1= URX /ZB+[XL_"[3?% MT7@#4/B/X"L?',YLQ!X-O/&7AJU\5S'47$5@(O#EQJD>M2&]D98[,)8M]I==W,,?FR1Q[M[JI_G_\ VI_@JG[8_P"W=^U]^SSX!\4_ M!=KGX^?\$@/V;/ %W\1_&NEQ>,M7\(>'/&G[1'[8ME'\5? 7A[PY+ICZUXR\ M*VNJV?C'P/+_ &YX7TO3/%D/A3Q#!JMM;VD44OZ6?M>_"?X=>*_@%X(^#?Q$ M_:E;X'7$&H:!#X5\;>.+SX(>(H_B1XG\$>$]02TTSXA>!_CWX9\2^!OBYHLI M3_A.?%OA,:98ZK>:CHMKKVF:UH-YI=MJ-N ?8=A\0O >JZ5X6UW3/&GA+4=$ M\-&DB#HI8; M,OB#0H-9M?#LVLZ5%K]]93ZE9:))J-E'J]YI]JZQ7-_:Z8\ZWUS96\CK'/=P M6\EO"[!)9$;BOYIOB9??$"_\"?M#7WQ^\ ^&OA_XCUS_ ((D>%/#_P"S/X$\ M#>&K_P *^';3]H6R\8?M&Z?\3M._9W\+7$DD_AGQGXD\4']D/Q+X,\):0X\> M^'H=4^%NCO+HZK% M< ']"7BKQMX-\#6=KJ'C7Q;X9\(6%]>QZ;97WBC7])\/V=WJ,T^ ML+ZTN$$D%U9WEI)-;75O,A#Q3P2R12*0R.RD&OS:_;D\&_$+5OBI\ ?'7[.G MQ\^#OPR_:C^'/@SXY7/@;X1_M%Z,-9^!W[1'PE\177PGMOBUX0\4W&GRVWC? MP)K&@ZGI'PVO-#^*_P .SJ^O>"HM4U+3M>\'>,O!_BG6M';X9T#]O7XC^*/A M[\ _AQ^S[IGP!_80U7Q3^R=X6^,GPF\"?M$>+8-.^'NL>*M%^,7C+X<>.OA! MX)FTKX;Z[!\6_AMX*M_!WAB6RC^%&I?#KQIK'@;XT_#;QOX1D@TZ^L=+B /Z M&:Q;OQ+X=T_7-&\,7VNZ/9>(_$5IK%_H&@76I6=OK.MV/A[^SO[>O-)TV69+ MS4+71?[7THZK/:0RQ:>-2L#=-%]K@W_BK%^UA^T'K/Q8\">'[?X^^$;/0O'/ M_!3;]J#]AZYTC3/ OPXEFT7X>^'_ (!_&+XN^!->T^]O[O5+YOBE\.]<^'&B M:%!!VN M?C5\3/ O@/P!\*-.^(/@\:]X U#QS/H/BN?QSKFN>"D3S"T_:Y_:P\377AOP M#J?QC\'_ VU ^!O^"IMG:?$>T^'?@:ZN?BG;_L:?%[X8>$O@C\=O#FC^*=2 MN]!T[2_$/AGQ!K$7C_1]/L=3\'Z[J<6L:IX:N/#>EG1'TP _!]' ME\1>-/$WA_PCH$%WIEA/KGB?6M-T#2(;[6M3M-&T>SEU+5KFTLH[O5M8O['2 MM,MFG$U_J5[:6%HDUWASU'X@X(_ \'WK^8_]HC]M_6_VDOV:?C!I M/Q%^(7@+X4R>"O@9_P $R_CC9^"KBQ\)II7QGT[X^>*/A;\2O'GQ(T74/%T] MSJTGP]T7Q-;ZK\+?!UYX'UNVN/!?C/P9X@UCQ5J7B"2YT/2K?ZIT;]O#XU:? MX^\)>$KKQ7X3\9^)[3]OC_@H!^SSJ?PFL])\(Z-XS\;^!?A#\#/V@/BW^S[X M92*.[34?#WC;6;GX>^!(]-UV"QMH_&VB:^VHR:1-#JME>P '[CT5^ _B?]K+ MX@?&+]B[1?VB?AU^W+X*@LO&D/\ P3O\1>+-+^'7A[X:P>)O@'XI^*'[2OPY M\-?'?PCXF\2ZA-J>G^'? U_X<\:#P=&[3XF^#M4\#^-5\1^-]1LM8 MU'1_#WJJ?ME_'B_\87DV@>(M-FUOX?\ _!2#P;^QCXO^ &K^&?#S:UKWP+\4 M6WAG34^/<-_8VUKXJM?$5SX.\2C]JO2O$.ES_P#"L9?A/IFH^#Y?"RW%I?\ MB_30#]HZY;Q7XX\&>!+&VU+QMXM\,>#].O;^VTNSO_%.OZ1X>LKK4[Q]EII] MM=:Q>65O/?73_+;VD4CW$[?+%$[<5^&VA_M'/#OPQT+Q58:KXQ^ GP[\;22>&_C!;>%-0LM. M\4_%GX7:EX[M/&^J6J1V7PV\1:1=EO"6K_4W_!2_Q'X7UG]D7X+^(=2U31+C M3==_;+_X)C:QI>H>)+6UT**_-]^W+^S;JL%W%I?B46\^G7O83Q1ZAI MT NH[J.(6UUL /U*21)462-TDC=5=)$8.CHP#*RLI*LK*058$@@@@D&L"X\6 M^%;/Q/IG@J[\2Z!;>,M;T?5O$.C>$[C6=.A\3:MH&@76F66NZYIN@R7*ZK?: M/HM[K>C6>K:I:VDMCIUUJ^EVUY/#-J%HDWY%7_[5OQLTG]H*^LG^-G@:[\": M'_P5&T7]CUOA\?"/@JTBU'X8_$;]D;P)\6+#3+_Q)'JD_B9/B%X0^(/B&ZO? M#^J:?NK:8+K0_$GAK51-:7FD?$MW^W9K^MQ?LX?MTOXW\(>-/B4/^"?7_ M 4,^(U_\!8M(T*POO@CXT\-_$7]D&?QW\-=2L=&M9_BG=/\#-)M-?M_BYX= MUZSU_P 5ZEJ?PS\1Z[I5AIF8O#D0!_3A17XI:S^T/^U__P *?\4_%'X/?'7] MFW]I+7M&^-WAGQ3\%/A1\%O$?A#XIZO^T9\'K'P-IOB/XK?L]R?$[3/!OP\\ M'V_Q7BTZP\9_$+X9^./!'ABWBTWPO'X7\/?$33+EKN?QE<_IO^S'\2_#/QB^ M 'PD^*'@[XM:9\=?#GCGP-H7B/3?BSI.DZ9X=L_&L>J6:74NJ_\ ",Z2%M_" MMPMQ)+97GA6X5=5\-7=K/H>MYUFPOV(![M1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %>7^)/\ DIWPU_[!OQ!_](/#E>H5Y?XD_P"2G?#7 M_L&_$'_T@\.4 >H4444 %><>-/\ D:_A)_V.NM_^JR\?5Z/7G'C3_D:_A)_V M.NM_^JR\?4 >CT444 %%%% !1110 4444 %%%% !1110 4444 )@>@_*EHHH M **** .:M/!GA&PUZ?Q38^%_#MGXENK1K"Y\0VFAZ5;:Y<63RK.]G/K$%I'J M4MJTRK,UO)=-"TJB0H7 -8;?";X7/I/B70&^'/@-M#\9:F=:\7:,?!OAHZ3X MIUAKN._.J^(]-.EFRUW4C?0PWAO]5@N[S[5%'<>=YR*X]!HH P8?"WAJWUF3 MQ%!X?T2'7Y8%M9=;BTC3HM7DMEB2%8)-32V6^>%88XXA"UP8Q&B1A B*!G:HNGWL&I6(U&QM;X66H6V[[/?6@NHI1;7D&]_)NH/+N(M[>7 M(NXYTJ* *=SI]C>O9R7=G:W4FGW(O;"2YMXIY+*\$,UN+NT>5'>VNA;W-Q + MF QSB*>:/S-DKJRG3[%KZ/4VL[5M1AM9K*&_-O";V*SN)8)Y[2*Z*&XCM9YK M:WFFMTD6&66"*21&>-&6W10!SWB/PCX5\7V@L/%?AO0/$UBIW+9^(-%TS6[4 M-N5LBVU2UNX0=R(V0@.Y5.EUGPSX?U:3PEJ5OK/A:34]% MTS4'\-ZM:0/;6NJ: UY:SMHNHVUM));V]]IAM;J"!VABE2(E:Z2B@#DE\!>" M$E2=/!_A99XM3GUJ.9?#FBK+'K%R$%QJJ2"Q#IJ4XC037ZL+N4(@DF8*N)+# MP/X,TJ?3KG3/"?AG3KG2!>#2KBPT#2+.?31J!9K_ /L^:ULHI++[8SL;O[*T M/VDLQG\PDFNIHH XR'X=> +?0-6\*0>"/"$/AC7KZ_U/7/#L7AG0XM!UG4=4 MNEOM2O\ 5=&CL%TW4KW4+U5N[Z[O;6>XN[I5N+B2295<7;GP7X0O/L/VOPKX M;N1IFER:)IPN-"TF?[!HTT'V672;+S;-_LFF2VV;>2PM_+M'@)A>$Q_+7344 M <7=?#CX?7KZ1)>>!_!]W)X?T^ZTK0GN?"^@W#Z+IE[);37NG:2TVGNVF6%W M+96")DO)X,\(Q:W>>)8_"_AR/Q#J%Y9:C?ZZFA:2FL MWM_INF2Z)I][=ZJMF+^YN['1YYM*L[J>XDGM=-EEL()([21X3TU% ''+\// M::;XGT=/!7A)=)\:ZC?:OXPTQ?#.AKI_BK5=3$8U+4O$EBM@+77M0U 0PB]O M=6AO+J[$48N)9-B8O-X/\*/KA\3-X9\/MXC.DC03K[:+I;:T=#5I'&C'5C:' M4#I0>:9AIIN?L0:60B#+MGHZ* .*N/AM\/;K3],TFZ\#>#KG2]%OFU/1].G\ M+:!-8:5J+RB=K_3;.33FMK"]:=5F:[M(H;@R@2&0N PV];\.>'_$MO#:>(=# MT?7;6WG6Y@MM9TNPU6"&Y565;B*'4+>YCCG57=1,BK(%9@& 8UM44 T8S-K,"E(=6,IL?,.IQ(2L6H%OMD:DJDZ@XI^G^! M_!NDZO?Z_I?A/PUINNZI>W>I:GK5AH&D6>K:AJ%_;VEK>WU]J5M917MY>W=K M865O=75S/+<7,%I:PSR21V\*IU-% '(:)\/_ +X;L]*T[P]X,\)Z%8:%-JE MSHMCHWAO1-+L](N-<,QUF?2[6PL;>#3YM6-Q<'4Y;.."34#-+]L:;S'W;>CZ M)HWAZQ33-"TK3=&TZ.2>:.PTFPL]-LTEN96GN)4M;&&WMUDGF=Y9G6,-+*S2 M2%G8L=2B@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "O+_ M !)_R4[X:_\ 8-^(/_I!X^'=3\-ZS+K.GW]G9:7J(>2XT36- N+:YM-6M;JWD M@DLM:N7#1"&>.XB@993$)8I>SHH \O\ ^$/\>_\ 15M4_P#"/\&?_*VC_A#_ M ![_ -%6U3_PC_!G_P K:]0HH \O_P"$/\>_]%6U3_PC_!G_ ,K:/^$/\>_] M%6U3_P (_P &?_*VO4** /+_ /A#_'O_ $5;5/\ PC_!G_RMH_X0_P >_P#1 M5M4_\(_P9_\ *VO4** /+_\ A#_'O_15M4_\(_P9_P#*VC_A#_'O_15M4_\ M"/\ !G_RMKU"B@#R_P#X0_Q[_P!%6U3_ ,(_P9_\K:/^$/\ 'O\ T5;5/_"/ M\&?_ "MKU"B@#R__ (0_Q[_T5;5/_"/\&?\ RMH_X0_Q[_T5;5/_ C_ 9_ M\K:]0HH \O\ ^$/\>_\ 15M4_P#"/\&?_*VC_A#_ ![_ -%6U3_PC_!G_P K M:]0HH \O_P"$/\>_]%6U3_PC_!G_ ,K:/^$/\>_]%6U3_P (_P &?_*VO4** M /+_ /A#_'O_ $5;5/\ PC_!G_RMH_X0_P >_P#15M4_\(_P9_\ *VO4** / M+_\ A#_'O_15M4_\(_P9_P#*VC_A#_'O_15M4_\ "/\ !G_RMKU"B@#R_P#X M0_Q[_P!%6U3_ ,(_P9_\K:/^$/\ 'O\ T5;5/_"/\&?_ "MKU"B@#R__ (0_ MQ[_T5;5/_"/\&?\ RMH_X0_Q[_T5;5/_ C_ 9_\K:]0HH \O\ ^$/\>_\ M15M4_P#"/\&?_*VC_A#_ ![_ -%6U3_PC_!G_P K:]0HH \O_P"$/\>_]%6U M3_PC_!G_ ,K:/^$/\>_]%6U3_P (_P &?_*VO4** /+_ /A#_'O_ $5;5/\ MPC_!G_RMH_X0_P >_P#15M4_\(_P9_\ *VO4** /+_\ A#_'O_15M4_\(_P9 M_P#*VC_A#_'O_15M4_\ "/\ !G_RMKU"B@#R_P#X0_Q[_P!%6U3_ ,(_P9_\ MK:/^$/\ 'O\ T5;5/_"/\&?_ "MKU"B@#R__ (0_Q[_T5;5/_"/\&?\ RMH_ MX0_Q[_T5;5/_ C_ 9_\K:]0HH \O\ ^$/\>_\ 15M4_P#"/\&?_*VC_A#_ M ![_ -%6U3_PC_!G_P K:]0HH \O_P"$/\>_]%6U3_PC_!G_ ,K:/^$/\>_] M%6U3_P (_P &?_*VO4** /+_ /A#_'O_ $5;5/\ PC_!G_RMH_X0_P >_P#1 M5M4_\(_P9_\ *VO4** /+_\ A#_'O_15M4_\(_P9_P#*VC_A#_'O_15M4_\ M"/\ !G_RMKU"B@#R_P#X0_Q[_P!%6U3_ ,(_P9_\K:/^$/\ 'O\ T5;5/_"/ M\&?_ "MKU"B@#R__ (0_Q[_T5;5/_"/\&?\ RMH_X0_Q[_T5;5/_ C_ 9_ M\K:]0HH \O\ ^$/\>_\ 15M4_P#"/\&?_*VC_A#_ ![_ -%6U3_PC_!G_P K M:]0HH \O_P"$/\>_]%6U3_PC_!G_ ,K:/^$/\>_]%6U3_P (_P &?_*VO4** M /+_ /A#_'O_ $5;5/\ PC_!G_RMH_X0_P >_P#15M4_\(_P9_\ *VO4** / M+_\ A#_'O_15M4_\(_P9_P#*VC_A#_'O_15M4_\ "/\ !G_RMKU"B@#R_P#X M0_Q[_P!%6U3_ ,(_P9_\K:/^$/\ 'O\ T5;5/_"/\&?_ "MKU"B@#R__ (0_ MQ[_T5;5/_"/\&?\ RMH_X0_Q[_T5;5/_ C_ 9_\K:]0HH \O\ ^$/\>_\ M15M4_P#"/\&?_*VC_A#_ ![_ -%6U3_PC_!G_P K:]0HH \O_P"$/\>_]%6U M3_PC_!G_ ,K:/^$/\>_]%6U3_P (_P &?_*VO4** /+_ /A#_'O_ $5;5/\ MPC_!G_RMH_X0_P >_P#15M4_\(_P9_\ *VO4** /+_\ A#_'O_15M4_\(_P9 M_P#*VC_A#_'O_15M4_\ "/\ !G_RMKU"B@#R_P#X0_Q[_P!%6U3_ ,(_P9_\ MK:/^$/\ 'O\ T5;5/_"/\&?_ "MKU"B@#R__ (0_Q[_T5;5/_"/\&?\ RMH_ MX0_Q[_T5;5/_ C_ 9_\K:]0HH \O\ ^$/\>_\ 15M4_P#"/\&?_*VC_A#_ M ![_ -%6U3_PC_!G_P K:]0HH \O_P"$/\>_]%6U3_PC_!G_ ,K:/^$/\>_] M%6U3_P (_P &?_*VO4** /+_ /A#_'O_ $5;5/\ PC_!G_RMH_X0_P >_P#1 M5M4_\(_P9_\ *VO4** /+_\ A#_'O_15M4_\(_P9_P#*VC_A#_'O_15M4_\ M"/\ !G_RMKU"B@#R_P#X0_Q[_P!%6U3_ ,(_P9_\K:DTKP'K$/B;2O$OB#QO MJGB.31;'6+/3K"71/#>DVL XML 15 R1.htm IDEA: XBRL DOCUMENT v3.19.1
Document and Entity Information - USD ($)
12 Months Ended
Mar. 30, 2019
Apr. 26, 2019
Sep. 29, 2018
Document and Entity Information [Abstract]      
Document Type 10-K    
Amendment Flag false    
Document Period End Date Mar. 30, 2019    
Document Fiscal Year Focus 2019    
Document Fiscal Period Focus FY    
Entity Registrant Name XILINX INC    
Entity Central Index Key 0000743988    
Entity Well-known Seasoned Issuer Yes    
Entity Voluntary Filers No    
Entity Current Reporting Status Yes    
Current Fiscal Year End Date --03-30    
Entity Filer Category Large Accelerated Filer    
Entity Small Business false    
Entity Shell Company false    
Entity Emerging Growth Company false    
Entity Common Stock, Shares Outstanding   253,920,000  
Common Stock, par value (in dollars per share) $ 0.01    
Entity Public Float     $ 16,875,863,000
XML 16 R2.htm IDEA: XBRL DOCUMENT v3.19.1
Consolidated Statements of Income - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 12 Months Ended
Mar. 30, 2019
Dec. 29, 2018
Sep. 29, 2018
Jun. 30, 2018
Mar. 31, 2018
Dec. 30, 2017
Sep. 30, 2017
Jul. 01, 2017
Mar. 30, 2019
Mar. 31, 2018
Apr. 01, 2017
Income Statement [Abstract]                      
Revenues $ 828,361 $ 800,057 $ 746,252 $ 684,370 $ 638,191 $ 598,603 $ 627,419 $ 602,810 $ 3,059,040 $ 2,467,023 [1] $ 2,356,742 [1]
Cost of revenues                 955,868 743,419 [1] 708,632 [1]
Gross margin 558,904 552,154 514,632 477,482 449,250 420,634 441,734 411,986 2,103,172 1,723,604 [1] 1,648,110 [1]
Operating expenses:                      
Research and development                 743,027 639,750 601,443
Selling, general and administrative                 398,416 362,329 335,150
Amortization of acquisition-related intangibles                 4,930 2,152 5,127
Executive transition costs                 0 33,351 0
Total operating expenses                 1,146,373 1,037,582 941,720
Operating income                 956,799 686,022 [1] 706,390 [1]
Interest and other income (expense), net                 11,533 5,357 (8,314)
Income before income taxes 259,680 256,590 239,144 212,917 159,703 166,766 194,017 170,894 968,332 691,379 [1] 698,076 [1]
Provision for income taxes                 78,582 227,398 [1] 69,943 [1]
Net income $ 244,640 $ 239,360 $ 215,712 $ 190,038 $ 145,471 $ (12,485) $ 173,751 $ 157,244 $ 889,750 $ 463,981 [1] $ 628,133 [1]
Net income per common share:                      
Basic (in dollars per share) $ 0.96 $ 0.95 $ 0.85 $ 0.75 $ 0.57 $ (0.05) $ 0.70 $ 0.63 $ 3.52 $ 1.86 [1] $ 2.49 [1]
Diluted (in dollars per share) $ 0.95 $ 0.93 $ 0.84 $ 0.74 $ 0.56 $ (0.05) $ 0.67 $ 0.59 $ 3.47 $ 1.80 [1] $ 2.34 [1]
Shares used in per share calculations:                      
Basic (in shares) 253,855 253,060 252,988 252,682 254,559 254,089 248,094 247,911 252,762 249,595 252,301
Diluted (in shares) 258,177 256,374 255,522 255,935 257,916 254,089 258,217 265,797 256,434 257,960 268,813
[1] Prior year balances have been restated to reflect the retrospective application of the new revenue recognition accounting standard. Please refer to "Note 2. Summary of Significant Accounting Policies and Concentrations of Risk."
XML 17 R3.htm IDEA: XBRL DOCUMENT v3.19.1
Consolidated Statements of Comprehensive Income - USD ($)
$ in Thousands
12 Months Ended
Mar. 30, 2019
Mar. 31, 2018
Apr. 01, 2017
Statement of Comprehensive Income [Abstract]      
Net income $ 889,750 $ 463,981 [1] $ 628,133 [1]
Other comprehensive income (loss), net of tax:      
Net change in unrealized gains (losses) on available-for-sale securities 8,979 (8,211) (12,712)
Reclassification adjustment for (gains) losses on available-for-sale securities (260) 349 (3,119)
Net change in unrealized (losses) gains on hedging transactions (7,181) 5,517 (1,296)
Reclassification adjustment for losses (gains) on hedging transactions 5,603 (4,655) 1,701
Cumulative translation adjustment, net (4,441) 2,375 (2,624)
Other comprehensive income (loss) 2,700 (4,625) (18,050)
Total comprehensive income $ 892,450 $ 459,356 [1] $ 610,083 [1]
[1] Prior year balances have been restated to reflect the retrospective application of the new revenue recognition accounting standard. Please refer to "Note 2. Summary of Significant Accounting Policies and Concentrations of Risk."
XML 18 R4.htm IDEA: XBRL DOCUMENT v3.19.1
Consolidated Balance Sheets - USD ($)
$ in Thousands
Mar. 30, 2019
Mar. 31, 2018
Current assets:    
Cash and cash equivalents $ 1,544,490 $ 2,179,328
Short-term Investments 1,631,194 1,268,242
Accounts receivable, net of allowances for doubtful accounts of $3,170 and $3,170 in 2019 and 2018, respectively 335,165 382,246 [1]
Inventories 315,358 236,077
Prepaid expenses and other current assets 65,771 88,695
Total current assets 3,891,978 4,154,588 [1]
Property, plant and equipment, at cost:    
Land 65,298 65,298
Buildings 353,914 343,373
Machinery and equipment 438,617 395,318
Furniture and fixtures 45,164 51,034
Gross property, plant and equipment 902,993 855,023
Accumulated depreciation and amortization (574,064) (550,906)
Net property, plant and equipment 328,929 304,117
Long-term investments 53,433 97,896
Goodwill 340,718 162,421
Acquisition-related intangibles, net 80,723 4,123
Other assets 455,567 337,402 [1]
Total Assets 5,151,348 5,060,547 [1]
Current liabilities:    
Accounts payable 117,491 98,999
Accrued payroll and related liabilities 247,268 206,367
Income taxes payable 28,718 47,713
Other accrued liabilities 81,559 59,680 [1]
Current portion of long-term debt 0 499,186
Total current liabilities 475,036 911,945 [1]
Long-term debt 1,234,807 1,214,440
Long-term income taxes payable 515,192 523,864
Other long-term liabilities 64,804 49,945
Commitments and contingencies (Note 8 and Note 16)
Stockholders' equity:    
Preferred stock, $.01 par value; 2,000 shares authorized; none issued and outstanding 0 0
Common stock, $.01 par value; 2,000,000 shares authorized; 253,891 and 253,377 shares issued and outstanding in 2019 and 2018, respectively 2,539 2,534
Additional paid-in capital 1,005,411 878,672
Retained earnings 1,876,969 1,513,656 [1]
Accumulated other comprehensive loss (23,410) (34,509)
Total stockholders’ equity 2,861,509 2,360,353 [1]
Total Liabilities and Stockholders’ Equity $ 5,151,348 $ 5,060,547 [1]
[1] Prior year balances have been restated to reflect the retrospective application of the new revenue recognition accounting standard. Please refer to "Note 2. Summary of Significant Accounting Policies and Concentrations of Risk."
XML 19 R5.htm IDEA: XBRL DOCUMENT v3.19.1
Consolidated Balance Sheets (Parenthetical) - USD ($)
$ in Thousands
Mar. 30, 2019
Mar. 31, 2018
Statement of Financial Position [Abstract]    
Allowance for doubtful accounts $ 3,170 $ 3,170
Preferred stock, par value $ 0.01 $ 0.01
Preferred stock, shares authorized 2,000,000 2,000,000
Preferred stock, shares issued 0 0
Preferred stock, shares outstanding 0 0
Common stock, par value $ 0.01 $ 0.01
Common stock, shares authorized 2,000,000,000 2,000,000,000
Common stock, shares issued 253,891,000 253,377,000
Common stock, shares outstanding 253,891,000 253,377,000
XML 20 R6.htm IDEA: XBRL DOCUMENT v3.19.1
Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
12 Months Ended
Mar. 30, 2019
Mar. 31, 2018
Apr. 01, 2017
Cash flows from operating activities:      
Net income $ 889,750 $ 463,981 [1] $ 628,133 [1]
Adjustments to reconcile net income to net cash provided by operating activities:      
Depreciation and amortization of software 70,704 50,172 45,423
Depreciation 53,300 46,400 45,400
Amortization 33,656 46,582 17,203
Stock-based compensation 147,942 153,815 122,858
Amortization of debt discount 1,144 2,548 11,692
Provision for deferred income taxes (32,993) (363,923) 68,856
Others 3,901 8,189 (1,834)
Changes in assets and liabilities:      
Accounts receivable, net 47,081 (98,396) [1] 59,245 [1]
Inventories (78,602) (9,176) (48,244)
Prepaid expenses and other current assets (4,696) (9,727) (1,000)
Other assets (27,484) (22,243) (20,556)
Accounts payable 11,137 (16,691) 10,983
Accrued liabilities (including executive transition costs) 46,585 48,723 [1] 33,899 [1]
Income taxes payable (16,910) 566,173 7,473
Net cash provided by operating activities 1,091,215 820,027 934,131
Cash flows from investing activities:      
Purchases of available-for-sale securities (1,998,881) (2,332,140) (2,817,197)
Proceeds from Sale of Debt Securities, Available-for-sale 35,734 1,161,410 695,030
Proceeds from maturity of available-for-sale securities 1,650,604 2,194,828 2,709,547
Purchases of property, plant, equipment and software (89,045) (49,918) (72,051)
Payments to Acquire Businesses, Net of Cash Acquired (234,145) (1,364) (3,114)
Other investing activities (54,810) (24,573) (18,265)
Net cash provided by (used in) investing activities (690,543) 948,243 493,950
Cash flows from financing activities:      
Repurchases of common stock (161,551) (474,254) (522,045)
Taxes paid related to net share settlement of restricted stock units (48,335) (60,391) (35,392)
Proceeds from issuance of common stock through various stock plans 48,669 47,454 68,184
Payment of dividends to stockholders (364,244) (353,053) (332,542)
Repayments of Long-term Debt 500,000 457,918 142,082
Proceeds from issuance of long-term debts 0 745,175 0
Other financing activities (10,049) (2,650) (1,325)
Net cash used in financing activities (1,035,510) (555,637) (965,202)
Net increase (decrease) in cash and cash equivalents (634,838) 1,212,633 462,879
Cash and cash equivalents at beginning of period 2,179,328 966,695 503,816
Cash and cash equivalents at end of period 1,544,490 2,179,328 966,695
Supplemental disclosure of cash flow information:      
Interest paid 70,326 50,928 41,375
Income taxes paid (refunded), net 128,377 25,343 (6,341)
Unsettled investment receivables 655 16,461 21,558
Unsettled investment payables 0 5,860 62,199
Capital Expenditures Incurred but Not yet Paid $ 66,237 $ 15,897 $ 1,461
[1] Prior year balances have been restated to reflect the retrospective application of the new revenue recognition accounting standard. Please refer to "Note 2. Summary of Significant Accounting Policies and Concentrations of Risk."
XML 21 R7.htm IDEA: XBRL DOCUMENT v3.19.1
Consolidated Statements of Stockholders' Equity - USD ($)
shares in Thousands, $ in Thousands
Total
Common Stock [Member]
Additional Paid-in Capital [Member]
Retained Earnings [Member]
Accumulated Other Comprehensive Income (Loss) [Member]
Common stock, shares outstanding, beginning balance at Apr. 02, 2016   253,687      
Total stockholders' equity, beginning balance at Apr. 02, 2016 $ 2,662,790 [1] $ 2,537 $ 726,921 $ 1,939,963 [1] $ (6,631)
Components of comprehensive income:          
Net income [1] 628,133     628,133  
Other comprehensive income (loss) (18,050)       (18,050)
Issuance of common shares under employee stock plans, net (in shares)   4,195      
Issuance of common shares under employee stock plans, net 32,793 $ 42 32,751    
Repurchase and retirement of common stock (in shares)   (9,855)      
Repurchase and retirement of common stock (522,046) $ (99) (91,223) (430,724)  
Stock-based compensation expense 122,858   122,858    
Stock-based compensation capitalized in inventory 239   239    
Temporary equity reclassification 11,488   11,488    
Adjustments to Additional Paid in Capital, Equity Component of Convertible Debt (488)   488    
Cash dividends declared (332,542)     (332,542)  
Common stock, shares outstanding, ending balance at Apr. 01, 2017   248,027      
Total stockholders' equity, ending balance at Apr. 01, 2017 2,586,151 [1] $ 2,480 803,522 1,804,830 [1] (24,681)
Components of comprehensive income:          
Net income [1] 463,981     463,981  
Other comprehensive income (loss) (4,625)       (4,625)
Reclassification of Stranded Tax Effects       5,203 (5,203)
Issuance of common shares under employee stock plans, net (in shares)   3,133      
Issuance of common shares under employee stock plans, net $ (12,937) $ 32 (12,969)    
Repurchase and retirement of common stock (in shares) (7,000) (6,957)      
Repurchase and retirement of common stock $ (474,254) $ (70) (66,879) (407,305)  
Stock-based compensation expense 153,815   153,815    
Stock-based compensation capitalized in inventory (131)   (131)    
Temporary equity reclassification 1,406   1,406    
Adjustments to Additional Paid in Capital, Warrant Issued, Shares   9,174      
Exercise of warrants 0 $ 92 (92)    
Cash dividends declared $ (353,053)     (353,053)  
Common stock, shares outstanding, ending balance at Mar. 31, 2018 253,377 253,377      
Total stockholders' equity, ending balance at Mar. 31, 2018 $ 2,360,353 [1] $ 2,534 878,672 1,513,656 [1] (34,509)
Components of comprehensive income:          
Net income 889,750     889,750  
Other comprehensive income (loss) 2,700       2,700
Cumulative-effect of equity investments adoption 0     (8,399) 8,399
Issuance of common shares under employee stock plans, net (in shares)   2,950      
Issuance of common shares under employee stock plans, net $ 335 $ 29 306    
Repurchase and retirement of common stock (in shares) (2,400) (2,436)      
Repurchase and retirement of common stock $ (161,551) $ (24) (21,509) (140,018)  
Stock-based compensation expense 147,942   147,942    
Cumulative-effect of deferred tax from intra-entity asset transfer adoption (13,776)     (13,776)  
Cash dividends declared $ (364,244)     (364,244)  
Common stock, shares outstanding, ending balance at Mar. 30, 2019 253,891 253,891      
Total stockholders' equity, ending balance at Mar. 30, 2019 $ 2,861,509 $ 2,539 $ 1,005,411 $ 1,876,969 $ (23,410)
[1] Prior year balances have been restated to reflect the retrospective application of the new revenue recognition accounting standard. Please refer to "Note 2. Summary of Significant Accounting Policies and Concentrations of Risk."
XML 22 R8.htm IDEA: XBRL DOCUMENT v3.19.1
Consolidated Statements of Stockholders' Equity (Parenthetical) - $ / shares
12 Months Ended
Mar. 30, 2019
Mar. 31, 2018
Apr. 01, 2017
Retained Earnings [Member]      
Cash dividends per share (in dollars per share) $ 1.44 $ 1.40 $ 1.32
XML 23 R9.htm IDEA: XBRL DOCUMENT v3.19.1
Nature of Operations
12 Months Ended
Mar. 30, 2019
Nature of Operations [Abstract]  
Nature of Operations
Nature of Operations

Xilinx, Inc. (Xilinx or the Company) designs, develops and markets programmable devices and associated technologies, including advanced ICs in the form of PLDs, boards, software design tools and predefined system functions delivered as IP. In addition to its programmable platforms, the Company provides design services, customer training, field engineering and technical support. The wafers used to manufacture its products are obtained primarily from independent wafer manufacturers located in Taiwan and Korea. The Company is dependent on these foundries to produce and deliver silicon wafers on a timely basis. The Company is also dependent on subcontractors, primarily located in the Asia Pacific region, to provide semiconductor assembly, test and shipment services. Xilinx is a global company with sales offices throughout the world. The Company derives over one-half of its revenues from international sales, primarily in the Asia Pacific region, Europe and Japan.
XML 24 R10.htm IDEA: XBRL DOCUMENT v3.19.1
Summary of Significant Accounting Policies and Concentrations of Risk
12 Months Ended
Mar. 30, 2019
Accounting Policies [Abstract]  
Summary of Significant Accounting Policies and Concentrations of Risk
Summary of Significant Accounting Policies and Concentrations of Risk

Basis of Presentation

The accompanying consolidated financial statements include the accounts of Xilinx and its wholly-owned subsidiaries after elimination of all intercompany transactions. The Company uses a 52- to 53-week fiscal year ending on the Saturday nearest March 31. Fiscal 2019, 2018 and 2017 were a 52-week year ended on March 30, 2019, March 31, 2018 and April 1, 2017, respectively. Fiscal 2020 will be a 52-week year ending on March 28, 2020.

Use of Estimates

The preparation of financial statements in conformity with accounting principles generally accepted in the U.S. requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent liabilities at the date of the financial statements and the reported amounts of net revenues and expenses during the reporting period. Such estimates relate to, among others, the useful lives of assets, assessment of recoverability of property, plant and equipment, long-lived assets and goodwill, inventory write-downs, allowances for doubtful accounts, valuation of intangible assets, customer returns, deferred tax assets, stock-based compensation, potential reserves relating to litigation and tax matters, valuation of certain investments and derivative financial instruments as well as other accruals or reserves. Actual results may differ from those estimates and such differences may be material to the financial statements.

Cash Equivalents and Investments

Cash equivalents consist of highly liquid investments with original maturities from the date of purchase of three months or less. These investments consist of money market funds, non-financial institution securities, U.S. and foreign government and agency securities and financial institution securities. Short-term investments consist of mortgage-backed securities, non-financial institution securities, U.S. and foreign government and agency securities, financial institution securities, asset-backed securities, commercial mortgage-backed securities and debt mutual funds with original maturities greater than three months and remaining maturities less than one year from the balance sheet date. Long-term investments consist of debt mutual funds. Long-term investments are investments with remaining maturities greater than one year, unless the investments are specifically identified to fund current operations, in which case they are classified as short-term investments. Equity investments are also classified as long-term investments if they are not intended to fund current operations.

The Company maintains its cash balances with various banks with high quality ratings, and with investment banking and asset management institutions. The Company manages its liquidity risk by investing in a variety of money market funds, high-grade commercial paper, corporate bonds, U.S. and foreign government and agency securities, asset-backed securities, mortgage-backed securities, commercial mortgage-backed securities, bank time deposits and debt mutual funds. This diversification of investments is consistent with its policy to maintain liquidity and ensure the ability to collect principal. The Company maintains an offshore investment portfolio denominated in U.S. dollars. All investments are made pursuant to corporate investment policy guidelines. Investments include Euro commercial paper, Euro dollar bonds, Euro dollar floating rate notes, offshore time deposits, U.S. and foreign government and agency securities, asset-backed securities, commercial mortgage-backed securities, debt mutual funds and mortgage-backed securities issued by U.S. government-sponsored enterprises and agencies.

Management classifies investments as available-for-sale or held-to-maturity at the time of purchase and re-evaluates such designation at each balance sheet date, although classification is not generally changed. Securities are classified as held-to-maturity when the Company has the positive intent and the ability to hold the securities until maturity. Held-to-maturity securities are carried at cost adjusted for amortization of premiums and accretion of discounts to maturity. Such amortization, as well as any interest on the securities, is included in interest income. No investments were classified as held-to-maturity as of March 30, 2019 or March 31, 2018. Available-for-sale securities are carried at fair value with the unrealized gains or losses, net of tax, included as a component of accumulated other comprehensive income (loss) in stockholders' equity. See "Note 3. Fair Value Measurements" for information relating to the determination of fair value. Realized gains and losses on available-for-sale securities and declines in value judged to be other than temporary are included in interest and other expense, net. In determining if and when a decline in value below the adjusted cost of available for sale securities is other than temporary, we evaluate on an ongoing basis the market conditions, trends of earnings, financial condition, credit ratings, any underlying collateral and other key measures for our investments. The cost of securities matured or sold is based on the specific identification method.

The Company's investments in non-marketable equity securities of private companies are accounted for under the measurement alternative method upon the adoption of ASU 2016-01. The carrying value is measured at cost, less any impairment, plus or minus changes resulting from observable price changes in orderly transactions for the identical or a similar investment of the same issuer. Determining whether an observed transaction is similar to a security within the Company's portfolio requires judgment based on the rights and obligations of the securities. The Company's periodic assessment of impairment is made by considering available evidence, including the general market conditions in the investee’s industry, the investee’s product development status and subsequent rounds of financing and the related valuation and/or company's participation in such financings. The Company also assesses the investee’s ability to meet business milestones and the financial condition and near-term prospects of the individual investee, including the rate at which the investee is using its cash, the investee’s need for possible additional funding at a lower valuation and any bona fide offer to purchase the investee from a prospective acquirer.

Accounts Receivable

The allowance for doubtful accounts reflects the Company's best estimate of probable losses inherent in the accounts receivable balance. The Company determines the allowance based on the aging of Xilinx's accounts receivable, historical experience, known troubled accounts, management judgment and other currently available evidence. Xilinx writes off accounts receivable against the allowance when Xilinx determines a balance is uncollectible and no longer actively pursues collection of the receivable. The amounts of accounts receivable written off were insignificant for all periods presented.

Inventories

Inventories are stated at the lower of actual cost (determined using the first-in, first-out method), or market (estimated net realizable value) and are comprised of the following:
(In thousands)
March 30, 2019
 
March 31, 2018
Raw materials
$
39,727

 
$
14,674

Work-in-process
213,784

 
167,039

Finished goods
61,847

 
54,364

 
$
315,358

 
$
236,077



The Company reviews and sets standard costs quarterly to approximate current actual manufacturing costs. The Company's manufacturing overhead standards for product costs are calculated assuming full absorption of actual spending over actual volumes. Given the cyclicality of the market, the obsolescence of technology and product lifecycles, the Company writes down inventory based on forecasted demand and technological obsolescence. These forecasts are developed based on inputs from the Company's customers, including bookings and extended but uncommitted demand forecasts, and internal analyses such as customer historical purchasing trends and actual and anticipated design wins, as well as market and economic conditions, technology changes, new product introductions and changes in strategic direction. These factors require estimates that may include uncertain elements. The estimates of future demand that the Company uses in the valuation of inventory are the basis for its published revenue forecasts, which are also consistent with our short-term manufacturing plans. The differences between the Company's demand forecast and the actual demand in the recent past have not resulted in any material write down in the Company's inventory. If the Company's demand forecast for specific products is greater than actual demand and the Company fails to reduce manufacturing output accordingly, the Company could be required to write down additional inventory, which would have a negative impact on the Company's gross margin.

Property, Plant and Equipment

Property, plant and equipment are recorded at cost, net of accumulated depreciation. Depreciation for financial reporting purposes is computed using the straight-line method over the estimated useful lives of the assets of three to five years for machinery, equipment, furniture and fixtures and 15 to 30 years for buildings. Depreciation expense totaled $53.3 million, $46.4 million and $45.4 million for fiscal 2019, 2018 and 2017, respectively.

Impairment of Long-Lived Assets

The Company evaluates the carrying value of long-lived assets to be held and used for impairment if indicators of potential impairment exist. Impairment indicators are reviewed on a quarterly basis. When indicators of impairment exist and assets are held for use, the Company estimates future undiscounted cash flows attributable to the assets. In the event such cash flows are not expected to be sufficient to recover the recorded value of the assets, the assets are written down to their estimated fair values based on the expected discounted future cash flows attributable to the assets or based on appraisals. When assets are removed from operations and held for sale, Xilinx estimates impairment losses as the excess of the carrying value of the assets over their fair value.

Goodwill

Goodwill is not amortized but is subject to impairment tests on an annual basis, or more frequently if indicators of potential impairment exist, using a fair-value-based approach. Based on the impairment review performed during the fourth quarter of fiscal 2019, there was no impairment of goodwill in fiscal 2019. Unless there are indicators of impairment, the Company's next impairment review for goodwill will be performed and completed in the fourth quarter of fiscal 2020. To date, no impairment indicators have been identified.

Revenue Recognition

Revenue from sales to the Company's distributors is recognized upon the transfer of control, which typically occurs at shipment, and is reduced by estimated allowances for distributor price adjustments and rights of return. The distributor price adjustments are estimated using the expected value method based on an analysis of actual and forecasted ship and debit claims, at the distributor and part level to account for current pricing and business trends. For fiscal 2019, approximately 54% of the Company's net revenues were from products sold to distributors for subsequent resale to OEMs or their subcontract manufacturers.

Revenue from sales to the Company's non-distributors is recognized net of sales incentives (if any) upon transfer of control to the customer, which typically occurs at shipment. Sales returns and allowances on product sales are recorded as a reduction of revenue.

Revenue from software license agreements and renewals is recognized at point of sales. Revenue from support services is recognized when the service is performed. Revenue from software licenses and support services sales were less than 2% of net revenues for all of the periods presented.

Foreign Currency Translation

The U.S. dollar is the functional currency for the Company's Ireland and Singapore subsidiaries. Monetary assets and liabilities that are not denominated in the functional currency are remeasured into U.S. dollars, and the resulting gains or losses are included in the consolidated statements of income under interest and other expense, net. The remeasurement gains or losses were immaterial for all fiscal periods presented.

The local currency is the functional currency for each of the Company's other wholly-owned foreign subsidiaries. Assets and liabilities are translated from foreign currencies into U.S. dollars at month-end exchange rates and statements of income are translated at the average monthly exchange rates. Exchange gains or losses arising from translation of foreign currency denominated assets and liabilities (i.e., cumulative translation adjustment) are included as a component of accumulated other comprehensive income (loss) in stockholders' equity.

Derivative Financial Instruments

To reduce financial risk, the Company periodically enters into financial arrangements as part of the Company's ongoing asset and liability management activities. Xilinx uses derivative financial instruments to hedge fair values of underlying assets and liabilities or future cash flows which are exposed to interest rate, foreign currency or commodity price fluctuations. The Company does not enter into derivative financial instruments for trading or speculative purposes. See "Note 5. Derivative Financial Instruments" for detailed information about the Company's derivative financial instruments.

Research and Development Expenses

Research and development costs are current period expenses and charged to expense as incurred.

Stock-Based Compensation

The Company has equity incentive plans that are more fully discussed in "Note 6. Stock-Based Compensation Plans." The authoritative guidance of accounting for share-based payment requires the Company to measure the cost of all employee equity awards (that are expected to be exercised or vested) based on the grant-date fair value of those awards, and to record that cost as compensation expense over the period during which the employee is required to perform service in exchange for the award (over the vesting period of the award). Additionally, the Company's ESPP is deemed to be a compensatory plan under the authoritative guidance of accounting for share-based payments. Accordingly, the ESPP is included in the computation of stock-based compensation expense.

The Company uses the straight-line attribution method to recognize stock-based compensation costs over the requisite service period of the award. Upon exercise, cancellation or expiration of stock options, deferred tax assets for options with multiple vesting dates are eliminated for each vesting period on a first-in, first-out basis as if each award had a separate vesting period.

Income Taxes

All income tax amounts reflect the use of the liability method under the accounting for income taxes, as interpreted by Financial Accounting Standards Board (FASB) authoritative guidance for measuring uncertain tax positions. Under this method, deferred tax assets and liabilities are determined based on the expected future tax consequences of temporary differences between the carrying amounts of assets and liabilities for financial and income tax reporting purposes.

The TCJA introduced GILTI, which subjects a U.S. shareholder to current tax on income earned by certain foreign subsidiaries. The FASB allows companies to either (1) recognize deferred taxes for temporary differences that are expected to reverse as GILTI in future years (deferred method) or (2) account for taxes on GILTI as period costs in the year the tax is incurred (period method). The Company elected the deferred method.

Business Combination

We use the acquisition method of accounting and allocate the fair value of purchase consideration to the assets acquired and liabilities assumed from the acquiree based on their respective fair values as of the acquisition date. The excess of the fair value of purchase consideration over the fair value of these assets acquired and liabilities assumed is recorded as goodwill. When determining the fair values of assets acquired and liabilities assumed, management makes significant estimates and assumptions, especially with respect to intangible assets. Critical estimates in valuing intangible assets include, but are not limited to, expected future cash flows, which includes consideration of future growth and margins, future changes in technology, expected cost and time to develop in-process research and development, brand awareness and discount rates. Fair value estimates are based on the assumptions that management believes a market participant would use in pricing the asset or liability.

Product Warranty and Indemnification

The Company generally sells products with a limited warranty for product quality. The Company provides an accrual for known product issues if a loss is probable and can be reasonably estimated. As of the end of both fiscal 2019 and 2018, the accrual balance of the product warranty liability was immaterial.

The Company offers, subject to certain terms and conditions, to indemnify customers and distributors for costs and damages awarded against these parties in the event the Company's hardware products are found to infringe third-party intellectual property rights, including patents, copyrights or trademarks, and to compensate certain customers for limited specified costs they actually incur in the event our hardware products experience epidemic failure.  To a lesser extent, the Company may from time-to-time offer limited indemnification with respect to its software products.  The terms and conditions of these indemnity obligations are limited by contract, which obligations are typically perpetual from the effective date of the agreement. The Company has historically received only a limited number of requests for indemnification under these provisions and has not made any significant payments pursuant to these provisions. The Company cannot estimate the maximum amount of potential future payments, if any, that the Company may be required to make as a result of these obligations due to the limited history of indemnification claims and the unique facts and circumstances that are likely to be involved in each particular claim and indemnification provision. However, there can be no assurances that the Company will not incur any material financial liabilities in the future as a result of these obligations.

Concentrations of Credit Risk

Avnet, one of the Company's distributors, distributes the Company's products worldwide. As of March 30, 2019 and March 31, 2018, Avnet accounted for 37% and 61% of the Company's total net accounts receivable, respectively. We expect our accounts receivable to fluctuate as we partner with our distributors to manage their inventory requirements. Avnet 's revenue accounted for 45%, 43% and 45% of the Company's worldwide net revenues in fiscal 2019, 2018 and 2017, respectively. The percentage of worldwide net revenues from Avnet is consistent with historical patterns.

Xilinx is subject to concentrations of credit risk primarily in its trade accounts receivable and investments in debt securities to the extent of the amounts recorded on the consolidated balance sheet. The Company attempts to mitigate the concentration of credit risk in its trade receivables through its credit evaluation process, collection terms and distributor sales to diverse end customers and through geographical dispersion of sales. Xilinx generally does not require collateral for receivables from its end customers or from distributors.

No other distributor or end customer accounted for more than 10% of the Company's worldwide net revenues for any of the periods presented.

The Company mitigates concentrations of credit risk in its investments in debt securities by currently investing more than 90% of its portfolio in AA (or its equivalent) or higher-grade securities as rated by Standard & Poor's or Moody's Investors Service equivalent. The Company's methods to arrive at investment decisions are not solely based on the rating agencies' credit ratings. Xilinx also performs additional credit due diligence and conducts regular portfolio credit reviews, including a review of counterparty credit risk related to the Company's forward currency exchange contracts. Additionally, Xilinx limits its investments in the debt securities of a single issuer based upon the issuer's credit rating and attempts to further mitigate credit risk by diversifying risk across geographies and type of issuer.

As of March 30, 2019, approximately 21% of the portfolio consisted of mortgage-backed securities. All of the mortgage-backed securities in the investment portfolio were issued by U.S. government-sponsored enterprises and agencies and are rated AA+ by Standard & Poor's and Aaa by Moody's Investors Service.

The global credit markets may experience adverse conditions that negatively impact the values of various types of investment and non-investment grade securities. The global credit and capital markets may experience significant volatility and disruption due to instability in the global financial system, uncertainty related to global economic conditions and concerns regarding sovereign financial stability. Therefore, there is a risk that we may incur other-than-temporary impairment charges for certain types of investments should credit market conditions deteriorate. See "Note 4. Financial Instruments" for a table of the Company's available-for-sale securities.


Recent Accounting Pronouncements Adopted

Revenue Recognition

In April 2014, the Financial Accounting Standards Board (FASB) issued the authoritative guidance, as amended, that outlines a new revenue recognition standard that replaces virtually all existing U.S. GAAP guidance on contracts with customers and the related other assets and deferred costs. The authoritative guidance provides a five-step process for recognizing revenue that depicts the transfer of promised goods or services to customers in an amount that reflects the consideration to which the entity expects to be entitled, in exchange for those goods or services. The new guidance also requires expanded qualitative and quantitative disclosures relating to the nature, amount, timing and uncertainty of revenue and cash flows arising from contracts with customers. The new guidance is required to be applied retrospectively to each prior reporting period presented (Full Retrospective), or retrospectively with the cumulative effect of initially applying it recognized at the date of initial application. The Company adopted the new guidance on April 1, 2018, using the Full Retrospective method and restated the comparative prior periods. The Company implemented internal controls and certain system functionality to enable the preparation of financial information on adoption. These changes do not materially affect the Company's internal control over financial reporting.
As a result of the adoption of the authoritative guidance, the Company changed its accounting policy for revenue recognition and the details of the significant changes and quantitative impact of the changes are disclosed below:
Revenue from sales to the Company's distributors is recognized upon the transfer of control, which typically occurs at shipment (sell-in) and is reduced by estimated allowances for distributor price adjustments and rights of return. Previously, revenue was recognized upon reported resale of the product by the distributors to their customers (sell-through) as reduced by actual allowances for distributor price adjustments. Revenue from software license agreements and renewals is recognized at point of sales, whereas previously these were deferred and recognized over the contractual term before the implementation of the authoritative guidance. Revenue recognition related to the Company's other revenue streams, such as direct customers, remains unchanged.
The adoption of this authoritative guidance has an impact on the Company’s consolidated statements of income and balance sheets, but had no impact on net cash provided by or used in operating, financing, or investing activities on the consolidated statements of cash flows.
The impact on the Company's previously reported consolidated statements of income resulting from the adoption of the authoritative guidance is as follows:


March 31, 2018
 
April 1, 2017
(In thousands, except per share amounts)
As Reported
 
As Adjusted
 
As Reported
 
As Adjusted
Consolidated Statements of Income:
 
 
 
 
 
 
 
Net revenues
$
2,539,004

 
$
2,467,023

 
$
2,349,330

 
$
2,356,742

Cost of revenues
756,368

 
743,419

 
708,216

 
708,632

Gross margin
1,782,636

 
1,723,604

 
1,641,114

 
1,648,110

Operating expenses:
 
 
 
 
 
 
 
Research and development
639,750

 
639,750

 
601,443

 
601,443

Selling, general and administrative
362,329

 
362,329

 
335,150

 
335,150

Amortization of acquisition-related intangibles
2,152

 
2,152

 
5,127

 
5,127

Executive transition costs
33,351

 
33,351

 

 

Total operating expenses
1,037,582

 
1,037,582

 
941,720

 
941,720

Operating income
745,054

 
686,022

 
699,394

 
706,390

Interest and other income (expense), net
5,357

 
5,357

 
(8,314
)
 
(8,314
)
Income before income taxes
750,411

 
691,379

 
691,080

 
698,076

Provision for income taxes
238,030

 
227,398

 
68,568

 
69,943

Net income
$
512,381

 
$
463,981

 
$
622,512

 
$
628,133

Net income per common share:
 
 
 
 
 
 
 
Basic
$
2.05

 
$
1.86

 
$
2.47

 
$
2.49

Diluted
$
1.99

 
$
1.80

 
$
2.32

 
$
2.34

Shares used in per share calculations
 
 
 
 
 
 
 
Basic
249,595

 
249,595

 
252,301

 
252,301

Diluted
257,960

 
257,960

 
268,813

 
268,813

 
 
 
 
 
 
 
 
Consolidated Balance Sheets:
 
 
 
 
 
 
 
Accounts receivable
$
372,144

 
$
382,246

 
$
243,915

 
$
283,850

Other assets
342,644

 
337,402

 
275,440

 
272,407

Deferred income on shipments to distributors
25,166

 

 
54,567

 

Other accrued liabilities
59,772

 
59,680

 
95,098

 
95,209

Deferred tax liabilities
75

 
75

 
317,639

 
330,479

Retained earnings
$
1,483,538

 
$
1,513,656

 
$
1,726,312

 
$
1,804,830



Equity Investments

In January 2016, the FASB issued final authoritative guidance regarding how companies measure equity investments that do not result in consolidation and are not accounted for under the equity method and how they present changes in the fair value of financial liabilities measured under the fair value option that are attributable to their own credit. The authoritative guidance also changes certain disclosure requirements and other aspects of current U.S. GAAP on this matter. The authoritative guidance does not change the guidance for classifying and measuring investments in debt securities and loans. The Company adopted this authoritative guidance on April 1, 2018 and recorded the balance of the unrealized losses of $11.0 million as of the end of fiscal 2018 from its investment in debt mutual funds and equity securities to retained earnings, less the related deferred taxes of $2.6 million. Subsequent changes in fair value from such investments are recorded in the consolidated statements of income.
Income Taxes

In October 2016, the FASB issued authoritative guidance on income taxes which eliminates the deferred tax effects of intra-entity asset transfers other than inventory. As a result, a reporting entity would recognize the tax expense from the sale of an asset in the seller’s tax jurisdiction when the transfer occurs, even though the pre-tax effects of that transaction are eliminated in consolidation. The authoritative guidance is effective for public business entities in fiscal years beginning after December 15, 2017 and requires the adoption be applied on a modified retrospective basis through a cumulative-effect adjustment to retained earnings. The Company adopted this authoritative guidance on April 1, 2018. Accordingly, $13.8 million of prepaid taxes associated with prior period intra-entity asset transfers was reclassified to retained earnings.

Recent Accounting Pronouncements Not Yet Adopted

Leases

In February 2016, the FASB issued authoritative guidance on leases. The new authoritative guidance requires the recognition of assets and liabilities arising from lease transactions on the balance sheet and will also require significant additional disclosures about the amount, timing and uncertainty of cash flows from leases. Accordingly, a lessee will recognize a lease asset for its right to use the underlying asset and a lease liability for the corresponding lease obligation. The new authoritative guidance is effective for public business entities for fiscal years beginning after December 15, 2018, and interim periods within those fiscal years, which for Xilinx would be the first quarter of fiscal 2020. Even though early adoption is permitted, Xilinx has decided not to early adopt such authoritative guidance. This authoritative guidance must be adopted using a modified retrospective transition with application of the new authoritative guidance for leases that existed at or are entered into after the beginning of the earliest comparative period presented. To help with the transition to the new guidance, certain practical expedients are provided.
On July 30, 2018, the FASB provided entities with an additional (and optional) transition method to adopt the new lease requirements by allowing entities to initially apply the requirements by recognizing a cumulative-effect adjustment to the opening balance of retained earnings in the period of adoption. Consequently, an entity’s reporting for the comparative periods presented in the financial statements in which the entity adopts the new lease requirements would continue to be in accordance with historical GAAP. An entity electing this additional (and optional) transition method must provide the required disclosures for all periods that continue to be in accordance with historical GAAP. The amendments do not change the existing disclosure requirements in historical GAAP. The amendments have the same effective date as the new leases standard, which for Xilinx would be the first quarter of fiscal 2020.
The Company plans to adopt the new standard using the optional transition method and apply the guidance to leases existing at, or entered into after, the beginning of the period of adoption, as well as certain practical expedients permitted under the transition guidance. The Company believes the impact upon adoption of the new lease guidance will be the recognition of right-of-use assets and lease liabilities on the Company's consolidated balance sheets and the impact is immaterial.

Derivatives and Hedging

In August 2017, the FASB issued authoritative guidance that amended the accounting for hedging activities. The guidance permits more hedging strategies to be eligible for hedge accounting and simplifies the application of hedge accounting guidance in areas where practice issues exist. The new authoritative guidance will be effective for public business entities for annual periods, and interim periods within those annual periods, beginning after December 15, 2018, which for Xilinx would be the first quarter of fiscal 2020. Early adoption is permitted, including adoption in any interim periods after issuance of the authoritative guidance. The Company does not expect a material impact on its consolidated statements of income upon adoption of this authoritative guidance.

Cloud Computing Arrangements

On August 29, 2018, the FASB issued new guidance requiring a customer in a cloud computing arrangement (i.e., hosting arrangement) that is a service contract to follow the internal-use software guidance to determine which implementation costs to capitalize as assets or expense as incurred. Capitalized implementation costs related to a hosting arrangement that is a service contract will be amortized over the term of the hosting arrangement, beginning when the module or component of the hosting arrangement is ready for its intended use. Entities will need to maintain appropriate records to capture the portion of their costs that qualify for capitalization. For public entities, the guidance is effective for fiscal years beginning after December 15, 2019, and interim periods within those fiscal years, which for Xilinx would be the first quarter of fiscal 2021. Early adoption is permitted, including adoption in any interim period. Entities have the option to apply the guidance prospectively to all implementation costs incurred after the date of adoption or retrospectively. The Company is currently evaluating the impact of this new authoritative guidance on its consolidated financial statements.
XML 25 R11.htm IDEA: XBRL DOCUMENT v3.19.1
Fair Value Measurements
12 Months Ended
Mar. 30, 2019
Fair Value Disclosures [Abstract]  
Fair Value Measurements
Fair Value Measurements

The guidance for fair value measurements established by the FASB defines fair value as the exchange price that would be received from selling an asset or paid to transfer a liability (an exit price) in an orderly transaction between market participants at the measurement date. When determining the fair value measurements for assets and liabilities required or permitted to be recorded at fair value, the Company considers the principal or most advantageous market in which Xilinx would transact and also considers assumptions that market participants would use when pricing the asset or liability, such as inherent risk, transfer restrictions and risk of nonperformance.

The Company determines the fair value for marketable debt and equity securities using industry standard pricing services, data providers and other third-party sources and by internally performing valuation testing and analysis. The Company primarily uses a consensus price or weighted-average price for its fair value assessment. The Company determines the consensus price using market prices from a variety of industry standard pricing services, data providers, security master files from large financial institutions and other third party sources and uses those multiple prices as inputs into a distribution-curve-based algorithm to determine the daily market value. The pricing services use multiple inputs to determine market prices, including reportable trades, benchmark yield curves, credit spreads and broker/dealer quotes as well as other industry and economic events. For certain securities with short maturities, such as discount commercial paper and certificates of deposit, the security is accreted from purchase price to face value at maturity. If a subsequent transaction on the same security is observed in the marketplace, the price on the subsequent transaction is used as the current daily market price and the security will be accreted to face value based on the revised price.

The Company validates the consensus prices by taking random samples from each asset type and corroborating those prices using reported trade activity, benchmark yield curves, binding broker/dealer quotes or other relevant price information. There have not been any changes to the Company's fair value methodology during fiscal 2019 and the Company did not adjust or override any fair value measurements as of March 30, 2019.

Fair Value Hierarchy

The fair value framework requires the categorization of assets and liabilities into three levels based upon the assumptions (inputs) used to price the assets or liabilities. The guidance for fair value measurements requires that assets and liabilities carried at fair value be classified and disclosed in one of the following categories:

Level 1 — Quoted (unadjusted) prices in active markets for identical assets or liabilities.

The Company's Level 1 assets consist of U.S. government securities, money market funds and marketable equity securities.

Level 2 — Observable inputs other than quoted prices included in Level 1, such as quoted prices for similar assets or liabilities in active markets; quoted prices for identical or similar assets or liabilities in markets that are not active; or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the asset or liability.

The Company's Level 2 assets consist of financial institution securities, non-financial institution securities, U.S. agency securities, foreign government and agency securities, mortgage-backed securities, debt mutual funds, asset-backed securities and commercial mortgage-backed securities. The Company's Level 2 assets and liabilities also include foreign currency forward contracts and interest rate swap contracts.

Level 3 — Unobservable inputs to the valuation methodology that are supported by little or no market activity and that are significant to the measurement of the fair value of the assets or liabilities. Level 3 assets and liabilities include those whose fair value measurements are determined using pricing models, discounted cash flow methodologies or similar valuation techniques, as well as significant management judgment or estimation.

The Company has no Level 3 assets and liabilities measured at fair value on a recurring basis.

Assets and Liabilities Measured at Fair Value on a Recurring Basis

In instances where the inputs used to measure fair value fall into different levels of the fair value hierarchy, the fair value measurement has been determined based on the lowest level input that is significant to the fair value measurement in its entirety. The Company's assessment of the significance of a particular item to the fair value measurement in its entirety requires judgment, including the consideration of inputs specific to the asset or liability. The following tables present information about the Company's assets and liabilities measured at fair value on a recurring basis as of March 30, 2019 and March 31, 2018:

 
 
March 30, 2019
(In thousands)
 
Quoted
Prices in
Active
Markets for
Identical
Instruments
(Level 1)
 
Significant
Other
Observable
Inputs
(Level 2)
 
Significant
Unobservable
Inputs
(Level 3)
 
Total Fair
Value
Assets
 
 
 
 
 
 
 
 
Cash equivalents:
 
 
 
 
 
 
 
 
Money market funds
 
$
428,150

 
$

 
$

 
$
428,150

Financial institution securities
 

 
287,945

 

 
287,945

Non-financial institution securities
 

 
461,884

 

 
461,884

U.S. government and agency securities
 
149,578

 
53,520

 

 
203,098

Foreign government and agency securities
 

 
99,750

 

 
99,750

Short-term investments:
 
 
 
 
 
 
 
 
Financial institution securities
 

 
249,850

 

 
249,850

Non-financial institution securities
 

 
240,040

 

 
240,040

U.S. government and agency securities
 
93,149

 
37,838

 

 
130,987

Foreign government and agency securities
 

 
114,705

 

 
114,705

Mortgage-backed securities
 

 
670,770

 

 
670,770

Debt mutual fund
 

 
31,934

 

 
31,934

Asset-backed securities
 

 
76,369

 

 
76,369

Commercial mortgage-backed securities
 

 
116,539

 

 
116,539

Long-term investments:
 
 
 
 
 
 
 
 
Debt mutual fund
 

 
53,433

 

 
53,433

Total assets measured at fair value
 
$
670,877

 
$
2,494,577

 
$

 
$
3,165,454

Liabilities
 
 
 
 
 
 
 
 
Derivative financial instruments, net
 
$

 
$
9,009

 
$

 
$
9,009

Total liabilities measured at fair value
 
$

 
$
9,009

 
$

 
$
9,009

Net assets measured at fair value
 
$
670,877

 
$
2,485,568

 
$

 
$
3,156,445




 
 
March 31, 2018
(In thousands)
 
Quoted
Prices in
Active
Markets for
Identical
Instruments
(Level 1)
 
Significant
Other
Observable
Inputs
(Level 2)
 
Significant
Unobservable
Inputs
(Level 3)
 
Total Fair
Value
Assets
 
 
 
 
 
 
 
 
Cash equivalents:
 
 
 
 
 
 
 
 
Money market funds

$
1,291,891


$


$


$
1,291,891

Financial institution securities



359,901




359,901

Non-financial institution securities



242,904




242,904

U.S. government and agency securities

996


34,999




35,995

Foreign government and agency securities



179,957




179,957

Short-term investments:
 

 

 

 

Financial institution securities



75,000




75,000

Non-financial institution securities



81,939




81,939

U.S. government and agency securities

3,639


19,008




22,647

Mortgage-backed securities



844,397




844,397

Asset-backed securities



91,389




91,389

Commercial mortgage-backed securities



152,870




152,870

Long-term investments:
 

 

 

 

Debt mutual funds



89,670




89,670

Marketable equity securities
 
8,226

 

 

 
8,226

Total assets measured at fair value

$
1,304,752


$
2,172,034


$


$
3,476,786

Liabilities
 
 
 
 
 
 
 
 
Derivative financial instruments, net
 
$

 
$
26,091

 
$

 
$
26,091

Total liabilities measured at fair value
 
$

 
$
26,091

 
$

 
$
26,091

Net assets measured at fair value
 
$
1,304,752

 
$
2,145,943

 
$

 
$
3,450,695



For certain of the Company’s financial instruments, including cash held in banks, accounts receivable and accounts payable, the carrying amounts approximate fair value due to their short maturities, and are therefore excluded from the fair value tables above.
    
Financial Instruments Not Recorded at Fair Value on a Recurring Basis

The Company's $500.0 million principal amount of 3.000% notes due March 15, 2021 (2021 Notes) and $750.0 million principal amount of 2.950% senior notes due June 1, 2024 (2024 Notes) are measured at fair value on a quarterly basis for disclosure purposes. The fair values of the 2021 Notes and 2024 Notes as of March 30, 2019 were approximately, $501.8 million and $743.6 million, respectively, based on the last trading price of the respective debentures for the period (classified as Level 2 in fair value hierarchy due to relatively low trading volume).

Assets and Liabilities Measured at Fair Value on a Non-Recurring Basis

As of March 30, 2019, the Company had non-marketable equity securities in private companies of $74.6 million, which were classified as Level 3 assets. The Company’s investments in non-marketable securities of private companies are also recorded at fair value if the Company recognizes an observable price adjustment or an impairment. Such impairment losses or observable price adjustments were not material during all periods presented. The Company’s investments in non-financial assets such as property, plant and equipment, goodwill and acquisition-related intangibles, are recorded at cost (net of accumulated depreciation or amortization, where applicable). These non-financial assets are only measured at fair value when indicators of impairment exist.
XML 26 R12.htm IDEA: XBRL DOCUMENT v3.19.1
Financial Instruments
12 Months Ended
Mar. 30, 2019
Investments, All Other Investments [Abstract]  
Financial Instruments
Financial Instruments

The following is a summary of cash equivalents and available-for-sale securities as of the end of the periods presented:

March 30, 2019
 
 
March 31, 2018
(In thousands)
Amortized Cost
 
Gross Unrealized Gains
 
Gross Unrealized Losses
 
Estimated Fair Value
 
 
Amortized Cost
 
Gross Unrealized Gains
 
Gross Unrealized Losses
 
Estimated Fair Value
Money market funds
$
428,150

 
$

 
$

 
$
428,150

 
 
$
1,291,891

 
$

 
$

 
$
1,291,891

Financial institution


 


 


 


 
 


 


 


 


securities
537,795

 

 

 
537,795

 
 
434,901

 

 

 
434,901

Non-financial institution


 


 


 


 
 


 


 


 


securities
702,483

 
3

 
(562
)
 
701,924

 
 
326,219

 

 
(1,376
)
 
324,843

U.S. government and
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
agency securities
334,185

 
39

 
(139
)
 
334,085

 
 
58,913

 
1

 
(272
)
 
58,642

Foreign government and


 

 

 

 
 


 

 

 

agency securities
214,455

 

 

 
214,455

 
 
179,957

 

 

 
179,957

Mortgage-backed securities
684,596

 
809

 
(14,635
)
 
670,770

 
 
866,048

 
660

 
(22,311
)
 
844,397

Asset-backed securities
76,852

 

 
(483
)
 
76,369

 
 
92,751

 
16

 
(1,378
)
 
91,389

Commercial mortgage-


 


 


 


 
 


 


 


 


    backed securities
118,115

 
42

 
(1,618
)
 
116,539

 
 
156,296

 
1

 
(3,427
)
 
152,870


$
3,096,631

 
$
893

 
$
(17,437
)
 
$
3,080,087

 
 
$
3,406,976

 
$
678

 
$
(28,764
)
 
$
3,378,890



Financial institution securities include securities issued or managed by financial institutions in various forms, such as commercial paper and time deposits. Substantially all time deposits were issued by institutions outside the U.S. as of March 30, 2019 and March 31, 2018.

The following tables show the fair values and gross unrealized losses of the Company's investments, aggregated by investment category, for individual securities that have been in a continuous unrealized loss position for the length of time specified, as of March 30, 2019 and March 31, 2018:


March 30, 2019

Less Than 12 Months

12 Months or Greater

Total
(In thousands)
Fair Value

Gross Unrealized Losses

Fair Value

Gross Unrealized Losses

Fair Value

Gross Unrealized Losses
Non-financial institution securities
$
4,767


$
(4
)

$
51,044


$
(558
)

$
55,811


$
(562
)
U.S. government and













    agency securities




13,542


(139
)

13,542


(139
)
Mortgage-backed securities
34,595


(480
)

597,394


(14,155
)

631,989


(14,635
)
Asset-backed securities

 

 
76,103

 
(483
)
 
76,103

 
(483
)
Commercial mortgage-
 
 
 
 
 
 
 
 
 
 
 
    backed securities
1,354

 
(3
)
 
112,294

 
(1,615
)
 
113,648

 
(1,618
)

$
40,716


$
(487
)

$
850,377


$
(16,950
)

$
891,093


$
(17,437
)


March 31, 2018

Less Than 12 Months
 
12 Months or Greater
 
Total
(In thousands)
Fair Value
 
Gross Unrealized Losses
 
Fair Value
 
Gross Unrealized Losses
 
Fair Value
 
Gross Unrealized Losses
Non-financial institution securities
$
69,780

 
$
(1,146
)
 
$
8,344

 
$
(230
)
 
$
78,124

 
$
(1,376
)
U.S. government and

 

 

 

 


 


    agency securities
13,471

 
(176
)
 
9,176

 
(96
)
 
22,647

 
(272
)
Mortgage-backed securities
510,988

 
(11,048
)
 
299,663

 
(11,263
)
 
810,651

 
(22,311
)
Asset-backed securities
57,128

 
(876
)
 
32,696

 
(502
)
 
89,824

 
(1,378
)
Debt mutual funds

 

 
89,670

 
(11,680
)
 
89,670

 
(11,680
)
Commercial mortgage-
 
 
 
 
 
 
 
 
 
 
 
    backed securities
95,435

 
(1,760
)
 
56,051

 
(1,667
)
 
151,486

 
(3,427
)

$
746,802

 
$
(15,006
)
 
$
495,600

 
$
(25,438
)
 
$
1,242,402

 
$
(40,444
)


As of March 30, 2019, the gross unrealized losses that had been outstanding for both less than twelve months and more than twelve months were primarily related to mortgage-backed securities due to the general rising of the interest-rate environment, although the percentage of such losses to the total estimated fair value of the mortgage-backed securities was relatively insignificant.

The Company reviewed the investment portfolio and determined that the gross unrealized losses on these investments as of March 30, 2019 and March 31, 2018 were temporary in nature as evidenced by the fluctuations in the gross unrealized losses within the investment categories. The marketable debt securities (financial institution securities, non-financial institution securities, U.S. and foreign government and agency securities, asset-back securities, mortgage-backed securities and commercial mortgage-backed securities) are highly rated by the credit rating agencies, there have been no defaults on any of these securities and the Company has received interest payments as they become due. Therefore, the Company believes that it will be able to collect both principal and interest amounts due to the Company. Additionally, in the past several years a portion of the Company's investment in mortgage-backed securities was redeemed or prepaid by the debtors at par. Furthermore, the aggregate of individual unrealized losses that had been outstanding for twelve months or more was not significant as of March 30, 2019 and March 31, 2018. The Company neither intends to sell these marketable debt securities nor concludes that it is more-likely-than-not that it will have to sell them until recovery of their carrying values.

The amortized cost and estimated fair value of marketable debt securities, by contractual maturity, are shown in the table below. Actual maturities may differ from contractual maturities because issuers may have the right to call or prepay obligations without call or prepayment penalties.
 
March 30, 2019
(In thousands)
Amortized
Cost

Estimated
Fair Value
Due in one year or less
$
1,756,125


$
1,756,001

Due after one year through five years
133,780


132,476

Due after five years through ten years
135,971


134,020

Due after ten years
642,605


629,440


$
2,668,481


$
2,651,937



As of March 30, 2019, $895.9 million of marketable debt securities with contractual maturities of greater than one year were classified as short-term investments. Additionally, the above table does not include investments in money market and debt mutual funds because these investments do not have specific contractual maturities.

Certain information related to available-for-sale securities is as follows:
 
Years Ended
(In thousands)
March 30, 2019

March 31, 2018

April 1, 2017
Proceeds from sale of available-for-sale and equity securities
$
35,734


$
1,161,410


$
695,030

Gross realized gains on sale of available-for-sale securities
$
372


$
7,258

 
$
6,989

Gross realized losses on sale of available-for-sale securities
(51
)

(7,947
)
 
(3,457
)
Net realized (losses) gains on sale of available-for-sale securities
$
321


$
(689
)
 
$
3,532

Amortization of premiums on available-for-sale securities
$
8,118


$
24,569

 
$
29,360



The cost of securities matured or sold is based on the specific identification method.

Starting April 1, 2018, the Company records the change in the fair value of its investment in debt mutual funds and marketable equity securities as part of its interest and other income (expense), net. This change in fair value was a net decrease of $5.0 million for the twelve months ended March 30, 2019 and the Company recorded it within interest and other income (expense), net for the period in the consolidated statements of income.
XML 27 R13.htm IDEA: XBRL DOCUMENT v3.19.1
Derivative Financial Instruments
12 Months Ended
Mar. 30, 2019
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Derivative Financial Instruments
Derivative Financial Instruments

The Company's primary objective for holding derivative financial instruments is to manage foreign currency exchange rate risk and interest rate risk. As a result of the use of derivative financial instruments, the Company is exposed to the risk that counterparties to derivative contracts may fail to meet their contractual obligations. The Company manages counterparty credit risk in derivative contracts by reviewing counterparty creditworthiness on a regular basis, establishing collateral requirement and limiting exposure to any single counterparty. The right of set-off that exists with certain transactions enables the Company to net amounts due to and from the counterparty, reducing the maximum loss from credit risk in the event of counterparty default.

The Company entered into interest rate swap contracts with certain independent financial institutions to manage interest rate risks related to fixed interest rate expenses from its 2024 Notes and floating interest rate income from its investments in marketable debt securities. See “Note 10. Debt and Credit Facility” for more discussion related to interest rate swap contracts. The interest rate swap contracts were designated and qualified as fair value hedges of the 2024 Notes, and were separately accounted for as a derivative. The interest rate swap contracts and the 2024 Notes were initially measured at fair value. Any subsequent changes in fair values of the interest rate swap contracts and the 2024 Notes will be recorded in the Company’s consolidated balance sheets. During the twelve months ended March 30, 2019, the net change in fair values of the interest rate swap contracts and the underlying 2024 Notes was $18.9 million, which was recorded as a derivative liability for the interest rate swap contacts (as a component of other long-term liabilities on the consolidated balance sheets) and also a reduction from the carrying amount of 2024 Notes. There was no ineffectiveness during all periods presented.

As of March 30, 2019 and March 31, 2018, the Company had the following outstanding forward currency exchange contracts (in notional amount), which were derivative financial instruments:
 
(In thousands and U.S. dollars)
March 30, 2019

March 31, 2018
Singapore Dollar
$
29,420


$
24,914

Euro
39,408


38,987

Indian Rupee
77,973


62,472

British Pound
10,575


8,155

Japanese Yen
3,840


3,859

Chinese Yuan
34,386


8,260


$
195,602


$
146,647



As part of the Company's strategy to reduce volatility of operating expenses due to foreign exchange rate fluctuations, the Company employs a hedging program with a forward outlook of up to two years for major foreign-currency-denominated operating expenses. The outstanding forward currency exchange contracts expire at various dates through February 2021. The net unrealized gains, which approximate the fair market value of the outstanding forward currency exchange contracts, are expected to be recognized in the consolidated statements of income within the next two years.

As of March 30, 2019, all of the forward foreign currency exchange contracts were designated and qualified as cash flow hedges and the effective portion of the gain or loss on the forward contracts was reported as a component of other comprehensive income (loss) and reclassified into net income in the same period during which the hedged transaction affects earnings. The estimated amount of such gains or losses as of March 30, 2019 that is expected to be reclassified into earnings was not material. The ineffective portion of the gains or losses on the forward contracts was included in the net income for all periods presented.

The Company may enter into forward foreign currency exchange contracts to hedge firm commitments such as acquisitions and capital expenditures. Gains and losses on foreign currency forward contracts that are designated as hedges of anticipated transactions, for which a firm commitment has been attained and the hedged relationship has been effective, are deferred and included in income or expenses in the same period that the underlying transaction is settled. Gains and losses on any instruments not meeting the above criteria are recognized in income or expenses in the consolidated statements of income as they are incurred.

The Company had the following derivative instruments as of March 30, 2019 and March 31, 2018, located on the consolidated balance sheet, utilized for risk management purposes detailed above:
 
Foreign Exchange Contracts
 
Asset Derivatives

Liability Derivatives
(In thousands)
Balance Sheet Location
Fair Value

Balance Sheet Location
Fair Value
March 30, 2019
Prepaid expenses and other current assets
$
2,802


Other accrued liabilities
$
1,722

March 31, 2018
Prepaid expenses and other current assets
2,922


Other accrued liabilities
12


 
The Company does not offset or net the fair value amounts of derivative financial instruments in its consolidated balance sheets. The potential effect of rights of set-off associated with the derivative financial instruments was not material to the Company's consolidated balance sheet for all periods presented.

The following table summarizes the effect of derivative instruments on the consolidated statements of income for fiscal 2019 and 2018:

 
Foreign Exchange Contracts
 
Years Ended
(In thousands)
March 30, 2019

 
March 31, 2018

Amount of (losses)/gains recognized in other comprehensive income on derivative (effective portion of cash flow hedging)
$
(1,427
)
 
$
862

Amount of (losses)/gains reclassified from accumulated other comprehensive income into income (effective portion) *
(5,603
)
 
4,655

Amount of losses recorded (ineffective portion) *
(4
)
 
(14
)

*Recorded in interest and other expense, net within the consolidated statements of income.
XML 28 R14.htm IDEA: XBRL DOCUMENT v3.19.1
Stock-Based Compensation Plans
12 Months Ended
Mar. 30, 2019
Disclosure of Compensation Related Costs, Share-based Payments [Abstract]  
Stock-Based Compensation Plans
Stock-Based Compensation Plans

The Company's equity incentive plans are broad-based, long-term retention programs that cover employees, consultants and non-employee directors of the Company. These plans are intended to attract and retain talented employees, consultants and non-employee directors and to provide such persons with a proprietary interest in the Company.

Stock-Based Compensation

The following table summarizes stock-based compensation expense related to stock awards granted under the Company's equity incentive plans and rights to acquire stock granted under the Company's Amended and Restated 1990 Employee Qualified Stock Purchase Plan (ESPP):
 
Years Ended
(In thousands)
March 30, 2019
 
March 31, 2018
 
April 1, 2017
Stock-based compensation included in:

 

 

Cost of revenues
$
8,820

 
$
8,492

 
$
8,014

Research and development
86,428

 
76,790

 
66,822

Selling, general and administrative
52,694

 
51,912

 
48,022

Executive transition costs

 
16,621

 

Stock-based compensation effect on income before taxes
147,942

 
153,815

 
122,858

Income tax effect
(29,361
)
 
(40,188
)
 
(37,752
)
Net stock-based compensation effect on net income
$
118,581

 
$
113,627

 
$
85,106



The Company adjusts stock-based compensation on a quarterly basis for changes to the estimate of expected equity award forfeitures based on actual forfeiture experience. The effect of adjusting the forfeiture rate for all expense amortization was recognized in the period the forfeiture estimate was changed, and was not material for all periods presented.

During fiscal 2019, 2018 and 2017, there were no options granted and therefore the Company's stock-based compensation expense related to options, and the number of options outstanding as of March 30, 2019, were not material.

As of March 30, 2019 and March 31, 2018, the ending inventory balances included $2.1 million of capitalized stock-based compensation. During fiscal 2019, 2018 and 2017, the tax benefit realized for the tax deduction from restricted stock units (RSUs) and other awards totaled $44.4 million, $60.6 million and $53.3 million, respectively. The tax deduction includes amounts credited to income tax expense.

The fair values of ESPP were estimated as of the grant date using the Black-Scholes option pricing model. The Company's expected stock price volatility assumption is estimated using implied volatility of the Company's traded options. The expected life of options granted is based on the historical exercise activity as well as the expected disposition of all options outstanding. The expected life of options granted also considers the actual contractual term.

The weighted-average fair value per share of stock purchase rights granted under the ESPP during fiscal 2019, 2018 and 2017 were $26.57, $17.95 and $13.00, respectively. These fair values per share were estimated at the date of grant using the following weighted-average assumptions:
 
Employee Stock Purchase Plan
 
Fiscal 2019
 
Fiscal 2018
 
Fiscal 2017
Expected life of options (years)
1.3

 
1.3

 
1.3

Expected stock price volatility
0.33

 
0.29

 
0.24

Risk-free interest rate
2.5
%
 
1.6
%
 
0.7
%
Dividend yield
1.7
%
 
2.1
%
 
2.4
%

The estimated fair values of RSU awards were calculated based on the market price of Xilinx common stock on the date of grant, reduced by the present value of dividends expected to be paid on Xilinx common stock prior to vesting. The per share weighted-average fair value of RSUs granted during fiscal 2019, 2018 and 2017 were $66.94, $60.18 and $44.38, respectively. The weighted average fair value of RSUs granted in fiscal 2019, 2018 and 2017 were calculated based on estimates at the date of grant using the following weighted-average assumptions: 

Fiscal 2019
 
Fiscal 2018
 
Fiscal 2017
Risk-free interest rate
2.7
%
 
1.8
%
 
0.9
%
Dividend yield
2.1
%
 
2.2
%
 
2.8
%


As of March 30, 2019, total unrecognized stock-based compensation costs related to ESPP was $26.0 million. The total unrecognized stock-based compensation cost for ESPP is expected to be recognized over a weighted-average period of 1.1 years.

Equity Incentive Plans

As of March 30, 2019, 11.3 million shares are available for future grants under the 2007 Equity Incentive Plan (2007 Equity Plan). The contractual term for stock awards granted under the 2007 Equity Plan is seven years from the grant date. Stock awards granted to existing and newly hired employees generally vest over a four-year period from the date of grant.

A summary of shares available for grant under the 2007 Equity Plan is as follows:
(Shares in thousands)
 
Shares Available for Grant
April 2, 2016
 
12,946

Additional shares reserved
 
2,500

Stock options cancelled
 
1

RSUs granted
 
(3,398
)
RSUs cancelled
 
410

April 1, 2017
 
12,459

Additional shares reserved
 
1,900

RSUs granted
 
(3,718
)
RSUs cancelled
 
701

March 31, 2018
 
11,342

Additional shares reserved
 
3,000

RSUs granted
 
(3,559
)
RSUs cancelled
 
536

March 30, 2019
 
11,319



The types of awards allowed under the 2007 Equity Plan include incentive stock options, non-qualified stock options, RSUs, restricted stock and stock appreciation rights. To date, the Company has issued a mix of non-qualified stock options and RSUs under the 2007 Equity Plan.

The total pre-tax intrinsic value of options exercised during fiscal 2019 and 2018 was $475 thousand and $4.1 million, respectively. This intrinsic value represents the difference between the exercise price and the fair market value of the Company's common stock on the date of exercise.

Since the Company adopted the policy of retiring all repurchased shares of its common stock, new shares are issued upon employees' exercise of their stock options.

RSU Awards

A summary of the Company's RSU activity and related information is as follows:
 
 
RSUs Outstanding
(Shares and intrinsic value in thousands)
Number of Shares

Weighted-Average Grant-Date Fair Value Per Share

Weighted Average Remaining Contractual Term (Years)

Aggregate Intrinsic Value (1)
April 2, 2016
6,619

 
$40.74
 
 
 
 
Granted
3,398

 
$44.38
 
 
 
 
Vested (2)
(2,619
)
 
$39.49
 
 
 
 
Cancelled
(410
)
 
$41.63
 
 
 
 
April 1, 2017
6,988

 
$42.93
 
 
 
 
Granted
3,718

 
$60.18
 
 
 
 
Vested (2)
(3,016
)
 
$43.30
 
 
 
 
Cancelled
(701
)
 
$48.16
 
 
 
 
March 31, 2018
6,989

 
$51.39
 
 
 
 
Granted
3,559

 
$66.94
 
 
 
 
Vested (2)
(2,681
)
 
$49.05
 
 
 
 
Cancelled
(536
)
 
$55.09
 
 
 
 
March 30, 2019
7,331

 
$59.54
 
2.42
 
$
929,644




 

 

 


Expected to vest as of March 30, 2019
5,733

 
$59.62
 
2.42
 
$
726,876



(1)
Aggregate intrinsic value for RSUs represents the closing price per share of Xilinx's stock on March 30, 2019 of $126.79, multiplied by the number of RSUs outstanding or expected to vest as of March 30, 2019.

(2)
The number of RSUs vested includes shares that the Company withheld on behalf of employees to satisfy the statutory tax withholding requirements.

RSUs with a fair value of $131.5 million vested during fiscal 2019. As of March 30, 2019, total unrecognized stock-based compensation costs related to non-vested RSUs was $287.2 million. The total unrecognized stock-based compensation cost for RSUs is expected to be recognized over a weighted-average period of 2.7 years.

Employee Stock Purchase Plan

Under the Company's ESPP, qualified employees can obtain a 24-month purchase right to purchase the Company's common stock at the end of each six-month exercise period. Participation is limited to 15% of the employee's annual earnings up to a maximum of $21 thousand in a calendar year. Approximately 84% of all eligible employees participated in the ESPP. The purchase price of the stock is 85% of the lower of the fair market value at the beginning of the 24-month offering period or at the end of each six-month exercise period. Employees purchased 1.0 million shares for $48.3 million in fiscal 2019, 918 thousand shares for $44.3 million in fiscal 2018, and 1.2 million shares for $39.5 million in fiscal 2017. The next scheduled purchase under the ESPP is in the second quarter of fiscal 2020. As of March 30, 2019, 11.4 million shares were available for future issuance.
XML 29 R15.htm IDEA: XBRL DOCUMENT v3.19.1
Balance Sheet Information
12 Months Ended
Mar. 30, 2019
Payables and Accruals [Abstract]  
Accounts Payable, Accrued Liabilities, and Other Liabilities Disclosure, Current [Text Block]

The following tables disclose the current liabilities and other assets that individually exceed 5% of the respective consolidated balance sheet amounts in each fiscal year. Individual balances that are less than 5% of the respective consolidated balance sheet amounts are aggregated and disclosed as "other."

(In thousands)
March 30, 2019

 
March 31, 2018

Accrued payroll and related liabilities:

 

   Accrued compensation
$
120,658

 
$
95,316

   Deferred compensation plan liability
118,560

 
103,434

   Others
8,050

 
7,617


$
247,268

 
$
206,367


(In thousands)
March 30, 2019

 
March 31, 2018*

Other accrued liabilities:
 
 
 
   Interest payable
$
16,583

 
$
14,169

   Accruals related to software licenses
18,660

 
2,400

   Others
46,316

 
43,111


$
81,559

 
$
59,680


* Prior year balances have been restated to reflect the retrospective application of the new revenue recognition accounting standard.
(In thousands)
March 30, 2019

 
March 31, 2018*

Other assets:
 
 
 
Deferred tax asset
$
126,702

 
$
96,848

Trust asset (deferred compensation plan)
109,271

 
95,310

Others
219,594

 
145,244

 
$
455,567

 
$
337,402


* Prior year balances have been restated to reflect the retrospective application of the new revenue recognition accounting standard.
XML 30 R16.htm IDEA: XBRL DOCUMENT v3.19.1
Commitments
12 Months Ended
Mar. 30, 2019
Commitments and Contingencies Disclosure [Abstract]  
Commitments
Commitments

Xilinx leases some of its facilities and office buildings under non-cancelable operating leases that expire at various dates through April 2029. Additionally, Xilinx entered into a land lease in conjunction with the Company's building in Singapore, which will expire in November 2035 and the lease cost was settled in an up-front payment in June 2006. Some of the operating leases for facilities and office buildings require payment of operating costs, including property taxes, repairs, maintenance and insurance. Most of the Company's leases contain renewal options for varying terms. Xilinx also leases cars under non-cancelable operating leases that expire at various dates through May 2023. Approximate future minimum lease payments under non-cancelable operating leases are as follows:

Fiscal
(In thousands)
2020
$
11,991

2021
10,747

2022
9,580

2023
5,444

2024
5,338

Thereafter
29,293

Total
$
72,393



Aggregate future rental income to be received, which includes rents from both owned and leased property, totaled $9.2 million as of March 30, 2019. Rent expense, net of rental income, under all operating leases was $4.4 million for fiscal 2019, $3.9 million for fiscal 2018, and $5.0 million for fiscal 2017. Rental income was not material for fiscal 2019, 2018 or 2017.

Other commitments as of March 30, 2019 totaled $230.8 million and consisted of purchases of inventory and other non-cancelable purchase obligations related to subcontractors that manufacture silicon wafers and provide assembly and test services. The Company expects to receive and pay for these materials and services in the next three to six months, as the products meet delivery and quality specifications. Additionally, as of March 30, 2019, the Company had $4.4 million of non-cancelable license obligations to providers of electronic design automation software and hardware/software maintenance, $18.3 million related to renovation of two of its properties and $38.9 million in commitments primarily related to open purchase orders from ordinary operations. These commitments expire at various dates through December 2022.
XML 31 R17.htm IDEA: XBRL DOCUMENT v3.19.1
Net Income Per Common Share
12 Months Ended
Mar. 30, 2019
Earnings Per Share [Abstract]  
Net Income Per Common Share
Net Income Per Common Share

The computation of basic net income per common share for all periods presented is derived from the information on the consolidated statements of income, and there are no reconciling items in the numerator used to compute diluted net income per common share. The following table summarizes the computation of basic and diluted net income per common share:
 
Years Ended
(In thousands, except per share amounts)
March 30, 2019

 
March 31, 2018

 
April 1, 2017

Net income available to common stockholders
$
889,750

 
$
463,981

 
$
628,133

Weighted average common shares outstanding-basic
252,762

 
249,595

 
252,301

Dilutive effect of employee equity incentive plans
3,672

 
2,754

 
2,284

Dilutive effect of 2017 Convertible Notes and warrants


5,611

 
14,228

Weighted average common shares outstanding-diluted
256,434

 
257,960

 
268,813

Basic earnings per common share
$
3.52

 
$
1.86

 
$
2.49

Diluted earnings per common share
$
3.47

 
$
1.80

 
$
2.34



The total shares used in the denominator of the diluted net income per common share calculation include potentially dilutive common equivalent shares outstanding that are not included in basic net income per common share calculation. The diluted shares were calculated by applying the treasury stock method to the impact of the equity incentive plans, the incremental shares issuable assuming conversion of the Company's $600.0 million principal amount of 2.625% convertible notes issued in June 2010 (2017 Convertible Notes), before its maturity on June 15, 2017, and exercise of warrants on a weighted-average outstanding basis, before the final settlements during the third quarter of fiscal 2018. The 2017 Convertible Notes matured during the first quarter of fiscal 2018, and the Company exercised its call options to neutralize the dilutive effect of the incremental shares from the 2017 Convertible Notes. Because the number of diluted shares in the above table for the 12 months ended March 31, 2018 was calculated based on a weighted-average outstanding basis, it included approximately 1.5 million shares of dilutive impact from the 2017 Convertible Notes through the maturity date and 4.1 million shares of dilutive impact from warrants before the settlement.

Certain shares of outstanding stock options and RSUs were excluded from diluted net income per common share calculation by applying the treasury stock method, as their inclusion would have been antidilutive. These options and RSUs were immaterial for fiscal 2019, 2018 and 2017. but could be dilutive in the future if the Company's average share price increases and is greater than the combined exercise prices and the unamortized fair values of these options and RSUs.
XML 32 R18.htm IDEA: XBRL DOCUMENT v3.19.1
Interest and Other Expense, Net
12 Months Ended
Mar. 30, 2019
Other Income and Expenses [Abstract]  
Interest and Other Expense, Net
Interest and Other Income (Expense), Net

The components of interest and other income (expense), net are as follows: 
 
Years Ended
(In thousands)
March 30, 2019
 
March 31, 2018
 
April 1, 2017
Interest income
$
77,295

 
$
58,604

 
$
51,121

Interest expense
(52,883
)
 
(45,837
)
 
(53,953
)
Other expense, net
(12,879
)
 
(7,410
)
 
(5,482
)

$
11,533

 
$
5,357

 
$
(8,314
)
XML 33 R19.htm IDEA: XBRL DOCUMENT v3.19.1
Accumulated Other Comprehensive Loss
12 Months Ended
Mar. 30, 2019
Equity [Abstract]  
Accumulated Other Comprehensive Loss
Accumulated Other Comprehensive Loss

Comprehensive loss is defined as the change in equity of a company during a period from transactions and other events and circumstances from non-owner sources. The components of accumulated other comprehensive loss are as follows:
 
(In thousands)
March 30, 2019

 
March 31, 2018

Accumulated unrealized losses on available-for-sale securities, net of tax
$
(12,725
)
 
$
(29,844
)
Accumulated unrealized gains on hedging transactions, net of tax
95

 
1,674

Accumulated cumulative translation adjustment, net of tax
(10,780
)
 
(6,339
)
Accumulated other comprehensive loss
$
(23,410
)
 
$
(34,509
)

The related tax effects of other comprehensive loss were not material for all periods presented.
XML 34 R20.htm IDEA: XBRL DOCUMENT v3.19.1
Debt and Credit Facility
12 Months Ended
Mar. 30, 2019
Debt Disclosure [Abstract]  
Debt and Credit Facility [Text Block]
Debt and Credit Facility

2019 and 2021 Notes

On March 12, 2014, the Company issued the 2019 Notes and 2021 Notes at a discounted price of 99.477% and 99.281% of par, respectively. Interest on the 2019 Notes and 2021 Notes is payable semi-annually on March 15 and September 15.

The Company received net proceeds of $990.1 million from issuance of the 2019 Notes and 2021 Notes, after the debt discounts and deduction of debt issuance costs. The debt discounts and issuance costs are amortized to interest expense over the terms of the 2019 and 2021 Notes. On March 15, 2019, the 2019 Notes matured and the Company paid the aggregate outstanding principal of $500.0 million, plus accrued interest. As of March 30, 2019, the remaining term of the 2021 Notes is 2.0 years.

The following table summarizes the carrying value of the 2019 Notes and 2021 Notes in the Company's consolidated balance sheets:
(In thousands)
 
March 30, 2019

 
March 31, 2018

Principal amount of the 2019 Notes
 
$

 
$
500,000

Unamortized discount of the 2019 Notes
 

 
(501
)
Unamortized debt issuance costs associated with the 2019 Notes
 

 
(313
)
Carrying value of the 2019 Notes



499,186

Principal amount of the 2021 Notes
 
500,000

 
500,000

Unamortized discount of the 2021 Notes
 
(1,063
)
 
(1,593
)
Unamortized debt issuance costs associated with the 2021 Notes
 
(467
)
 
(711
)
Carrying value of the 2021 Notes
 
$
498,470

 
$
497,696

Total carrying value

$
498,470


$
996,882



Interest expense related to the 2019 Notes and 2021 Notes was included in interest and other income (expense), net on the consolidated statements of income as follows:
 
 
Years Ended
(In thousands)
 
March 30, 2019
 
March 31, 2018
 
April 1, 2017
Contractual coupon interest
 
$
24,740

 
$
25,625

 
$
25,625

Amortization of debt issuance costs
 
557

 
586

 
586

Amortization of debt discount, net
 
1,030

 
1,049

 
1,022

Total interest expense related to the 2019 and 2021 Notes
 
$
26,327

 
$
27,260

 
$
27,233



2024 Notes

On May 30, 2017, the Company issued the 2024 Notes at a discounted price of 99.887% of par. Interest on the 2024 Notes is payable semi-annually on June 1 and December 1.

The Company received net proceeds of $745.2 million from the issuance of the 2024 Notes, after the debt discount and deduction of debt issuance costs. The debt discounts and issuance costs are amortized to interest expense over the term of the 2024 Notes. As of March 30, 2019, the remaining term of the 2024 Notes is approximately 5.2 years.

In relation to the issuance of the 2024 Notes, the Company entered into interest rate swap contracts with certain independent financial institutions, whereby the Company pays on a semi-annual basis, a variable interest rate equal to the three-month London Interbank Offered Rate (LIBOR) plus 91.43 bps, and receives on a semi-annual basis, interest income at a fixed interest rate of 2.950%. The Company incurred a net interest expense of $3.8 million during the twelve months ended March 30, 2019 and earned a net interest income of $4.4 million during the twelve months ended March 31, 2018, respectively, from the interest rate swap contracts, which was included in interest and other income (expense), net on the consolidated statements of income. As of March 30, 2019, the fair value of the interest rate swap contracts was $10.1 million, which was recorded in other long-term liabilities on the consolidated balance sheets.

The following table summarizes the carrying value of the 2024 Notes in the Company's consolidated balance sheets:
(In thousands)
 
March 30, 2019

 
March 31, 2018

Principal amount of the 2024 Notes
 
$
750,000

 
$
750,000

Unamortized discount of the 2024 Notes
 
(642
)
 
(755
)
Unamortized debt issuance costs associated with the 2024 Notes
 
(2,932
)
 
(3,500
)
Carrying value of the 2024 Notes
 
746,426

 
745,745

Fair value hedge adjustment - interest rate swap contracts
 
(10,089
)
 
(29,001
)
Net carrying value of the 2024 Notes
 
$
736,337

 
$
716,744



Interest expense related to the 2024 Notes was included in interest and other income (expense), net on the consolidated statements of income as follows:

 
 
Years Ended
(In thousands)
 
March 30, 2019

March 31, 2018
 
April 1, 2017
Contractual coupon interest (net of interest rate swap)
 
$
25,875


$
14,122

 
$

Amortization of debt issuance costs
 
568


473

 

Amortization of debt discount
 
113


92

 

Total interest expense related to the 2024 Notes

$
26,556


$
14,687


$



Revolving Credit Facility

On December 7, 2016, the Company entered into a $400.0 million senior unsecured revolving credit facility that, upon certain conditions, may be extended by an additional $150.0 million, with a syndicate of banks (expiring in December 2021). Borrowings under the credit facility will bear interest at a benchmark rate plus an applicable margin based upon the Company's credit rating. In connection with the credit facility, the Company is required to maintain certain financial and non-financial covenants. As of March 30, 2019, the Company had made no borrowings under this credit facility and was not in violation of any of the covenants.
XML 35 R21.htm IDEA: XBRL DOCUMENT v3.19.1
Stockholders' Equity
12 Months Ended
Mar. 30, 2019
Stockholders' Equity Note [Abstract]  
Stockholders' Equity
Stockholders' Equity

Preferred Stock

The Company's Certificate of Incorporation authorized 2.0 million shares of undesignated preferred stock. The preferred stock may be issued in one or more series. The Board of Directors is authorized to determine or alter the rights, preferences, privileges and restrictions granted to, or imposed upon, any wholly unissued series of preferred stock. As of March 30, 2019 and March 31, 2018, no preferred shares were issued or outstanding.

Common Stock and Debentures Repurchase Programs

The Board of Directors has approved stock repurchase programs enabling the Company to repurchase its common stock in the open market or through negotiated transactions with independent financial institutions. In May 2016, the Board authorized the repurchase of up to $1.00 billion of the Company's common stock and debentures (2016 Repurchase Program). The 2016 Repurchase Program has no stated expiration date. In May 2018, the Board also authorized the repurchase of the Company's common stock and debentures up to $500.0 million (2018 Repurchase Program).

Through March 30, 2019, the Company has used $953.7 million of the $1.00 billion authorized under the 2016 Repurchase Program, leaving $46.3 million available for future repurchases. The Company's current policy is to retire all repurchased shares, and consequently, no treasury shares were held as of March 30, 2019 and March 31, 2018.

During fiscal 2019, the Company repurchased 2.4 million in the open market with independent financial institutions for a total of $161.6 million. During fiscal 2018, the Company repurchased 7.0 million shares of common stock in the open market and through accelerated share repurchase agreements with multiple independent financial institutions for a total of approximately $474.3 million.
XML 36 R22.htm IDEA: XBRL DOCUMENT v3.19.1
Income Taxes
12 Months Ended
Mar. 30, 2019
Income Tax Disclosure [Abstract]  
Income Taxes
Income Taxes

The provision for income taxes consists of the following:
 
 
Years Ended
(In thousands)
 
March 30, 2019
 
March 31, 2018 *
 
April 1, 2017 *
Federal:
 

 

 

    Current
 
$
90,674

 
$
565,765

 
$
(19,097
)
    Deferred
 
(30,746
)
 
(370,893
)
 
65,049


 
59,928

 
194,872

 
45,952

State:
 

 

 

    Current
 
4,623

 
2,520

 
(938
)
    Deferred
 
2,545

 
7,813

 
3,170


 
7,168

 
10,333

 
2,232

Foreign:
 

 

 

    Current
 
16,282

 
23,483

 
21,121

    Deferred
 
(4,796
)
 
(1,290
)
 
638


 
11,486

 
22,193

 
21,759

Total
 
$
78,582

 
$
227,398

 
$
69,943



* Prior year balances have been restated to reflect the retrospective application of the new revenue recognition accounting standard.

The domestic and foreign components of income before income taxes were as follows:
(In thousands)

March 30, 2019
 
March 31, 2018 *
 
April 1, 2017 *
Domestic

$
173,082

 
$
21,198

 
$
43,662

Foreign

795,250

 
670,181

 
654,414

Income before income taxes

$
968,332

 
$
691,379

 
$
698,076



* Prior year balances have been restated to reflect the retrospective application of the new revenue recognition accounting standard.
On December 22, 2017, the TCJA was enacted into law. The TCJA provides for numerous significant tax law changes and modifications including the reduction of the U.S. federal corporate income tax rate from 35% to 21%, the requirement for companies to pay a one-time transition tax on earnings of certain foreign subsidiaries that were previously tax deferred and the creation of new taxes on certain foreign-sourced earnings. Some provisions of the TCJA began to impact the Company in fiscal 2018, while other provisions impacted the Company beginning in fiscal 2019.

SAB 118 allows companies to record provisional amounts and recognize the effect of the tax law changes during a measurement period. The Company recorded provisional income tax expense of $214.7 million in its fiscal 2018 results. During fiscal 2019, the Company recorded income tax expense of $2.4 million as measurement period adjustments to the provisional amounts recorded in fiscal 2018. The measurement period adjustments include the impact of the Company's accounting policy election to recognize deferred taxes for temporary basis differences that are expected to reverse as GILTI income in future years. The measurement period ended in the third quarter of fiscal 2019. Although the measurement period has closed, further technical guidance related to the TCJA, including final regulations on a broad range of topics, is expected to be issued. In accordance with ASC 740, the Company will recognize any effects of the guidance in the period that such guidance is issued.

The Company recorded excess tax benefits associated with stock-based compensation of $14.2 million, $21.5 million, and $15.4 million in the provision for income taxes during fiscal 2019, 2018, and 2017 respectively.

As of March 30, 2019, the Company had state research tax credit carryforwards of approximately $195.9 million. The credits have no expiration date. Some of the state credit carryforwards are subject to change of ownership limitations provided by state provisions similar to that of the Internal Revenue Code. The state credit carryforwards include $148.0 million that is not likely to be recovered and has been reduced by a valuation allowance.

The provision for income taxes reconciles to the amount derived by applying the federal statutory income tax rate to income before provision for taxes as follows:
 
 
Years Ended
(In thousands)
 
March 30, 2019
 
March 31, 2018 *
 
April 1, 2017 *
Income before provision for taxes
 
$
968,332

 
$
691,379

 
$
698,076

Federal statutory tax rate
 
21.0
%
 
31.5
%
 
35.0
%
Computed expected tax
 
203,350

 
217,784

 
244,327

State taxes, net of federal benefit
 
6,379

 
9,785

 
1,791

Foreign earnings at lower tax rates
 
(98,387
)
 
(188,174
)
 
(120,737
)
Tax credits
 
(31,679
)
 
(19,708
)
 
(34,146
)
Transition tax
 
21,063

 
208,523

 

Deferred tax remeasurement
 

 
21,834

 

Excess benefits from stock-based compensation
 
(14,196
)
 
(21,520
)
 
(15,396
)
Other
 
(7,948
)
 
(1,126
)
 
(5,896
)
Provision for income taxes
 
$
78,582

 
$
227,398

 
$
69,943



* Prior year balances have been restated to reflect the retrospective application of the new revenue recognition accounting standard.

The Company has manufacturing operations in Singapore where the Company has been granted "Pioneer Status" that is effective through fiscal 2021. The Pioneer Status reduces the Company's tax on the majority of Singapore income from 17% to zero percent. The benefits of Pioneer Status in Singapore for fiscal 2019, fiscal 2018 and fiscal 2017 were approximately $48.0 million ($0.19 per diluted share), $61.5 million ($0.24 per diluted share), and $56.2 million ($0.21 per diluted share), respectively. The tax effect of operations in low tax jurisdictions on the Company's overall tax rate is reflected in the table above.

The major components of deferred tax assets and liabilities consisted of the following:
(In thousands)
 
March 30, 2019

 
March 31,2018*

Deferred tax assets:
 

 

  Stock-based compensation
 
$
18,514

 
$
17,213

  Accrued expenses
 
7,744

 
7,340

  Tax credit carryforwards
 
155,036

 
140,406

  Deferred compensation plan
 
27,186

 
24,121

  Low income housing and other investments
 
6,366

 
5,836

  GILTI deferred taxes
 
38,410

 

  Other
 
22,997

 
15,338

    Subtotal
 
276,253

 
210,254

  Valuation allowance
 
(118,773
)
 
(101,383
)
  Total deferred tax assets
 
157,480

 
108,871

Deferred tax liabilities:
 

 

  Unremitted foreign earnings
 
(5,142
)
 
(6,185
)
  Intangible assets
 
(20,775
)
 
(762
)
  Distributor price adjustments
 
(11,464
)
 
(168
)
  Other
 
(4,975
)
 
(5,028
)
  Total deferred tax liabilities
 
(42,356
)
 
(12,143
)
Total net deferred tax assets
 
$
115,124

 
$
96,728



* Prior year balances have been restated to reflect the retrospective application of the new revenue recognition accounting standard.

Long-term deferred tax assets of $126.7 million and $96.8 million as of March 30, 2019 and March 31, 2018, respectively, were included in other assets on the consolidated balance sheet.

As of March 30, 2019 and March 31, 2018, gross deferred tax assets were offset by valuation allowances of $118.8 million and $101.4 million, respectively, which were primarily associated with state tax credit carryforwards.

The aggregate changes in the balance of gross unrecognized tax benefits were as follows:
(In thousands)
 
March 30, 2019


March 31, 2018
Balance as of beginning of fiscal year
 
$
125,148


$
30,437

Increases in tax positions for prior years
 
18,156


90,716

Decreases in tax positions for prior years
 
(666
)

(1,063
)
Increases in tax positions for current year
 
5,132


5,158

Settlements
 



Lapses in statutes of limitation
 
(154
)

(100
)
Balance as of end of fiscal year
 
$
147,616


$
125,148



The Company’s total gross unrecognized tax benefits increased by $22.5 million during fiscal 2019. If the remaining balance of $147.6 million and $125.1 million of unrecognized tax benefits as of March 30, 2019 and March 31, 2018, respectively, were realized in a future period, it would result in a tax benefit of $35.3 million and $15.1 million, respectively, thereby reducing the effective tax rate. Another $85.5 million would increase additional paid-in capital. The $85.5 million relates to an additional deduction claimed on federal and state amended tax returns for fiscal 2014 for repurchase premium paid in that year in connection with the early redemption of the Company’s 3.125% Junior Convertible debenture due March 15, 2037.

The Company's policy is to include interest and penalties related to income tax liabilities within the provision for income taxes on the consolidated statements of income. The balances of accrued interest and penalties recorded in the consolidated balance sheets and the amounts of interest and penalties included in the Company's provisions for income taxes were not material for any period presented.

The statutes of limitations have closed for U.S. federal income tax purposes for years through fiscal 2014, for U.S. state income tax purposes for years through fiscal 2010, and for Ireland income tax purposes for years through fiscal 2014.

The Company believes its provision for unrecognized tax benefits is adequate for adjustments that may result from tax audits. However, the outcome of tax audits cannot be predicted with certainty. If any issues addressed in the Company's tax audits are resolved in a manner not consistent with management's expectations, the Company could be required to adjust its provision for income taxes in the period such resolution occurs. It is reasonably possible that changes to the Company's unrecognized tax benefits could be significant in the next twelve months due to tax audit settlements and lapses of statutes of limitation. As a result of uncertainties regarding tax audits and their possible outcomes, an estimate of the range of increase or decrease that could occur in the next twelve months cannot be made at this time.
XML 37 R23.htm IDEA: XBRL DOCUMENT v3.19.1
Segment Information
12 Months Ended
Mar. 30, 2019
Segment Reporting [Abstract]  
Segment Information
Segment Information

Xilinx designs, develops and markets programmable logic semiconductor devices and the related software design tools. The Company operates and tracks its results in one operating segment. Xilinx sells its products to OEMs and to electronic components distributors who resell these products to OEMs or subcontract manufacturers.
   
Geographic revenue information for fiscal 2019, 2018 and 2017 reflects the geographic location of the distributors or OEMs who purchased the Company's products. This may differ from the geographic location of the end customers. Long-lived assets include property, plant and equipment, which were based on the physical location of the asset as of the end of each fiscal year.

Net revenues by geographic region were as follows:
 
Years Ended
(In thousands)
March 30, 2019
 
March 31, 2018 *
 
April 1, 2017 *
North America:

 

 

  United States
$
748,245

 
$
652,222

 
$
605,999

  Other (individual countries less than 10%)
100,478

 
96,694

 
132,300

     Total North America
848,723

 
748,916

 
738,299



 

 

Asia Pacific:

 

 

  China
850,595

 
638,180

 
599,812

  Other (individual countries less than 10%)
534,987

 
370,307

 
358,844

     Total Asia Pacific
1,385,582

 
1,008,487

 
958,656



 

 

Europe
586,893

 
501,049

 
461,116

Japan
237,842

 
208,571

 
198,671

    Total Foreign
2,210,317

 
1,718,107

 
1,618,443

            Worldwide Total
$
3,059,040

 
$
2,467,023

 
$
2,356,742


* Prior year balances have been restated to reflect the retrospective application of the new revenue recognition accounting standard.

Net long-lived assets by country at fiscal year-ends were as follows:
 
Years Ended
(In thousands)
March 30, 2019
 
March 31, 2018
 
April 1, 2017
United States
$
212,385

 
$
206,406

 
$
211,995

Foreign:

 

 

   Ireland
36,984

 
38,257

 
40,626

   Singapore
62,257

 
45,013

 
39,345

   Other (individual countries less than 10%)
17,303

 
14,441

 
11,859

     Total foreign
116,544

 
97,711

 
91,830

            Worldwide total
$
328,929

 
$
304,117

 
$
303,825

XML 38 R24.htm IDEA: XBRL DOCUMENT v3.19.1
Litigation Settlements and Contingencies
12 Months Ended
Mar. 30, 2019
Loss Contingency [Abstract]  
Litigation Settlements and Contingencies
Litigation Settlements and Contingencies

Patent Litigation

On February 1, 2017, a patent infringement lawsuit was filed by Godo Kaisha IP Bridge 1 (IP Bridge) against the Company in the U.S. District Court for the Eastern District of Texas (Godo Kaisha IP Bridge 1 v. Xilinx, Inc., Case. No. 2:17-cv-00100).  The lawsuit pertains to two patents and IP Bridge seeks unspecified damages, interest, attorneys’ fees, costs, and a permanent injunction or an on-going royalty.  On September 14, 2017, the court granted the Company’s motion to transfer venue to the U.S. District Court for the Northern District of California.  On December 21, 2018, the parties reached an agreement to settle the lawsuit, pursuant to which the parties entered into a patent license agreement dated as of the same date. The patent license agreement does not have a material impact on the Company's financial position or results of operations.

On March 17, 2017, a patent infringement lawsuit was filed by Anza Technology, Inc. (Anza) against the Company in the U.S. District Court for the District of Colorado (Anza Technology, Inc. v. Xilinx, Inc., Case No. 1:17-cv-00687). The lawsuit pertains to three patents and Anza seeks unspecified damages, attorney fees, interest, costs, and expenses. On October 27, 2017, the court granted the Company’s motion to transfer venue to the U.S. District Court for the Northern District of California. The parties reached an agreement to settle the lawsuit and it was dismissed with prejudice on July 23, 2018. The amount of the settlement did not have a material impact on the Company's financial position or results of operations.

The Company intends to continue to protect and defend our IP vigorously.

Other Matters

On June 11, 2015, John P. Neblett, as Chapter 7 Trustee of Valley Forge Composite Technologies, Inc., filed a complaint against Xilinx and others in the U.S. Bankruptcy Court for the Middle District of Pennsylvania (Bankruptcy No. 1:13-bk-05253-JJT). The complaint alleges causes of actions against Xilinx for negligence and civil conspiracy relating to alleged violations of U.S. export laws. It seeks at least $50.0 million in damages, together with punitive damages, from the defendants. On September 21, 2015, the action was withdrawn from the U.S. Bankruptcy Court for the Middle District of Pennsylvania and transferred to the U.S. District Court for the Eastern District of Kentucky. On November 2, 2015, Xilinx, along with other defendants, filed a motion to dismiss the complaint. On November 3, 2015, Xilinx filed a motion for sanctions pursuant to Federal Rule of Civil Procedure 11. On June 27, 2016, the Court denied both motions. On September 11, 2017, Xilinx, along with other defendants, filed motions for summary judgment seeking to dispose of all claims against them.  On July 3, 2018, the Court granted both of Xilinx’s Motions for Summary Judgment, disposing of all claims asserted against Xilinx.  On August 1, 2018, the Trustee filed a Notice of Appeal.  On August 9, 2018, the Court of Appeals for the Sixth Circuit issued an Order to Show Cause requesting that the appellant address a possible jurisdictional defect.  On August 29, 2018, the appellant responded to the Order to Show Cause.  On September 10, 2018, appellees, including Xilinx, filed a joint reply.  On January 7, 2019, the Court of Appeals issued an order dismissing the appeal for lack of jurisdiction.  On February 19, 2019, the District Court issued an order permitting any party seeking to certify the case for appeal to file a motion.  On March 11, 2019, defendant Avnet filed a motion to certify the case for appeal.  The Court has not yet ruled on Avnet’s motion.    

From time to time, the Company is involved in various disputes and litigation matters that arise in the ordinary course of its business. These include disputes and lawsuits related to intellectual property, mergers and acquisitions, licensing, contract law, tax, regulatory, distribution arrangements, employee relations and other matters. Periodically, the Company reviews the status of each matter and assesses its potential financial exposure. If the potential loss from any claim or legal proceeding is considered probable and a range of possible losses can be estimated, the Company accrues a liability for the estimated loss. Legal proceedings are subject to uncertainties, and the outcomes are difficult to predict. Because of such uncertainties, accruals are based only on the best information available at the time. As additional information becomes available, the Company continues to reassess the potential liability related to pending claims and litigation and may revise estimates.
XML 39 R25.htm IDEA: XBRL DOCUMENT v3.19.1
Goodwill and Acquisition-Related Intangibles
12 Months Ended
Mar. 30, 2019
Goodwill and Intangible Assets Disclosure [Abstract]  
Goodwill and Acquisition-Related Intangibles
Goodwill and Acquisition-Related Intangibles

The gross and net amounts of goodwill and of acquisition-related intangibles for all acquisitions were as follows:
 



 


 
Weighted-Average
(In thousands)
March 30, 2019

 
March 31, 2018

 
Amortization Life
Goodwill
$
340,718

 
$
162,421

 

Core technology, gross
107,250

 
82,480

 

Less accumulated amortization
(82,611
)
 
(78,562
)
 

Core technology, net
24,639

 
3,918

 
4.3 years
Other intangibles, gross
51,016

 
46,966

 

Less accumulated amortization
(47,642
)
 
(46,761
)
 

Other intangibles, net
3,374

 
205

 
2.5 years
In-process research and development (not subject to amortization)
52,710

 

 
 
Total acquisition-related intangibles, gross
210,976

 
129,446

 

Less accumulated amortization
(130,253
)
 
(125,323
)
 

Total acquisition-related intangibles, net
$
80,723

 
$
4,123

 



Amortization expense for acquisition-related intangibles for fiscal 2019, 2018 and 2017 were $4.9 million, $2.2 million and $5.1 million, respectively.

During the second quarter of fiscal 2019, the Company recorded $178.3 million of goodwill and $81.5 million of intangibles attributable to the acquisition of Deephi Technology. Ltd (Deephi Tech). See "Note 20. Business Combination" to the Company's consolidated financial statements.

Based on the carrying value of acquisition-related intangibles recorded as of March 30, 2019, and assuming no subsequent impairment of the underlying assets, the annual amortization expense for acquisition-related intangibles is expected to be as follows:
 
Fiscal
(In thousands)
2020
$
7,464

2021
7,442

2022
6,089

2023
4,954

Thereafter
2,064

Total
$
28,013

In-process research and development is not subject to amortization prior to the completion of the projects and therefore the balance is excluded from the above annual amortization expense schedule.
XML 40 R26.htm IDEA: XBRL DOCUMENT v3.19.1
Employee Benefit Plans
12 Months Ended
Mar. 30, 2019
Postemployment Benefits [Abstract]  
Employee Benefit Plans
Employee Benefit Plans

Xilinx offers various retirement benefit plans for U.S. and non-U.S. employees. Total contributions to these plans were $15.1 million, $14.7 million and $12.9 million in fiscal 2019, 2018 and 2017, respectively. For employees in the U.S., Xilinx instituted a Company matching program pursuant to which the Company will match contributions to Xilinx's 401(k) Plan (the 401(k) Plan) based on the amount of salary deferral contributions the participant makes to the 401(k) Plan. Xilinx will match up to 50% of the first 8% of an employee's compensation that the employee contributed to their 401(k) accounts. The maximum Company contribution per year is $4,500 per employee. As permitted under Section 401(k) of the Internal Revenue Code, the 401(k) Plan allows tax deferred salary deductions for eligible employees. The Compensation Committee of the Board of Directors administers the 401(k) Plan. Participants in the 401(k) Plan may make salary deferrals of up to 75% of the eligible annual salary, limited by the maximum dollar amount allowed by the Internal Revenue Code. Participants who have reached the age of 50 before the close of the plan year may be eligible to make catch-up salary deferral contributions, up to 75% of eligible annual salary, limited by the maximum dollar amount allowed by the Internal Revenue Code.

The Company allows its U.S.-based officers, director-level employees and its board members to defer a portion of their compensation under the Deferred Compensation Plan (the Plan). The Compensation Committee administers the Plan. As of March 30, 2019, there were 230 participants in the Plan who self-direct their contributions into a menu of hypothetical investment options offered by the Plan that tracks a portfolio of various deemed investment funds. The Plan does not allow Plan participants to invest directly in Xilinx's stock. In the event Xilinx becomes insolvent, Plan assets are subject to the claims of the Company's general creditors. There are no Plan provisions that provide for any guarantees or minimum return on investments. As of March 30, 2019, Plan assets of $109.3 million were included in other assets within the consolidated balance sheet and obligations of $118.6 million were included in accrued payroll and related liabilities. As of March 31, 2018, Plan assets were $95.3 million and obligations were $103.4 million.
XML 41 R27.htm IDEA: XBRL DOCUMENT v3.19.1
Executive Transition Costs
12 Months Ended
Mar. 30, 2019
Restructuring and Related Activities [Abstract]  
Executive Transition Costs
Executive Transition Costs

During the fourth quarter of fiscal 2018, the Company announced the transition of its President and Chief Executive Officer position, whereby Moshe Gavrielov resigned from those roles and Victor Peng assumed these roles. Additionally, the Company also implemented restructuring measures to realign resources and drive overall operating efficiencies, which impacted approximately 60 positions in various geographies and functions worldwide. The Company recorded total transition charges of $33.4 million in the fourth quarter of fiscal 2018, primarily related to severance pay expenses and other benefits. As of the end of fiscal 2019, the remaining accrual for severance and other benefits was immaterial.
XML 42 R28.htm IDEA: XBRL DOCUMENT v3.19.1
Business Combination
12 Months Ended
Mar. 30, 2019
Business Combinations [Abstract]  
Business Combination Disclosure [Text Block]
Business Combination

During the second quarter of fiscal 2019, the Company completed the acquisition of Deephi Tech by acquiring all its outstanding ordinary shares. Deephi Tech was a privately held start-up with industry-leading capabilities in machine learning and focusing on system-level neural network optimization. This acquisition strengthens the Company's capabilities in artificial intelligence applications.
Total purchase consideration to acquire Deephi Tech was $251.9 million, including $11.5 million of fair value from the Company's preexisting investment in Deephi Tech and $6.3 million of cash acquired. The Company incurred $3.4 million of acquisition related costs, which was recorded in the operating expenses of consolidated statements of income. Additionally, the Company was required to assess the fair value of its preexisting investment in Deephi Tech and recorded $6.5 million gain in its consolidated statements of income as part of interest and other income, net.
Subsequent to the acquisition, the financial results for Deephi Tech are included in the Company's consolidated financial statements. Prior to the acquisition, the financial results for Deephi Tech were not significant for pro forma financial information.
The Company allocated the purchase price to tangible and identified intangible assets acquired and liabilities assumed based on estimated fair values. As additional information becomes available, the Company may further update the preliminary purchase price allocation during the remainder of the measurement period (up to one year from the acquisition date). The preliminary fair values of the assets acquired and liabilities assumed in the acquisition of Deephi Tech, by major class, were recognized as follows:

 
Amount
 
(In thousands)
Cash and cash equivalents
$
6,263

Tangible assets
2,076

Identifiable intangible assets
81,530

Goodwill
178,297

Deferred tax liabilities
(13,702
)
Other liabilities
(2,554
)
Total
$
251,910



The goodwill of $178.3 million arising from the acquisition is attributed to the expected synergies and other benefits that will be generated from the combination of the Company and Deephi Tech. The goodwill recognized is expected to be deductible for tax purposes.
The identified intangible assets assumed in the acquisition of Deephi Tech were recognized as follows based upon the preliminary fair values as of the closing date of the acquisition.
 
Amount
 
Amortization Life
 
(In thousands)
 
 
Trade Names & Trademarks
$
1,020

 
3.0 years
Developed Technology
24,770

 
5.0 years
Customer Relationships
3,030

 
3.0 years
In-Process Research and Development
52,710

 
N/A
Total identifiable intangible assets
$
81,530

 
 
XML 43 R29.htm IDEA: XBRL DOCUMENT v3.19.1
Subsequent Event
12 Months Ended
Mar. 30, 2019
Subsequent Events [Abstract]  
Subsequent Events
Subsequent Event

On April 18, 2019, the Company's Board of Directors declared a cash dividend of $0.37 per common share for the first quarter of fiscal 2020. The dividend is payable on June 3, 2019 to stockholders of record as of May 16, 2019.

In April 2019, the Company entered into a definitive agreement to acquire Solarflare Communications, Inc., a leading provider of high-performance and low latency networking solutions for customers. The total consideration is approximately $400.0 million, subject to certain closing adjustments.
XML 44 R30.htm IDEA: XBRL DOCUMENT v3.19.1
Schedule II - Valuation and Qualifying Accounts
12 Months Ended
Mar. 30, 2019
SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract]  
Schedule II - Valuation and Qualifying Accounts
XILINX, INC.
SCHEDULE II
VALUATION AND QUALIFYING ACCOUNTS

(In thousands)
 
 
 
 
 
 
 
 
Description
 
Beginning
of Year
 
Additions
 
Deductions
 
End of Year
For the year ended April 1, 2017:
 
 
 
 
 
 
 
 
Allowance for doubtful accounts
 
$
3,341

 
$

 
$
141

 
$
3,200

Valuation allowance for deferred tax assets
 
$
62,179

 
$
10,341

 
$

 
$
72,520

For the year ended March 31, 2018:
 

 

 

 

Allowance for doubtful accounts
 
$
3,200

 
$

 
$
30

 
$
3,170

Valuation allowance for deferred tax assets
 
$
72,520

 
$
28,863

 
$

 
$
101,383

For the year ended March 30, 2019:
 

 

 

 

Allowance for doubtful accounts
 
$
3,170

 
$

 
$

 
$
3,170

Valuation allowance for deferred tax assets
 
$
101,383

 
$
17,390

 
$

 
$
118,773



Supplementary Financial Data
Quarterly Data (Unaudited)
(In thousands, except per share amounts)
 
 
 
 
 
 
 
 
Year ended March 30, 2019 (1)
 
First
Quarter
 
Second
Quarter
 
Third
Quarter
 
Fourth
Quarter
Net revenues
 
$
684,370

 
$
746,252

 
$
800,057

 
$
828,361

Gross margin
 
477,482

 
514,632

 
552,154

 
558,904

Income before income taxes
 
212,917

 
239,144

 
256,590

 
259,680

Net income
 
190,038

 
215,712

 
239,360

 
244,640

Net income per common share: (2)
 
 
 
 
 
 
 
 
Basic
 
$
0.75

 
$
0.85

 
$
0.95

 
$
0.96

Diluted
 
$
0.74

 
$
0.84

 
$
0.93

 
$
0.95

Shares used in per share calculations:
 
 
 
 
 
 
 
 
Basic
 
252,682

 
252,988

 
253,060

 
253,855

Diluted
 
255,935

 
255,522

 
256,374

 
258,177

Cash dividends declared per common share
 
$
0.36

 
$
0.36

 
$
0.36

 
$
0.36

(1)
Xilinx uses a 52- to 53-week fiscal year ending on the Saturday nearest March 31. Fiscal 2019 was a 52-week year and each quarter was a 13-week quarter.
(2)
Net income per common share is computed independently for each of the quarters presented. Therefore, the sum of the quarterly per common share information may not equal the annual net income per common share.

(In thousands, except per share amounts)
 
 
 
 
 
 
 
 
Year ended March 31, 2018 (1)
 
First
Quarter
(3)
 
Second
Quarter
(3)
 
Third
Quarter
(3)
 
Fourth
Quarter
(3)
Net revenues
 
$
602,810

 
$
627,419

 
$
598,603

 
$
638,191

Gross margin
 
411,986

 
441,734

 
420,634

 
449,250

Income before income taxes
 
170,894

 
194,017

 
166,766

 
159,703

Net income (loss)
 
157,244

 
173,751

 
(12,485
)
 
145,471

Net income (loss) per common share: (2)
 
 
 
 
 
 
 
 
Basic
 
$
0.63

 
$
0.70

 
$
(0.05
)
 
$
0.57

Diluted
 
$
0.59

 
$
0.67

 
$
(0.05
)
 
$
0.56

Shares used in per share calculations:
 
 
 
 
 
 
 
 
Basic
 
247,911

 
248,094

 
254,089

 
254,559

Diluted
 
265,797

 
258,217

 
254,089

 
257,916

Cash dividends declared per common share
 
$
0.35

 
$
0.35

 
$
0.35

 
$
0.35

(1)
Xilinx uses a 52- to 53-week fiscal year ending on the Saturday nearest March 31. Fiscal 2018 was a 53-week year and each quarter was a 13-week quarter except the third quarter, which was a 14-week quarter.
(2)
Net income per common share is computed independently for each of the quarters presented. Therefore, the sum of the quarterly per common share information may not equal the annual net income per common share.
(3)
Prior year balances have been restated to reflect the retrospective application of the new revenue recognition accounting standard.
XML 45 R31.htm IDEA: XBRL DOCUMENT v3.19.1
Summary of Significant Accounting Policies and Concentrations of Risk (Policies)
12 Months Ended
Mar. 30, 2019
Accounting Policies [Abstract]  
Basis of Presentation
Basis of Presentation

The accompanying consolidated financial statements include the accounts of Xilinx and its wholly-owned subsidiaries after elimination of all intercompany transactions. The Company uses a 52- to 53-week fiscal year ending on the Saturday nearest March 31. Fiscal 2019, 2018 and 2017 were a 52-week year ended on March 30, 2019, March 31, 2018 and April 1, 2017, respectively. Fiscal 2020 will be a 52-week year ending on March 28, 2020.
Use of Estimates
Use of Estimates

The preparation of financial statements in conformity with accounting principles generally accepted in the U.S. requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent liabilities at the date of the financial statements and the reported amounts of net revenues and expenses during the reporting period. Such estimates relate to, among others, the useful lives of assets, assessment of recoverability of property, plant and equipment, long-lived assets and goodwill, inventory write-downs, allowances for doubtful accounts, valuation of intangible assets, customer returns, deferred tax assets, stock-based compensation, potential reserves relating to litigation and tax matters, valuation of certain investments and derivative financial instruments as well as other accruals or reserves. Actual results may differ from those estimates and such differences may be material to the financial statements.
Cash Equivalents and Investments
Cash Equivalents and Investments

Cash equivalents consist of highly liquid investments with original maturities from the date of purchase of three months or less. These investments consist of money market funds, non-financial institution securities, U.S. and foreign government and agency securities and financial institution securities. Short-term investments consist of mortgage-backed securities, non-financial institution securities, U.S. and foreign government and agency securities, financial institution securities, asset-backed securities, commercial mortgage-backed securities and debt mutual funds with original maturities greater than three months and remaining maturities less than one year from the balance sheet date. Long-term investments consist of debt mutual funds. Long-term investments are investments with remaining maturities greater than one year, unless the investments are specifically identified to fund current operations, in which case they are classified as short-term investments. Equity investments are also classified as long-term investments if they are not intended to fund current operations.

The Company maintains its cash balances with various banks with high quality ratings, and with investment banking and asset management institutions. The Company manages its liquidity risk by investing in a variety of money market funds, high-grade commercial paper, corporate bonds, U.S. and foreign government and agency securities, asset-backed securities, mortgage-backed securities, commercial mortgage-backed securities, bank time deposits and debt mutual funds. This diversification of investments is consistent with its policy to maintain liquidity and ensure the ability to collect principal. The Company maintains an offshore investment portfolio denominated in U.S. dollars. All investments are made pursuant to corporate investment policy guidelines. Investments include Euro commercial paper, Euro dollar bonds, Euro dollar floating rate notes, offshore time deposits, U.S. and foreign government and agency securities, asset-backed securities, commercial mortgage-backed securities, debt mutual funds and mortgage-backed securities issued by U.S. government-sponsored enterprises and agencies.

Management classifies investments as available-for-sale or held-to-maturity at the time of purchase and re-evaluates such designation at each balance sheet date, although classification is not generally changed. Securities are classified as held-to-maturity when the Company has the positive intent and the ability to hold the securities until maturity. Held-to-maturity securities are carried at cost adjusted for amortization of premiums and accretion of discounts to maturity. Such amortization, as well as any interest on the securities, is included in interest income. No investments were classified as held-to-maturity as of March 30, 2019 or March 31, 2018. Available-for-sale securities are carried at fair value with the unrealized gains or losses, net of tax, included as a component of accumulated other comprehensive income (loss) in stockholders' equity. See "Note 3. Fair Value Measurements" for information relating to the determination of fair value. Realized gains and losses on available-for-sale securities and declines in value judged to be other than temporary are included in interest and other expense, net. In determining if and when a decline in value below the adjusted cost of available for sale securities is other than temporary, we evaluate on an ongoing basis the market conditions, trends of earnings, financial condition, credit ratings, any underlying collateral and other key measures for our investments. The cost of securities matured or sold is based on the specific identification method.

The Company's investments in non-marketable equity securities of private companies are accounted for under the measurement alternative method upon the adoption of ASU 2016-01. The carrying value is measured at cost, less any impairment, plus or minus changes resulting from observable price changes in orderly transactions for the identical or a similar investment of the same issuer. Determining whether an observed transaction is similar to a security within the Company's portfolio requires judgment based on the rights and obligations of the securities. The Company's periodic assessment of impairment is made by considering available evidence, including the general market conditions in the investee’s industry, the investee’s product development status and subsequent rounds of financing and the related valuation and/or company's participation in such financings. The Company also assesses the investee’s ability to meet business milestones and the financial condition and near-term prospects of the individual investee, including the rate at which the investee is using its cash, the investee’s need for possible additional funding at a lower valuation and any bona fide offer to purchase the investee from a prospective acquirer.

Accounts Receivable
Accounts Receivable

The allowance for doubtful accounts reflects the Company's best estimate of probable losses inherent in the accounts receivable balance. The Company determines the allowance based on the aging of Xilinx's accounts receivable, historical experience, known troubled accounts, management judgment and other currently available evidence. Xilinx writes off accounts receivable against the allowance when Xilinx determines a balance is uncollectible and no longer actively pursues collection of the receivable. The amounts of accounts receivable written off were insignificant for all periods presented.
Inventories
Inventories

Inventories are stated at the lower of actual cost (determined using the first-in, first-out method), or market (estimated net realizable value) and are comprised of the following:
(In thousands)
March 30, 2019
 
March 31, 2018
Raw materials
$
39,727

 
$
14,674

Work-in-process
213,784

 
167,039

Finished goods
61,847

 
54,364

 
$
315,358

 
$
236,077



The Company reviews and sets standard costs quarterly to approximate current actual manufacturing costs. The Company's manufacturing overhead standards for product costs are calculated assuming full absorption of actual spending over actual volumes. Given the cyclicality of the market, the obsolescence of technology and product lifecycles, the Company writes down inventory based on forecasted demand and technological obsolescence. These forecasts are developed based on inputs from the Company's customers, including bookings and extended but uncommitted demand forecasts, and internal analyses such as customer historical purchasing trends and actual and anticipated design wins, as well as market and economic conditions, technology changes, new product introductions and changes in strategic direction. These factors require estimates that may include uncertain elements. The estimates of future demand that the Company uses in the valuation of inventory are the basis for its published revenue forecasts, which are also consistent with our short-term manufacturing plans. The differences between the Company's demand forecast and the actual demand in the recent past have not resulted in any material write down in the Company's inventory. If the Company's demand forecast for specific products is greater than actual demand and the Company fails to reduce manufacturing output accordingly, the Company could be required to write down additional inventory, which would have a negative impact on the Company's gross margin.
Property, Plant and Equipment
Property, Plant and Equipment

Property, plant and equipment are recorded at cost, net of accumulated depreciation. Depreciation for financial reporting purposes is computed using the straight-line method over the estimated useful lives of the assets of three to five years for machinery, equipment, furniture and fixtures and 15 to 30 years for buildings. Depreciation expense totaled $53.3 million, $46.4 million and $45.4 million for fiscal 2019, 2018 and 2017, respectively.
Impairment of Long-Lived Assets Including Acquisition-Related Intangibles
Impairment of Long-Lived Assets

The Company evaluates the carrying value of long-lived assets to be held and used for impairment if indicators of potential impairment exist. Impairment indicators are reviewed on a quarterly basis. When indicators of impairment exist and assets are held for use, the Company estimates future undiscounted cash flows attributable to the assets. In the event such cash flows are not expected to be sufficient to recover the recorded value of the assets, the assets are written down to their estimated fair values based on the expected discounted future cash flows attributable to the assets or based on appraisals. When assets are removed from operations and held for sale, Xilinx estimates impairment losses as the excess of the carrying value of the assets over their fair value.
Goodwill
Goodwill

Goodwill is not amortized but is subject to impairment tests on an annual basis, or more frequently if indicators of potential impairment exist, using a fair-value-based approach. Based on the impairment review performed during the fourth quarter of fiscal 2019, there was no impairment of goodwill in fiscal 2019. Unless there are indicators of impairment, the Company's next impairment review for goodwill will be performed and completed in the fourth quarter of fiscal 2020. To date, no impairment indicators have been identified.
Revenue Recognition
Revenue Recognition

Revenue from sales to the Company's distributors is recognized upon the transfer of control, which typically occurs at shipment, and is reduced by estimated allowances for distributor price adjustments and rights of return. The distributor price adjustments are estimated using the expected value method based on an analysis of actual and forecasted ship and debit claims, at the distributor and part level to account for current pricing and business trends. For fiscal 2019, approximately 54% of the Company's net revenues were from products sold to distributors for subsequent resale to OEMs or their subcontract manufacturers.

Revenue from sales to the Company's non-distributors is recognized net of sales incentives (if any) upon transfer of control to the customer, which typically occurs at shipment. Sales returns and allowances on product sales are recorded as a reduction of revenue.

Revenue from software license agreements and renewals is recognized at point of sales. Revenue from support services is recognized when the service is performed. Revenue from software licenses and support services sales were less than 2% of net revenues for all of the periods presented.
Foreign Currency Translation
Foreign Currency Translation

The U.S. dollar is the functional currency for the Company's Ireland and Singapore subsidiaries. Monetary assets and liabilities that are not denominated in the functional currency are remeasured into U.S. dollars, and the resulting gains or losses are included in the consolidated statements of income under interest and other expense, net. The remeasurement gains or losses were immaterial for all fiscal periods presented.

The local currency is the functional currency for each of the Company's other wholly-owned foreign subsidiaries. Assets and liabilities are translated from foreign currencies into U.S. dollars at month-end exchange rates and statements of income are translated at the average monthly exchange rates. Exchange gains or losses arising from translation of foreign currency denominated assets and liabilities (i.e., cumulative translation adjustment) are included as a component of accumulated other comprehensive income (loss) in stockholders' equity.
Derivative Financial Instruments
Derivative Financial Instruments

To reduce financial risk, the Company periodically enters into financial arrangements as part of the Company's ongoing asset and liability management activities. Xilinx uses derivative financial instruments to hedge fair values of underlying assets and liabilities or future cash flows which are exposed to interest rate, foreign currency or commodity price fluctuations. The Company does not enter into derivative financial instruments for trading or speculative purposes. See "Note 5. Derivative Financial Instruments" for detailed information about the Company's derivative financial instruments.
Research and Development Expenses
Research and Development Expenses

Research and development costs are current period expenses and charged to expense as incurred.
Stock-Based Compensation
Stock-Based Compensation

The Company has equity incentive plans that are more fully discussed in "Note 6. Stock-Based Compensation Plans." The authoritative guidance of accounting for share-based payment requires the Company to measure the cost of all employee equity awards (that are expected to be exercised or vested) based on the grant-date fair value of those awards, and to record that cost as compensation expense over the period during which the employee is required to perform service in exchange for the award (over the vesting period of the award). Additionally, the Company's ESPP is deemed to be a compensatory plan under the authoritative guidance of accounting for share-based payments. Accordingly, the ESPP is included in the computation of stock-based compensation expense.

The Company uses the straight-line attribution method to recognize stock-based compensation costs over the requisite service period of the award. Upon exercise, cancellation or expiration of stock options, deferred tax assets for options with multiple vesting dates are eliminated for each vesting period on a first-in, first-out basis as if each award had a separate vesting period.
Income Taxes
Income Taxes

All income tax amounts reflect the use of the liability method under the accounting for income taxes, as interpreted by Financial Accounting Standards Board (FASB) authoritative guidance for measuring uncertain tax positions. Under this method, deferred tax assets and liabilities are determined based on the expected future tax consequences of temporary differences between the carrying amounts of assets and liabilities for financial and income tax reporting purposes.

The TCJA introduced GILTI, which subjects a U.S. shareholder to current tax on income earned by certain foreign subsidiaries. The FASB allows companies to either (1) recognize deferred taxes for temporary differences that are expected to reverse as GILTI in future years (deferred method) or (2) account for taxes on GILTI as period costs in the year the tax is incurred (period method). The Company elected the deferred method.
Product Warranty and Indemnification
Product Warranty and Indemnification

The Company generally sells products with a limited warranty for product quality. The Company provides an accrual for known product issues if a loss is probable and can be reasonably estimated. As of the end of both fiscal 2019 and 2018, the accrual balance of the product warranty liability was immaterial.

The Company offers, subject to certain terms and conditions, to indemnify customers and distributors for costs and damages awarded against these parties in the event the Company's hardware products are found to infringe third-party intellectual property rights, including patents, copyrights or trademarks, and to compensate certain customers for limited specified costs they actually incur in the event our hardware products experience epidemic failure.  To a lesser extent, the Company may from time-to-time offer limited indemnification with respect to its software products.  The terms and conditions of these indemnity obligations are limited by contract, which obligations are typically perpetual from the effective date of the agreement. The Company has historically received only a limited number of requests for indemnification under these provisions and has not made any significant payments pursuant to these provisions. The Company cannot estimate the maximum amount of potential future payments, if any, that the Company may be required to make as a result of these obligations due to the limited history of indemnification claims and the unique facts and circumstances that are likely to be involved in each particular claim and indemnification provision. However, there can be no assurances that the Company will not incur any material financial liabilities in the future as a result of these obligations.
Concentration Risk, Credit Risk, Policy [Policy Text Block]
Concentrations of Credit Risk

Avnet, one of the Company's distributors, distributes the Company's products worldwide. As of March 30, 2019 and March 31, 2018, Avnet accounted for 37% and 61% of the Company's total net accounts receivable, respectively. We expect our accounts receivable to fluctuate as we partner with our distributors to manage their inventory requirements. Avnet 's revenue accounted for 45%, 43% and 45% of the Company's worldwide net revenues in fiscal 2019, 2018 and 2017, respectively. The percentage of worldwide net revenues from Avnet is consistent with historical patterns.

Xilinx is subject to concentrations of credit risk primarily in its trade accounts receivable and investments in debt securities to the extent of the amounts recorded on the consolidated balance sheet. The Company attempts to mitigate the concentration of credit risk in its trade receivables through its credit evaluation process, collection terms and distributor sales to diverse end customers and through geographical dispersion of sales. Xilinx generally does not require collateral for receivables from its end customers or from distributors.

No other distributor or end customer accounted for more than 10% of the Company's worldwide net revenues for any of the periods presented.

The Company mitigates concentrations of credit risk in its investments in debt securities by currently investing more than 90% of its portfolio in AA (or its equivalent) or higher-grade securities as rated by Standard & Poor's or Moody's Investors Service equivalent. The Company's methods to arrive at investment decisions are not solely based on the rating agencies' credit ratings. Xilinx also performs additional credit due diligence and conducts regular portfolio credit reviews, including a review of counterparty credit risk related to the Company's forward currency exchange contracts. Additionally, Xilinx limits its investments in the debt securities of a single issuer based upon the issuer's credit rating and attempts to further mitigate credit risk by diversifying risk across geographies and type of issuer.

As of March 30, 2019, approximately 21% of the portfolio consisted of mortgage-backed securities. All of the mortgage-backed securities in the investment portfolio were issued by U.S. government-sponsored enterprises and agencies and are rated AA+ by Standard & Poor's and Aaa by Moody's Investors Service.

The global credit markets may experience adverse conditions that negatively impact the values of various types of investment and non-investment grade securities. The global credit and capital markets may experience significant volatility and disruption due to instability in the global financial system, uncertainty related to global economic conditions and concerns regarding sovereign financial stability. Therefore, there is a risk that we may incur other-than-temporary impairment charges for certain types of investments should credit market conditions deteriorate. See "Note 4. Financial Instruments" for a table of the Company's available-for-sale securities.
New Accounting Pronouncements, Policy [Policy Text Block]

Recent Accounting Pronouncements Adopted

Revenue Recognition

In April 2014, the Financial Accounting Standards Board (FASB) issued the authoritative guidance, as amended, that outlines a new revenue recognition standard that replaces virtually all existing U.S. GAAP guidance on contracts with customers and the related other assets and deferred costs. The authoritative guidance provides a five-step process for recognizing revenue that depicts the transfer of promised goods or services to customers in an amount that reflects the consideration to which the entity expects to be entitled, in exchange for those goods or services. The new guidance also requires expanded qualitative and quantitative disclosures relating to the nature, amount, timing and uncertainty of revenue and cash flows arising from contracts with customers. The new guidance is required to be applied retrospectively to each prior reporting period presented (Full Retrospective), or retrospectively with the cumulative effect of initially applying it recognized at the date of initial application. The Company adopted the new guidance on April 1, 2018, using the Full Retrospective method and restated the comparative prior periods. The Company implemented internal controls and certain system functionality to enable the preparation of financial information on adoption. These changes do not materially affect the Company's internal control over financial reporting.
As a result of the adoption of the authoritative guidance, the Company changed its accounting policy for revenue recognition and the details of the significant changes and quantitative impact of the changes are disclosed below:
Revenue from sales to the Company's distributors is recognized upon the transfer of control, which typically occurs at shipment (sell-in) and is reduced by estimated allowances for distributor price adjustments and rights of return. Previously, revenue was recognized upon reported resale of the product by the distributors to their customers (sell-through) as reduced by actual allowances for distributor price adjustments. Revenue from software license agreements and renewals is recognized at point of sales, whereas previously these were deferred and recognized over the contractual term before the implementation of the authoritative guidance. Revenue recognition related to the Company's other revenue streams, such as direct customers, remains unchanged.
The adoption of this authoritative guidance has an impact on the Company’s consolidated statements of income and balance sheets, but had no impact on net cash provided by or used in operating, financing, or investing activities on the consolidated statements of cash flows.
The impact on the Company's previously reported consolidated statements of income resulting from the adoption of the authoritative guidance is as follows:


March 31, 2018
 
April 1, 2017
(In thousands, except per share amounts)
As Reported
 
As Adjusted
 
As Reported
 
As Adjusted
Consolidated Statements of Income:
 
 
 
 
 
 
 
Net revenues
$
2,539,004

 
$
2,467,023

 
$
2,349,330

 
$
2,356,742

Cost of revenues
756,368

 
743,419

 
708,216

 
708,632

Gross margin
1,782,636

 
1,723,604

 
1,641,114

 
1,648,110

Operating expenses:
 
 
 
 
 
 
 
Research and development
639,750

 
639,750

 
601,443

 
601,443

Selling, general and administrative
362,329

 
362,329

 
335,150

 
335,150

Amortization of acquisition-related intangibles
2,152

 
2,152

 
5,127

 
5,127

Executive transition costs
33,351

 
33,351

 

 

Total operating expenses
1,037,582

 
1,037,582

 
941,720

 
941,720

Operating income
745,054

 
686,022

 
699,394

 
706,390

Interest and other income (expense), net
5,357

 
5,357

 
(8,314
)
 
(8,314
)
Income before income taxes
750,411

 
691,379

 
691,080

 
698,076

Provision for income taxes
238,030

 
227,398

 
68,568

 
69,943

Net income
$
512,381

 
$
463,981

 
$
622,512

 
$
628,133

Net income per common share:
 
 
 
 
 
 
 
Basic
$
2.05

 
$
1.86

 
$
2.47

 
$
2.49

Diluted
$
1.99

 
$
1.80

 
$
2.32

 
$
2.34

Shares used in per share calculations
 
 
 
 
 
 
 
Basic
249,595

 
249,595

 
252,301

 
252,301

Diluted
257,960

 
257,960

 
268,813

 
268,813

 
 
 
 
 
 
 
 
Consolidated Balance Sheets:
 
 
 
 
 
 
 
Accounts receivable
$
372,144

 
$
382,246

 
$
243,915

 
$
283,850

Other assets
342,644

 
337,402

 
275,440

 
272,407

Deferred income on shipments to distributors
25,166

 

 
54,567

 

Other accrued liabilities
59,772

 
59,680

 
95,098

 
95,209

Deferred tax liabilities
75

 
75

 
317,639

 
330,479

Retained earnings
$
1,483,538

 
$
1,513,656

 
$
1,726,312

 
$
1,804,830



Equity Investments

In January 2016, the FASB issued final authoritative guidance regarding how companies measure equity investments that do not result in consolidation and are not accounted for under the equity method and how they present changes in the fair value of financial liabilities measured under the fair value option that are attributable to their own credit. The authoritative guidance also changes certain disclosure requirements and other aspects of current U.S. GAAP on this matter. The authoritative guidance does not change the guidance for classifying and measuring investments in debt securities and loans. The Company adopted this authoritative guidance on April 1, 2018 and recorded the balance of the unrealized losses of $11.0 million as of the end of fiscal 2018 from its investment in debt mutual funds and equity securities to retained earnings, less the related deferred taxes of $2.6 million. Subsequent changes in fair value from such investments are recorded in the consolidated statements of income.
Income Taxes

In October 2016, the FASB issued authoritative guidance on income taxes which eliminates the deferred tax effects of intra-entity asset transfers other than inventory. As a result, a reporting entity would recognize the tax expense from the sale of an asset in the seller’s tax jurisdiction when the transfer occurs, even though the pre-tax effects of that transaction are eliminated in consolidation. The authoritative guidance is effective for public business entities in fiscal years beginning after December 15, 2017 and requires the adoption be applied on a modified retrospective basis through a cumulative-effect adjustment to retained earnings. The Company adopted this authoritative guidance on April 1, 2018. Accordingly, $13.8 million of prepaid taxes associated with prior period intra-entity asset transfers was reclassified to retained earnings.

Recent Accounting Pronouncements Not Yet Adopted

Leases

In February 2016, the FASB issued authoritative guidance on leases. The new authoritative guidance requires the recognition of assets and liabilities arising from lease transactions on the balance sheet and will also require significant additional disclosures about the amount, timing and uncertainty of cash flows from leases. Accordingly, a lessee will recognize a lease asset for its right to use the underlying asset and a lease liability for the corresponding lease obligation. The new authoritative guidance is effective for public business entities for fiscal years beginning after December 15, 2018, and interim periods within those fiscal years, which for Xilinx would be the first quarter of fiscal 2020. Even though early adoption is permitted, Xilinx has decided not to early adopt such authoritative guidance. This authoritative guidance must be adopted using a modified retrospective transition with application of the new authoritative guidance for leases that existed at or are entered into after the beginning of the earliest comparative period presented. To help with the transition to the new guidance, certain practical expedients are provided.
On July 30, 2018, the FASB provided entities with an additional (and optional) transition method to adopt the new lease requirements by allowing entities to initially apply the requirements by recognizing a cumulative-effect adjustment to the opening balance of retained earnings in the period of adoption. Consequently, an entity’s reporting for the comparative periods presented in the financial statements in which the entity adopts the new lease requirements would continue to be in accordance with historical GAAP. An entity electing this additional (and optional) transition method must provide the required disclosures for all periods that continue to be in accordance with historical GAAP. The amendments do not change the existing disclosure requirements in historical GAAP. The amendments have the same effective date as the new leases standard, which for Xilinx would be the first quarter of fiscal 2020.
The Company plans to adopt the new standard using the optional transition method and apply the guidance to leases existing at, or entered into after, the beginning of the period of adoption, as well as certain practical expedients permitted under the transition guidance. The Company believes the impact upon adoption of the new lease guidance will be the recognition of right-of-use assets and lease liabilities on the Company's consolidated balance sheets and the impact is immaterial.

Derivatives and Hedging

In August 2017, the FASB issued authoritative guidance that amended the accounting for hedging activities. The guidance permits more hedging strategies to be eligible for hedge accounting and simplifies the application of hedge accounting guidance in areas where practice issues exist. The new authoritative guidance will be effective for public business entities for annual periods, and interim periods within those annual periods, beginning after December 15, 2018, which for Xilinx would be the first quarter of fiscal 2020. Early adoption is permitted, including adoption in any interim periods after issuance of the authoritative guidance. The Company does not expect a material impact on its consolidated statements of income upon adoption of this authoritative guidance.

Cloud Computing Arrangements

On August 29, 2018, the FASB issued new guidance requiring a customer in a cloud computing arrangement (i.e., hosting arrangement) that is a service contract to follow the internal-use software guidance to determine which implementation costs to capitalize as assets or expense as incurred. Capitalized implementation costs related to a hosting arrangement that is a service contract will be amortized over the term of the hosting arrangement, beginning when the module or component of the hosting arrangement is ready for its intended use. Entities will need to maintain appropriate records to capture the portion of their costs that qualify for capitalization. For public entities, the guidance is effective for fiscal years beginning after December 15, 2019, and interim periods within those fiscal years, which for Xilinx would be the first quarter of fiscal 2021. Early adoption is permitted, including adoption in any interim period. Entities have the option to apply the guidance prospectively to all implementation costs incurred after the date of adoption or retrospectively. The Company is currently evaluating the impact of this new authoritative guidance on its consolidated financial statements.
XML 46 R32.htm IDEA: XBRL DOCUMENT v3.19.1
Summary of Significant Accounting Policies and Concentrations of Risk (Tables)
12 Months Ended
Mar. 30, 2019
Accounting Policies [Abstract]  
Schedule of Inventories
Inventories are stated at the lower of actual cost (determined using the first-in, first-out method), or market (estimated net realizable value) and are comprised of the following:
(In thousands)
March 30, 2019
 
March 31, 2018
Raw materials
$
39,727

 
$
14,674

Work-in-process
213,784

 
167,039

Finished goods
61,847

 
54,364

 
$
315,358

 
$
236,077

Schedule of New Accounting Pronouncements and Changes in Accounting Principles
The impact on the Company's previously reported consolidated statements of income resulting from the adoption of the authoritative guidance is as follows:


March 31, 2018
 
April 1, 2017
(In thousands, except per share amounts)
As Reported
 
As Adjusted
 
As Reported
 
As Adjusted
Consolidated Statements of Income:
 
 
 
 
 
 
 
Net revenues
$
2,539,004

 
$
2,467,023

 
$
2,349,330

 
$
2,356,742

Cost of revenues
756,368

 
743,419

 
708,216

 
708,632

Gross margin
1,782,636

 
1,723,604

 
1,641,114

 
1,648,110

Operating expenses:
 
 
 
 
 
 
 
Research and development
639,750

 
639,750

 
601,443

 
601,443

Selling, general and administrative
362,329

 
362,329

 
335,150

 
335,150

Amortization of acquisition-related intangibles
2,152

 
2,152

 
5,127

 
5,127

Executive transition costs
33,351

 
33,351

 

 

Total operating expenses
1,037,582

 
1,037,582

 
941,720

 
941,720

Operating income
745,054

 
686,022

 
699,394

 
706,390

Interest and other income (expense), net
5,357

 
5,357

 
(8,314
)
 
(8,314
)
Income before income taxes
750,411

 
691,379

 
691,080

 
698,076

Provision for income taxes
238,030

 
227,398

 
68,568

 
69,943

Net income
$
512,381

 
$
463,981

 
$
622,512

 
$
628,133

Net income per common share:
 
 
 
 
 
 
 
Basic
$
2.05

 
$
1.86

 
$
2.47

 
$
2.49

Diluted
$
1.99

 
$
1.80

 
$
2.32

 
$
2.34

Shares used in per share calculations
 
 
 
 
 
 
 
Basic
249,595

 
249,595

 
252,301

 
252,301

Diluted
257,960

 
257,960

 
268,813

 
268,813

 
 
 
 
 
 
 
 
Consolidated Balance Sheets:
 
 
 
 
 
 
 
Accounts receivable
$
372,144

 
$
382,246

 
$
243,915

 
$
283,850

Other assets
342,644

 
337,402

 
275,440

 
272,407

Deferred income on shipments to distributors
25,166

 

 
54,567

 

Other accrued liabilities
59,772

 
59,680

 
95,098

 
95,209

Deferred tax liabilities
75

 
75

 
317,639

 
330,479

Retained earnings
$
1,483,538

 
$
1,513,656

 
$
1,726,312

 
$
1,804,830

XML 47 R33.htm IDEA: XBRL DOCUMENT v3.19.1
Fair Value Measurements (Tables)
12 Months Ended
Mar. 30, 2019
Fair Value Disclosures [Abstract]  
Assets and liabilities measured at fair value on a recurring basis
The following tables present information about the Company's assets and liabilities measured at fair value on a recurring basis as of March 30, 2019 and March 31, 2018:

 
 
March 30, 2019
(In thousands)
 
Quoted
Prices in
Active
Markets for
Identical
Instruments
(Level 1)
 
Significant
Other
Observable
Inputs
(Level 2)
 
Significant
Unobservable
Inputs
(Level 3)
 
Total Fair
Value
Assets
 
 
 
 
 
 
 
 
Cash equivalents:
 
 
 
 
 
 
 
 
Money market funds
 
$
428,150

 
$

 
$

 
$
428,150

Financial institution securities
 

 
287,945

 

 
287,945

Non-financial institution securities
 

 
461,884

 

 
461,884

U.S. government and agency securities
 
149,578

 
53,520

 

 
203,098

Foreign government and agency securities
 

 
99,750

 

 
99,750

Short-term investments:
 
 
 
 
 
 
 
 
Financial institution securities
 

 
249,850

 

 
249,850

Non-financial institution securities
 

 
240,040

 

 
240,040

U.S. government and agency securities
 
93,149

 
37,838

 

 
130,987

Foreign government and agency securities
 

 
114,705

 

 
114,705

Mortgage-backed securities
 

 
670,770

 

 
670,770

Debt mutual fund
 

 
31,934

 

 
31,934

Asset-backed securities
 

 
76,369

 

 
76,369

Commercial mortgage-backed securities
 

 
116,539

 

 
116,539

Long-term investments:
 
 
 
 
 
 
 
 
Debt mutual fund
 

 
53,433

 

 
53,433

Total assets measured at fair value
 
$
670,877

 
$
2,494,577

 
$

 
$
3,165,454

Liabilities
 
 
 
 
 
 
 
 
Derivative financial instruments, net
 
$

 
$
9,009

 
$

 
$
9,009

Total liabilities measured at fair value
 
$

 
$
9,009

 
$

 
$
9,009

Net assets measured at fair value
 
$
670,877

 
$
2,485,568

 
$

 
$
3,156,445




 
 
March 31, 2018
(In thousands)
 
Quoted
Prices in
Active
Markets for
Identical
Instruments
(Level 1)
 
Significant
Other
Observable
Inputs
(Level 2)
 
Significant
Unobservable
Inputs
(Level 3)
 
Total Fair
Value
Assets
 
 
 
 
 
 
 
 
Cash equivalents:
 
 
 
 
 
 
 
 
Money market funds

$
1,291,891


$


$


$
1,291,891

Financial institution securities



359,901




359,901

Non-financial institution securities



242,904




242,904

U.S. government and agency securities

996


34,999




35,995

Foreign government and agency securities



179,957




179,957

Short-term investments:
 

 

 

 

Financial institution securities



75,000




75,000

Non-financial institution securities



81,939




81,939

U.S. government and agency securities

3,639


19,008




22,647

Mortgage-backed securities



844,397




844,397

Asset-backed securities



91,389




91,389

Commercial mortgage-backed securities



152,870




152,870

Long-term investments:
 

 

 

 

Debt mutual funds



89,670




89,670

Marketable equity securities
 
8,226

 

 

 
8,226

Total assets measured at fair value

$
1,304,752


$
2,172,034


$


$
3,476,786

Liabilities
 
 
 
 
 
 
 
 
Derivative financial instruments, net
 
$

 
$
26,091

 
$

 
$
26,091

Total liabilities measured at fair value
 
$

 
$
26,091

 
$

 
$
26,091

Net assets measured at fair value
 
$
1,304,752

 
$
2,145,943

 
$

 
$
3,450,695

XML 48 R34.htm IDEA: XBRL DOCUMENT v3.19.1
Financial Instruments (Tables)
12 Months Ended
Mar. 30, 2019
Investments, All Other Investments [Abstract]  
Available-for-sale securities
The following is a summary of cash equivalents and available-for-sale securities as of the end of the periods presented:

March 30, 2019
 
 
March 31, 2018
(In thousands)
Amortized Cost
 
Gross Unrealized Gains
 
Gross Unrealized Losses
 
Estimated Fair Value
 
 
Amortized Cost
 
Gross Unrealized Gains
 
Gross Unrealized Losses
 
Estimated Fair Value
Money market funds
$
428,150

 
$

 
$

 
$
428,150

 
 
$
1,291,891

 
$

 
$

 
$
1,291,891

Financial institution


 


 


 


 
 


 


 


 


securities
537,795

 

 

 
537,795

 
 
434,901

 

 

 
434,901

Non-financial institution


 


 


 


 
 


 


 


 


securities
702,483

 
3

 
(562
)
 
701,924

 
 
326,219

 

 
(1,376
)
 
324,843

U.S. government and
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
agency securities
334,185

 
39

 
(139
)
 
334,085

 
 
58,913

 
1

 
(272
)
 
58,642

Foreign government and


 

 

 

 
 


 

 

 

agency securities
214,455

 

 

 
214,455

 
 
179,957

 

 

 
179,957

Mortgage-backed securities
684,596

 
809

 
(14,635
)
 
670,770

 
 
866,048

 
660

 
(22,311
)
 
844,397

Asset-backed securities
76,852

 

 
(483
)
 
76,369

 
 
92,751

 
16

 
(1,378
)
 
91,389

Commercial mortgage-


 


 


 


 
 


 


 


 


    backed securities
118,115

 
42

 
(1,618
)
 
116,539

 
 
156,296

 
1

 
(3,427
)
 
152,870


$
3,096,631

 
$
893

 
$
(17,437
)
 
$
3,080,087

 
 
$
3,406,976

 
$
678

 
$
(28,764
)
 
$
3,378,890

Fair values and gross unrealized losses of the investments
The following tables show the fair values and gross unrealized losses of the Company's investments, aggregated by investment category, for individual securities that have been in a continuous unrealized loss position for the length of time specified, as of March 30, 2019 and March 31, 2018:


March 30, 2019

Less Than 12 Months

12 Months or Greater

Total
(In thousands)
Fair Value

Gross Unrealized Losses

Fair Value

Gross Unrealized Losses

Fair Value

Gross Unrealized Losses
Non-financial institution securities
$
4,767


$
(4
)

$
51,044


$
(558
)

$
55,811


$
(562
)
U.S. government and













    agency securities




13,542


(139
)

13,542


(139
)
Mortgage-backed securities
34,595


(480
)

597,394


(14,155
)

631,989


(14,635
)
Asset-backed securities

 

 
76,103

 
(483
)
 
76,103

 
(483
)
Commercial mortgage-
 
 
 
 
 
 
 
 
 
 
 
    backed securities
1,354

 
(3
)
 
112,294

 
(1,615
)
 
113,648

 
(1,618
)

$
40,716


$
(487
)

$
850,377


$
(16,950
)

$
891,093


$
(17,437
)


March 31, 2018

Less Than 12 Months
 
12 Months or Greater
 
Total
(In thousands)
Fair Value
 
Gross Unrealized Losses
 
Fair Value
 
Gross Unrealized Losses
 
Fair Value
 
Gross Unrealized Losses
Non-financial institution securities
$
69,780

 
$
(1,146
)
 
$
8,344

 
$
(230
)
 
$
78,124

 
$
(1,376
)
U.S. government and

 

 

 

 


 


    agency securities
13,471

 
(176
)
 
9,176

 
(96
)
 
22,647

 
(272
)
Mortgage-backed securities
510,988

 
(11,048
)
 
299,663

 
(11,263
)
 
810,651

 
(22,311
)
Asset-backed securities
57,128

 
(876
)
 
32,696

 
(502
)
 
89,824

 
(1,378
)
Debt mutual funds

 

 
89,670

 
(11,680
)
 
89,670

 
(11,680
)
Commercial mortgage-
 
 
 
 
 
 
 
 
 
 
 
    backed securities
95,435

 
(1,760
)
 
56,051

 
(1,667
)
 
151,486

 
(3,427
)

$
746,802

 
$
(15,006
)
 
$
495,600

 
$
(25,438
)
 
$
1,242,402

 
$
(40,444
)
Amortized cost and estimated fair value of marketable debt securities
 
March 30, 2019
(In thousands)
Amortized
Cost

Estimated
Fair Value
Due in one year or less
$
1,756,125


$
1,756,001

Due after one year through five years
133,780


132,476

Due after five years through ten years
135,971


134,020

Due after ten years
642,605


629,440


$
2,668,481


$
2,651,937

Information on sale of available-for-sale securities
Certain information related to available-for-sale securities is as follows:
 
Years Ended
(In thousands)
March 30, 2019

March 31, 2018

April 1, 2017
Proceeds from sale of available-for-sale and equity securities
$
35,734


$
1,161,410


$
695,030

Gross realized gains on sale of available-for-sale securities
$
372


$
7,258

 
$
6,989

Gross realized losses on sale of available-for-sale securities
(51
)

(7,947
)
 
(3,457
)
Net realized (losses) gains on sale of available-for-sale securities
$
321


$
(689
)
 
$
3,532

Amortization of premiums on available-for-sale securities
$
8,118


$
24,569

 
$
29,360

XML 49 R35.htm IDEA: XBRL DOCUMENT v3.19.1
Derivative Financial Instruments (Tables)
12 Months Ended
Mar. 30, 2019
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Forward currency exchange contracts outstanding
As of March 30, 2019 and March 31, 2018, the Company had the following outstanding forward currency exchange contracts (in notional amount), which were derivative financial instruments:
 
(In thousands and U.S. dollars)
March 30, 2019

March 31, 2018
Singapore Dollar
$
29,420


$
24,914

Euro
39,408


38,987

Indian Rupee
77,973


62,472

British Pound
10,575


8,155

Japanese Yen
3,840


3,859

Chinese Yuan
34,386


8,260


$
195,602


$
146,647

Derivative Instruments Located on Condensed Consolidated Balance Sheet
The Company had the following derivative instruments as of March 30, 2019 and March 31, 2018, located on the consolidated balance sheet, utilized for risk management purposes detailed above:
 
Foreign Exchange Contracts
 
Asset Derivatives

Liability Derivatives
(In thousands)
Balance Sheet Location
Fair Value

Balance Sheet Location
Fair Value
March 30, 2019
Prepaid expenses and other current assets
$
2,802


Other accrued liabilities
$
1,722

March 31, 2018
Prepaid expenses and other current assets
2,922


Other accrued liabilities
12

Effect Of Derivative Instruments On Condensed Consolidated Statements Of Income
The following table summarizes the effect of derivative instruments on the consolidated statements of income for fiscal 2019 and 2018:

 
Foreign Exchange Contracts
 
Years Ended
(In thousands)
March 30, 2019

 
March 31, 2018

Amount of (losses)/gains recognized in other comprehensive income on derivative (effective portion of cash flow hedging)
$
(1,427
)
 
$
862

Amount of (losses)/gains reclassified from accumulated other comprehensive income into income (effective portion) *
(5,603
)
 
4,655

Amount of losses recorded (ineffective portion) *
(4
)
 
(14
)

*Recorded in interest and other expense, net within the consolidated statements of income.
XML 50 R36.htm IDEA: XBRL DOCUMENT v3.19.1
Stock-Based Compensation Plans (Tables)
12 Months Ended
Mar. 30, 2019
Disclosure of Compensation Related Costs, Share-based Payments [Abstract]  
Schedule of Share-based Compensation, Restricted Stock and Restricted Stock Units Activity [Table Text Block]
The per share weighted-average fair value of RSUs granted during fiscal 2019, 2018 and 2017 were $66.94, $60.18 and $44.38, respectively. The weighted average fair value of RSUs granted in fiscal 2019, 2018 and 2017 were calculated based on estimates at the date of grant using the following weighted-average assumptions: 

Fiscal 2019
 
Fiscal 2018
 
Fiscal 2017
Risk-free interest rate
2.7
%
 
1.8
%
 
0.9
%
Dividend yield
2.1
%
 
2.2
%
 
2.8
%
Shares available for grant under stock option plan
A summary of shares available for grant under the 2007 Equity Plan is as follows:
(Shares in thousands)
 
Shares Available for Grant
April 2, 2016
 
12,946

Additional shares reserved
 
2,500

Stock options cancelled
 
1

RSUs granted
 
(3,398
)
RSUs cancelled
 
410

April 1, 2017
 
12,459

Additional shares reserved
 
1,900

RSUs granted
 
(3,718
)
RSUs cancelled
 
701

March 31, 2018
 
11,342

Additional shares reserved
 
3,000

RSUs granted
 
(3,559
)
RSUs cancelled
 
536

March 30, 2019
 
11,319

Summary of restricted stock unit activity and related information
A summary of the Company's RSU activity and related information is as follows:
 
 
RSUs Outstanding
(Shares and intrinsic value in thousands)
Number of Shares

Weighted-Average Grant-Date Fair Value Per Share

Weighted Average Remaining Contractual Term (Years)

Aggregate Intrinsic Value (1)
April 2, 2016
6,619

 
$40.74
 
 
 
 
Granted
3,398

 
$44.38
 
 
 
 
Vested (2)
(2,619
)
 
$39.49
 
 
 
 
Cancelled
(410
)
 
$41.63
 
 
 
 
April 1, 2017
6,988

 
$42.93
 
 
 
 
Granted
3,718

 
$60.18
 
 
 
 
Vested (2)
(3,016
)
 
$43.30
 
 
 
 
Cancelled
(701
)
 
$48.16
 
 
 
 
March 31, 2018
6,989

 
$51.39
 
 
 
 
Granted
3,559

 
$66.94
 
 
 
 
Vested (2)
(2,681
)
 
$49.05
 
 
 
 
Cancelled
(536
)
 
$55.09
 
 
 
 
March 30, 2019
7,331

 
$59.54
 
2.42
 
$
929,644




 

 

 


Expected to vest as of March 30, 2019
5,733

 
$59.62
 
2.42
 
$
726,876



(1)
Aggregate intrinsic value for RSUs represents the closing price per share of Xilinx's stock on March 30, 2019 of $126.79, multiplied by the number of RSUs outstanding or expected to vest as of March 30, 2019.

(2)
The number of RSUs vested includes shares that the Company withheld on behalf of employees to satisfy the statutory tax withholding requirements.
Employee stock purchase plan, valuation assumptions
These fair values per share were estimated at the date of grant using the following weighted-average assumptions:
 
Employee Stock Purchase Plan
 
Fiscal 2019
 
Fiscal 2018
 
Fiscal 2017
Expected life of options (years)
1.3

 
1.3

 
1.3

Expected stock price volatility
0.33

 
0.29

 
0.24

Risk-free interest rate
2.5
%
 
1.6
%
 
0.7
%
Dividend yield
1.7
%
 
2.1
%
 
2.4
%

Stock-Based compensation expense
The following table summarizes stock-based compensation expense related to stock awards granted under the Company's equity incentive plans and rights to acquire stock granted under the Company's Amended and Restated 1990 Employee Qualified Stock Purchase Plan (ESPP):
 
Years Ended
(In thousands)
March 30, 2019
 
March 31, 2018
 
April 1, 2017
Stock-based compensation included in:

 

 

Cost of revenues
$
8,820

 
$
8,492

 
$
8,014

Research and development
86,428

 
76,790

 
66,822

Selling, general and administrative
52,694

 
51,912

 
48,022

Executive transition costs

 
16,621

 

Stock-based compensation effect on income before taxes
147,942

 
153,815

 
122,858

Income tax effect
(29,361
)
 
(40,188
)
 
(37,752
)
Net stock-based compensation effect on net income
$
118,581

 
$
113,627

 
$
85,106

XML 51 R37.htm IDEA: XBRL DOCUMENT v3.19.1
Balance Sheet Information (Tables)
12 Months Ended
Mar. 30, 2019
Payables and Accruals [Abstract]  
Schedule of Accounts Payable and Accrued Liabilities [Table Text Block]
The following tables disclose the current liabilities and other assets that individually exceed 5% of the respective consolidated balance sheet amounts in each fiscal year. Individual balances that are less than 5% of the respective consolidated balance sheet amounts are aggregated and disclosed as "other."

(In thousands)
March 30, 2019

 
March 31, 2018

Accrued payroll and related liabilities:

 

   Accrued compensation
$
120,658

 
$
95,316

   Deferred compensation plan liability
118,560

 
103,434

   Others
8,050

 
7,617


$
247,268

 
$
206,367


(In thousands)
March 30, 2019

 
March 31, 2018*

Other accrued liabilities:
 
 
 
   Interest payable
$
16,583

 
$
14,169

   Accruals related to software licenses
18,660

 
2,400

   Others
46,316

 
43,111


$
81,559

 
$
59,680


* Prior year balances have been restated to reflect the retrospective application of the new revenue recognition accounting standard.
(In thousands)
March 30, 2019

 
March 31, 2018*

Other assets:
 
 
 
Deferred tax asset
$
126,702

 
$
96,848

Trust asset (deferred compensation plan)
109,271

 
95,310

Others
219,594

 
145,244

 
$
455,567

 
$
337,402


* Prior year balances have been restated to reflect the retrospective application of the new revenue recognition accounting standard.
XML 52 R38.htm IDEA: XBRL DOCUMENT v3.19.1
Commitments (Tables)
12 Months Ended
Mar. 30, 2019
Commitments and Contingencies Disclosure [Abstract]  
Future minimum lease payments under non-cancelable operating leases
Approximate future minimum lease payments under non-cancelable operating leases are as follows:

Fiscal
(In thousands)
2020
$
11,991

2021
10,747

2022
9,580

2023
5,444

2024
5,338

Thereafter
29,293

Total
$
72,393

XML 53 R39.htm IDEA: XBRL DOCUMENT v3.19.1
Net Income Per Common Share (Tables)
12 Months Ended
Mar. 30, 2019
Earnings Per Share [Abstract]  
Schedule of Earnings Per Share, Basic and Diluted
The following table summarizes the computation of basic and diluted net income per common share:
 
Years Ended
(In thousands, except per share amounts)
March 30, 2019

 
March 31, 2018

 
April 1, 2017

Net income available to common stockholders
$
889,750

 
$
463,981

 
$
628,133

Weighted average common shares outstanding-basic
252,762

 
249,595

 
252,301

Dilutive effect of employee equity incentive plans
3,672

 
2,754

 
2,284

Dilutive effect of 2017 Convertible Notes and warrants


5,611

 
14,228

Weighted average common shares outstanding-diluted
256,434

 
257,960

 
268,813

Basic earnings per common share
$
3.52

 
$
1.86

 
$
2.49

Diluted earnings per common share
$
3.47

 
$
1.80

 
$
2.34

XML 54 R40.htm IDEA: XBRL DOCUMENT v3.19.1
Interest And Other Expense, Net (Tables)
12 Months Ended
Mar. 30, 2019
Other Income and Expenses [Abstract]  
Components of interest and other expense, net
The components of interest and other income (expense), net are as follows: 
 
Years Ended
(In thousands)
March 30, 2019
 
March 31, 2018
 
April 1, 2017
Interest income
$
77,295

 
$
58,604

 
$
51,121

Interest expense
(52,883
)
 
(45,837
)
 
(53,953
)
Other expense, net
(12,879
)
 
(7,410
)
 
(5,482
)

$
11,533

 
$
5,357

 
$
(8,314
)
XML 55 R41.htm IDEA: XBRL DOCUMENT v3.19.1
Accumulated Other Comprehensive Loss (Tables)
12 Months Ended
Mar. 30, 2019
Equity [Abstract]  
Components of accumulated other comprehensive income (loss)
The components of accumulated other comprehensive loss are as follows:
 
(In thousands)
March 30, 2019

 
March 31, 2018

Accumulated unrealized losses on available-for-sale securities, net of tax
$
(12,725
)
 
$
(29,844
)
Accumulated unrealized gains on hedging transactions, net of tax
95

 
1,674

Accumulated cumulative translation adjustment, net of tax
(10,780
)
 
(6,339
)
Accumulated other comprehensive loss
$
(23,410
)
 
$
(34,509
)

XML 56 R42.htm IDEA: XBRL DOCUMENT v3.19.1
Debt and Credit Facility (Tables)
12 Months Ended
Mar. 30, 2019
2019 and 2021 Notes Payable [Member]  
Schedule of Debt Instruments [Line Items]  
Schedule of Long-term Debt Instruments [Table Text Block]
The following table summarizes the carrying value of the 2019 Notes and 2021 Notes in the Company's consolidated balance sheets:
(In thousands)
 
March 30, 2019

 
March 31, 2018

Principal amount of the 2019 Notes
 
$

 
$
500,000

Unamortized discount of the 2019 Notes
 

 
(501
)
Unamortized debt issuance costs associated with the 2019 Notes
 

 
(313
)
Carrying value of the 2019 Notes



499,186

Principal amount of the 2021 Notes
 
500,000

 
500,000

Unamortized discount of the 2021 Notes
 
(1,063
)
 
(1,593
)
Unamortized debt issuance costs associated with the 2021 Notes
 
(467
)
 
(711
)
Carrying value of the 2021 Notes
 
$
498,470

 
$
497,696

Total carrying value

$
498,470


$
996,882

Interest Expense Related to Debentures [Table Text Block]
Interest expense related to the 2019 Notes and 2021 Notes was included in interest and other income (expense), net on the consolidated statements of income as follows:
 
 
Years Ended
(In thousands)
 
March 30, 2019
 
March 31, 2018
 
April 1, 2017
Contractual coupon interest
 
$
24,740

 
$
25,625

 
$
25,625

Amortization of debt issuance costs
 
557

 
586

 
586

Amortization of debt discount, net
 
1,030

 
1,049

 
1,022

Total interest expense related to the 2019 and 2021 Notes
 
$
26,327

 
$
27,260

 
$
27,233

2024 Notes Payable [Member]  
Schedule of Debt Instruments [Line Items]  
Schedule of Long-term Debt Instruments [Table Text Block]
The following table summarizes the carrying value of the 2024 Notes in the Company's consolidated balance sheets:
(In thousands)
 
March 30, 2019

 
March 31, 2018

Principal amount of the 2024 Notes
 
$
750,000

 
$
750,000

Unamortized discount of the 2024 Notes
 
(642
)
 
(755
)
Unamortized debt issuance costs associated with the 2024 Notes
 
(2,932
)
 
(3,500
)
Carrying value of the 2024 Notes
 
746,426

 
745,745

Fair value hedge adjustment - interest rate swap contracts
 
(10,089
)
 
(29,001
)
Net carrying value of the 2024 Notes
 
$
736,337

 
$
716,744

Interest Expense Related to Debentures [Table Text Block]
Interest expense related to the 2024 Notes was included in interest and other income (expense), net on the consolidated statements of income as follows:

 
 
Years Ended
(In thousands)
 
March 30, 2019

March 31, 2018
 
April 1, 2017
Contractual coupon interest (net of interest rate swap)
 
$
25,875


$
14,122

 
$

Amortization of debt issuance costs
 
568


473

 

Amortization of debt discount
 
113


92

 

Total interest expense related to the 2024 Notes

$
26,556


$
14,687


$

XML 57 R43.htm IDEA: XBRL DOCUMENT v3.19.1
Income Taxes (Tables)
12 Months Ended
Mar. 30, 2019
Income Tax Disclosure [Abstract]  
Schedule of Provision for Income Taxes
The provision for income taxes consists of the following:
 
 
Years Ended
(In thousands)
 
March 30, 2019
 
March 31, 2018 *
 
April 1, 2017 *
Federal:
 

 

 

    Current
 
$
90,674

 
$
565,765

 
$
(19,097
)
    Deferred
 
(30,746
)
 
(370,893
)
 
65,049


 
59,928

 
194,872

 
45,952

State:
 

 

 

    Current
 
4,623

 
2,520

 
(938
)
    Deferred
 
2,545

 
7,813

 
3,170


 
7,168

 
10,333

 
2,232

Foreign:
 

 

 

    Current
 
16,282

 
23,483

 
21,121

    Deferred
 
(4,796
)
 
(1,290
)
 
638


 
11,486

 
22,193

 
21,759

Total
 
$
78,582

 
$
227,398

 
$
69,943



* Prior year balances have been restated to reflect the retrospective application of the new revenue recognition accounting standard.
Schedule of Income before Income Tax, Domestic and Foreign
The domestic and foreign components of income before income taxes were as follows:
(In thousands)

March 30, 2019
 
March 31, 2018 *
 
April 1, 2017 *
Domestic

$
173,082

 
$
21,198

 
$
43,662

Foreign

795,250

 
670,181

 
654,414

Income before income taxes

$
968,332

 
$
691,379

 
$
698,076



* Prior year balances have been restated to reflect the retrospective application of the new revenue recognition accounting standard.
Schedule of Effective Income Tax Rate Reconciliation
The provision for income taxes reconciles to the amount derived by applying the federal statutory income tax rate to income before provision for taxes as follows:
 
 
Years Ended
(In thousands)
 
March 30, 2019
 
March 31, 2018 *
 
April 1, 2017 *
Income before provision for taxes
 
$
968,332

 
$
691,379

 
$
698,076

Federal statutory tax rate
 
21.0
%
 
31.5
%
 
35.0
%
Computed expected tax
 
203,350

 
217,784

 
244,327

State taxes, net of federal benefit
 
6,379

 
9,785

 
1,791

Foreign earnings at lower tax rates
 
(98,387
)
 
(188,174
)
 
(120,737
)
Tax credits
 
(31,679
)
 
(19,708
)
 
(34,146
)
Transition tax
 
21,063

 
208,523

 

Deferred tax remeasurement
 

 
21,834

 

Excess benefits from stock-based compensation
 
(14,196
)
 
(21,520
)
 
(15,396
)
Other
 
(7,948
)
 
(1,126
)
 
(5,896
)
Provision for income taxes
 
$
78,582

 
$
227,398

 
$
69,943



* Prior year balances have been restated to reflect the retrospective application of the new revenue recognition accounting standard.
Schedule of Deferred Tax Assets and Liabilities
The major components of deferred tax assets and liabilities consisted of the following:
(In thousands)
 
March 30, 2019

 
March 31,2018*

Deferred tax assets:
 

 

  Stock-based compensation
 
$
18,514

 
$
17,213

  Accrued expenses
 
7,744

 
7,340

  Tax credit carryforwards
 
155,036

 
140,406

  Deferred compensation plan
 
27,186

 
24,121

  Low income housing and other investments
 
6,366

 
5,836

  GILTI deferred taxes
 
38,410

 

  Other
 
22,997

 
15,338

    Subtotal
 
276,253

 
210,254

  Valuation allowance
 
(118,773
)
 
(101,383
)
  Total deferred tax assets
 
157,480

 
108,871

Deferred tax liabilities:
 

 

  Unremitted foreign earnings
 
(5,142
)
 
(6,185
)
  Intangible assets
 
(20,775
)
 
(762
)
  Distributor price adjustments
 
(11,464
)
 
(168
)
  Other
 
(4,975
)
 
(5,028
)
  Total deferred tax liabilities
 
(42,356
)
 
(12,143
)
Total net deferred tax assets
 
$
115,124

 
$
96,728



* Prior year balances have been restated to reflect the retrospective application of the new revenue recognition accounting standard.
Schedule of Changes to Unrecognized Income Tax Benefits
The aggregate changes in the balance of gross unrecognized tax benefits were as follows:
(In thousands)
 
March 30, 2019


March 31, 2018
Balance as of beginning of fiscal year
 
$
125,148


$
30,437

Increases in tax positions for prior years
 
18,156


90,716

Decreases in tax positions for prior years
 
(666
)

(1,063
)
Increases in tax positions for current year
 
5,132


5,158

Settlements
 



Lapses in statutes of limitation
 
(154
)

(100
)
Balance as of end of fiscal year
 
$
147,616


$
125,148

XML 58 R44.htm IDEA: XBRL DOCUMENT v3.19.1
Segment Information (Tables)
12 Months Ended
Mar. 30, 2019
Segment Reporting [Abstract]  
Schedule of Segment Reporting Information, by Segment
Net revenues by geographic region were as follows:
 
Years Ended
(In thousands)
March 30, 2019
 
March 31, 2018 *
 
April 1, 2017 *
North America:

 

 

  United States
$
748,245

 
$
652,222

 
$
605,999

  Other (individual countries less than 10%)
100,478

 
96,694

 
132,300

     Total North America
848,723

 
748,916

 
738,299



 

 

Asia Pacific:

 

 

  China
850,595

 
638,180

 
599,812

  Other (individual countries less than 10%)
534,987

 
370,307

 
358,844

     Total Asia Pacific
1,385,582

 
1,008,487

 
958,656



 

 

Europe
586,893

 
501,049

 
461,116

Japan
237,842

 
208,571

 
198,671

    Total Foreign
2,210,317

 
1,718,107

 
1,618,443

            Worldwide Total
$
3,059,040

 
$
2,467,023

 
$
2,356,742


* Prior year balances have been restated to reflect the retrospective application of the new revenue recognition accounting standard.

Net long-lived assets by country at fiscal year-ends were as follows:
 
Years Ended
(In thousands)
March 30, 2019
 
March 31, 2018
 
April 1, 2017
United States
$
212,385

 
$
206,406

 
$
211,995

Foreign:

 

 

   Ireland
36,984

 
38,257

 
40,626

   Singapore
62,257

 
45,013

 
39,345

   Other (individual countries less than 10%)
17,303

 
14,441

 
11,859

     Total foreign
116,544

 
97,711

 
91,830

            Worldwide total
$
328,929

 
$
304,117

 
$
303,825

XML 59 R45.htm IDEA: XBRL DOCUMENT v3.19.1
Goodwill and Acquisition-Related Intangibles (Tables)
12 Months Ended
Mar. 30, 2019
Goodwill and Intangible Assets Disclosure [Abstract]  
Gross and net amounts of goodwill and of acquisition-related intangibles
The gross and net amounts of goodwill and of acquisition-related intangibles for all acquisitions were as follows:
 



 


 
Weighted-Average
(In thousands)
March 30, 2019

 
March 31, 2018

 
Amortization Life
Goodwill
$
340,718

 
$
162,421

 

Core technology, gross
107,250

 
82,480

 

Less accumulated amortization
(82,611
)
 
(78,562
)
 

Core technology, net
24,639

 
3,918

 
4.3 years
Other intangibles, gross
51,016

 
46,966

 

Less accumulated amortization
(47,642
)
 
(46,761
)
 

Other intangibles, net
3,374

 
205

 
2.5 years
In-process research and development (not subject to amortization)
52,710

 

 
 
Total acquisition-related intangibles, gross
210,976

 
129,446

 

Less accumulated amortization
(130,253
)
 
(125,323
)
 

Total acquisition-related intangibles, net
$
80,723

 
$
4,123

 

Schedule of expected annual amortization expense for acquisition-related intangibles
Based on the carrying value of acquisition-related intangibles recorded as of March 30, 2019, and assuming no subsequent impairment of the underlying assets, the annual amortization expense for acquisition-related intangibles is expected to be as follows:
 
Fiscal
(In thousands)
2020
$
7,464

2021
7,442

2022
6,089

2023
4,954

Thereafter
2,064

Total
$
28,013

In-process research and development is not subject to amortization prior to the completion of the projects and therefore the balance is excluded from the above annual amortization expense schedule.
XML 60 R46.htm IDEA: XBRL DOCUMENT v3.19.1
Executive Transition Costs (Tables)
12 Months Ended
Mar. 30, 2019
Restructuring and Related Activities [Abstract]  
Restructuring and Related Costs

XML 61 R47.htm IDEA: XBRL DOCUMENT v3.19.1
Business Combination (Tables)
12 Months Ended
Mar. 30, 2019
Business Combinations [Abstract]  
Schedule of Business Acquisitions, by Acquisition
The preliminary fair values of the assets acquired and liabilities assumed in the acquisition of Deephi Tech, by major class, were recognized as follows:

 
Amount
 
(In thousands)
Cash and cash equivalents
$
6,263

Tangible assets
2,076

Identifiable intangible assets
81,530

Goodwill
178,297

Deferred tax liabilities
(13,702
)
Other liabilities
(2,554
)
Total
$
251,910

Schedule of Finite-Lived Intangible Assets Acquired as Part of Business Combination
The identified intangible assets assumed in the acquisition of Deephi Tech were recognized as follows based upon the preliminary fair values as of the closing date of the acquisition.
 
Amount
 
Amortization Life
 
(In thousands)
 
 
Trade Names & Trademarks
$
1,020

 
3.0 years
Developed Technology
24,770

 
5.0 years
Customer Relationships
3,030

 
3.0 years
In-Process Research and Development
52,710

 
N/A
Total identifiable intangible assets
$
81,530

 
 
XML 62 R48.htm IDEA: XBRL DOCUMENT v3.19.1
Nature of Operations (Details)
12 Months Ended
Mar. 30, 2019
Asia Pacific, Europe, and Japan [Member] | Sales Revenue, Goods, Net [Member] | Geographic Concentration Risk [Member]  
Concentration Risk [Line Items]  
Concentration Risk, Percentage 50.00%
XML 63 R49.htm IDEA: XBRL DOCUMENT v3.19.1
Summary of Significant Accounting Policies and Concentrations of Risk (Investments) (Details) - USD ($)
Mar. 30, 2019
Mar. 31, 2018
Investments, Debt and Equity Securities [Abstract]    
Debt Securities, Held-to-maturity $ 0 $ 0
XML 64 R50.htm IDEA: XBRL DOCUMENT v3.19.1
Summary of Significant Accounting Policies and Concentrations of Risk (Inventory) (Details) - USD ($)
$ in Thousands
Mar. 30, 2019
Mar. 31, 2018
Inventory Disclosure [Abstract]    
Raw materials $ 39,727 $ 14,674
Work-in-process 213,784 167,039
Finished goods 61,847 54,364
Total inventories $ 315,358 $ 236,077
XML 65 R51.htm IDEA: XBRL DOCUMENT v3.19.1
Summary of Significant Accounting Policies and Concentrations of Risk (PPE) (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 30, 2019
Mar. 31, 2018
Apr. 01, 2017
Property, Plant and Equipment [Line Items]      
Depreciation $ 53,300 $ 46,400 $ 45,400
Depreciation and amortization of software $ 70,704 $ 50,172 $ 45,423
Machinery, Equipment, Furniture And Fixtures [Member] | Minimum [Member]      
Property, Plant and Equipment [Line Items]      
Property, plant and equipment, estimated useful life 3 years    
Machinery, Equipment, Furniture And Fixtures [Member] | Maximum [Member]      
Property, Plant and Equipment [Line Items]      
Property, plant and equipment, estimated useful life 5 years    
Buildings [Member] | Minimum [Member]      
Property, Plant and Equipment [Line Items]      
Property, plant and equipment, estimated useful life 15 years    
Buildings [Member] | Maximum [Member]      
Property, Plant and Equipment [Line Items]      
Property, plant and equipment, estimated useful life 30 years    
XML 66 R52.htm IDEA: XBRL DOCUMENT v3.19.1
Summary of Significant Accounting Policies and Concentrations of Risk (Concentrations) (Details) - Customer
12 Months Ended
Mar. 30, 2019
Mar. 31, 2018
Apr. 01, 2017
Concentration Risk [Line Items]      
Percentage of total accounts receivable accounted from Avnet 37.00% 61.00%  
Percentage of net revenues through resale of product from Avnet 45.00% 43.00% 45.00%
Number of end customers accounted for net revenues 0    
Percentage of mortgage-backed securities in total investment portfolio 21.00%    
Minimum [Member]      
Concentration Risk [Line Items]      
Percentage of higher grade securities investment in debt securities (more than) 90.00%    
Sales Revenue, Goods, Net [Member] | Support Products [Member] | Maximum [Member]      
Concentration Risk [Line Items]      
Concentration Risk, Percentage 2.00%    
XML 67 R53.htm IDEA: XBRL DOCUMENT v3.19.1
Summary of Significant Accounting Policies and Concentrations of Risk (Other) (Details)
12 Months Ended
Mar. 30, 2019
USD ($)
Customer
Mar. 31, 2018
USD ($)
Apr. 01, 2017
USD ($)
Summary of Significant Accounting Policies and Concentrations of Risk [Abstract]      
Debt Securities, Held-to-maturity $ 0 $ 0  
Impairment of goodwill $ 0    
Percentage of net revenues from products sold to distributors 54.00%    
Deferred income on shipments to distributors   0 $ 0
Number Of End Customers Accounted For Net Revenues | Customer 0    
Excess benefits from stock-based compensation $ 14,196,000 $ 21,520,000 $ 15,396,000
XML 68 R54.htm IDEA: XBRL DOCUMENT v3.19.1
Summary of Significant Accounting Policies and Concentrations of Risk (New Accounting Policies) (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 12 Months Ended
Mar. 30, 2019
Dec. 29, 2018
Sep. 29, 2018
Jun. 30, 2018
Mar. 31, 2018
Dec. 30, 2017
Sep. 30, 2017
Jul. 01, 2017
Mar. 30, 2019
Mar. 31, 2018
Apr. 01, 2017
Apr. 01, 2018
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                        
Revenues $ 828,361 $ 800,057 $ 746,252 $ 684,370 $ 638,191 $ 598,603 $ 627,419 $ 602,810 $ 3,059,040 $ 2,467,023 [1] $ 2,356,742 [1]  
Cost of revenues                 955,868 743,419 [1] 708,632 [1]  
Gross margin 558,904 552,154 514,632 477,482 449,250 420,634 441,734 411,986 2,103,172 1,723,604 [1] 1,648,110 [1]  
Operating expenses:                        
Research and development                 743,027 639,750 601,443  
Selling, general and administrative                 398,416 362,329 335,150  
Amortization of acquisition-related intangibles                 4,930 2,152 5,127  
Executive transition costs                 0 33,351 0  
Total operating expenses                 1,146,373 1,037,582 941,720  
Operating income                 956,799 686,022 [1] 706,390 [1]  
Interest and other income (expense), net                 11,533 5,357 (8,314)  
Income before income taxes 259,680 256,590 239,144 212,917 159,703 166,766 194,017 170,894 968,332 691,379 [1] 698,076 [1]  
Provision for income taxes                 78,582 227,398 [1] 69,943 [1]  
Net income 244,640 $ 239,360 $ 215,712 $ 190,038 145,471 $ (12,485) $ 173,751 $ 157,244 889,750 463,981 [1] 628,133 [1]  
Accounts receivable 335,165       382,246 [1]       335,165 382,246 [1] 283,850  
Other assets 455,567       337,402 [1]       455,567 337,402 [1] 272,407  
Deferred income on shipments to distributors         0         0 0  
Other accrued liabilities 81,559       59,680 [1]       81,559 59,680 [1] 95,209  
Deferred tax liabilities         75         75 330,479  
Retained earnings $ 1,876,969       $ 1,513,656 [1]       $ 1,876,969 $ 1,513,656 [1] $ 1,804,830  
Net income per common share:                        
Basic (in dollars per share) $ 0.96 $ 0.95 $ 0.85 $ 0.75 $ 0.57 $ (0.05) $ 0.70 $ 0.63 $ 3.52 $ 1.86 [1] $ 2.49 [1]  
Diluted (in dollars per share) $ 0.95 $ 0.93 $ 0.84 $ 0.74 $ 0.56 $ (0.05) $ 0.67 $ 0.59 $ 3.47 $ 1.80 [1] $ 2.34 [1]  
Shares used in per share calculations                        
Basic (in shares) 253,855 253,060 252,988 252,682 254,559 254,089 248,094 247,911 252,762 249,595 252,301  
Diluted (in shares) 258,177 256,374 255,522 255,935 257,916 254,089 258,217 265,797 256,434 257,960 268,813  
Previously Reported [Member]                        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                        
Revenues                   $ 2,539,004 $ 2,349,330  
Cost of revenues                   756,368 708,216  
Gross margin                   1,782,636 1,641,114  
Operating expenses:                        
Research and development                   639,750 601,443  
Selling, general and administrative                   362,329 335,150  
Amortization of acquisition-related intangibles                   2,152 5,127  
Executive transition costs                   33,351 0  
Total operating expenses                   1,037,582 941,720  
Operating income                   745,054 699,394  
Interest and other income (expense), net                   5,357 (8,314)  
Income before income taxes                   750,411 691,080  
Provision for income taxes                   238,030 68,568  
Net income                   512,381 622,512  
Accounts receivable         $ 372,144         372,144 243,915  
Other assets         342,644         342,644 275,440  
Deferred income on shipments to distributors         25,166         25,166 54,567  
Other accrued liabilities         59,772         59,772 95,098  
Deferred tax liabilities         75         75 317,639  
Retained earnings         $ 1,483,538         $ 1,483,538 $ 1,726,312  
Net income per common share:                        
Basic (in dollars per share)                   $ 2.05 $ 2.47  
Diluted (in dollars per share)                   $ 1.99 $ 2.32  
Shares used in per share calculations                        
Basic (in shares)                   249,595 252,301  
Diluted (in shares)                   257,960 268,813  
Accounting Standards Update 2016-01 [Member]                        
Operating expenses:                        
Cumulative effect of new accounting principle in period of adoption                       $ 11,000
Cumulative effect of new accounting principle in period of adoption, tax                       2,600
Accounting Standards Update 2016-16 [Member]                        
Operating expenses:                        
Cumulative effect of new accounting principle in period of adoption                       $ 13,800
[1] Prior year balances have been restated to reflect the retrospective application of the new revenue recognition accounting standard. Please refer to "Note 2. Summary of Significant Accounting Policies and Concentrations of Risk."
XML 69 R55.htm IDEA: XBRL DOCUMENT v3.19.1
Fair Value Measurements (Details) - Fair Value, Measurements, Recurring [Member] - USD ($)
$ in Thousands
Mar. 30, 2019
Mar. 31, 2018
Assets and Liabilities Measured at Fair Value on a Recurring Basis    
Assets, Fair Value Disclosure $ 3,165,454 $ 3,476,786
Derivative financial instruments, net 9,009 26,091
Financial Liabilities Fair Value Disclosure 9,009 26,091
Net assets measured at fair value 3,156,445 3,450,695
Cash And Cash Equivalents [Member] | Money Market Funds [Member]    
Assets and Liabilities Measured at Fair Value on a Recurring Basis    
Assets, Fair Value Disclosure 428,150 1,291,891
Cash And Cash Equivalents [Member] | Financial institution securities [Member]    
Assets and Liabilities Measured at Fair Value on a Recurring Basis    
Assets, Fair Value Disclosure 287,945 359,901
Cash And Cash Equivalents [Member] | Non-financial institution securities [Member]    
Assets and Liabilities Measured at Fair Value on a Recurring Basis    
Assets, Fair Value Disclosure 461,884 242,904
Cash And Cash Equivalents [Member] | U.S. Government and Agency Securities [Member]    
Assets and Liabilities Measured at Fair Value on a Recurring Basis    
Assets, Fair Value Disclosure 203,098 35,995
Cash And Cash Equivalents [Member] | Foreign Government and Agency Securities [Member]    
Assets and Liabilities Measured at Fair Value on a Recurring Basis    
Assets, Fair Value Disclosure 99,750 179,957
Short-Term Investments [Member] | Financial institution securities [Member]    
Assets and Liabilities Measured at Fair Value on a Recurring Basis    
Assets, Fair Value Disclosure 249,850 75,000
Short-Term Investments [Member] | Non-financial institution securities [Member]    
Assets and Liabilities Measured at Fair Value on a Recurring Basis    
Assets, Fair Value Disclosure 240,040 81,939
Short-Term Investments [Member] | U.S. Government and Agency Securities [Member]    
Assets and Liabilities Measured at Fair Value on a Recurring Basis    
Assets, Fair Value Disclosure 130,987 22,647
Short-Term Investments [Member] | Foreign Government and Agency Securities [Member]    
Assets and Liabilities Measured at Fair Value on a Recurring Basis    
Assets, Fair Value Disclosure 114,705  
Short-Term Investments [Member] | Mortgage-Backed Securities [Member]    
Assets and Liabilities Measured at Fair Value on a Recurring Basis    
Assets, Fair Value Disclosure 670,770 844,397
Short-Term Investments [Member] | Debt Mutual Fund [Member]    
Assets and Liabilities Measured at Fair Value on a Recurring Basis    
Assets, Fair Value Disclosure 31,934  
Short-Term Investments [Member] | Asset-backed Securities [Member]    
Assets and Liabilities Measured at Fair Value on a Recurring Basis    
Assets, Fair Value Disclosure 76,369 91,389
Short-Term Investments [Member] | Commercial Mortgage Backed Securities [Member]    
Assets and Liabilities Measured at Fair Value on a Recurring Basis    
Assets, Fair Value Disclosure 116,539 152,870
Long-Term Investments [Member] | Debt Mutual Fund [Member]    
Assets and Liabilities Measured at Fair Value on a Recurring Basis    
Assets, Fair Value Disclosure 53,433 89,670
Long-Term Investments [Member] | marketable equity securities [Domain]    
Assets and Liabilities Measured at Fair Value on a Recurring Basis    
Assets, Fair Value Disclosure   8,226
Fair Value, Inputs, Level 1 [Member]    
Assets and Liabilities Measured at Fair Value on a Recurring Basis    
Assets, Fair Value Disclosure 670,877 1,304,752
Derivative financial instruments, net 0 0
Financial Liabilities Fair Value Disclosure 0 0
Net assets measured at fair value 670,877 1,304,752
Fair Value, Inputs, Level 1 [Member] | Cash And Cash Equivalents [Member] | Money Market Funds [Member]    
Assets and Liabilities Measured at Fair Value on a Recurring Basis    
Assets, Fair Value Disclosure 428,150 1,291,891
Fair Value, Inputs, Level 1 [Member] | Cash And Cash Equivalents [Member] | Financial institution securities [Member]    
Assets and Liabilities Measured at Fair Value on a Recurring Basis    
Assets, Fair Value Disclosure 0 0
Fair Value, Inputs, Level 1 [Member] | Cash And Cash Equivalents [Member] | Non-financial institution securities [Member]    
Assets and Liabilities Measured at Fair Value on a Recurring Basis    
Assets, Fair Value Disclosure 0 0
Fair Value, Inputs, Level 1 [Member] | Cash And Cash Equivalents [Member] | U.S. Government and Agency Securities [Member]    
Assets and Liabilities Measured at Fair Value on a Recurring Basis    
Assets, Fair Value Disclosure 149,578 996
Fair Value, Inputs, Level 1 [Member] | Cash And Cash Equivalents [Member] | Foreign Government and Agency Securities [Member]    
Assets and Liabilities Measured at Fair Value on a Recurring Basis    
Assets, Fair Value Disclosure 0 0
Fair Value, Inputs, Level 1 [Member] | Short-Term Investments [Member] | Financial institution securities [Member]    
Assets and Liabilities Measured at Fair Value on a Recurring Basis    
Assets, Fair Value Disclosure 0 0
Fair Value, Inputs, Level 1 [Member] | Short-Term Investments [Member] | Non-financial institution securities [Member]    
Assets and Liabilities Measured at Fair Value on a Recurring Basis    
Assets, Fair Value Disclosure 0 0
Fair Value, Inputs, Level 1 [Member] | Short-Term Investments [Member] | U.S. Government and Agency Securities [Member]    
Assets and Liabilities Measured at Fair Value on a Recurring Basis    
Assets, Fair Value Disclosure 93,149 3,639
Fair Value, Inputs, Level 1 [Member] | Short-Term Investments [Member] | Foreign Government and Agency Securities [Member]    
Assets and Liabilities Measured at Fair Value on a Recurring Basis    
Assets, Fair Value Disclosure 0  
Fair Value, Inputs, Level 1 [Member] | Short-Term Investments [Member] | Mortgage-Backed Securities [Member]    
Assets and Liabilities Measured at Fair Value on a Recurring Basis    
Assets, Fair Value Disclosure 0 0
Fair Value, Inputs, Level 1 [Member] | Short-Term Investments [Member] | Debt Mutual Fund [Member]    
Assets and Liabilities Measured at Fair Value on a Recurring Basis    
Assets, Fair Value Disclosure 0  
Fair Value, Inputs, Level 1 [Member] | Short-Term Investments [Member] | Asset-backed Securities [Member]    
Assets and Liabilities Measured at Fair Value on a Recurring Basis    
Assets, Fair Value Disclosure 0 0
Fair Value, Inputs, Level 1 [Member] | Short-Term Investments [Member] | Commercial Mortgage Backed Securities [Member]    
Assets and Liabilities Measured at Fair Value on a Recurring Basis    
Assets, Fair Value Disclosure 0 0
Fair Value, Inputs, Level 1 [Member] | Long-Term Investments [Member] | Debt Mutual Fund [Member]    
Assets and Liabilities Measured at Fair Value on a Recurring Basis    
Assets, Fair Value Disclosure 0 0
Fair Value, Inputs, Level 1 [Member] | Long-Term Investments [Member] | marketable equity securities [Domain]    
Assets and Liabilities Measured at Fair Value on a Recurring Basis    
Assets, Fair Value Disclosure   8,226
Fair Value, Inputs, Level 2 [Member]    
Assets and Liabilities Measured at Fair Value on a Recurring Basis    
Assets, Fair Value Disclosure 2,494,577 2,172,034
Derivative financial instruments, net 9,009 26,091
Financial Liabilities Fair Value Disclosure 9,009 26,091
Net assets measured at fair value 2,485,568 2,145,943
Fair Value, Inputs, Level 2 [Member] | Cash And Cash Equivalents [Member] | Money Market Funds [Member]    
Assets and Liabilities Measured at Fair Value on a Recurring Basis    
Assets, Fair Value Disclosure 0 0
Fair Value, Inputs, Level 2 [Member] | Cash And Cash Equivalents [Member] | Financial institution securities [Member]    
Assets and Liabilities Measured at Fair Value on a Recurring Basis    
Assets, Fair Value Disclosure 287,945 359,901
Fair Value, Inputs, Level 2 [Member] | Cash And Cash Equivalents [Member] | Non-financial institution securities [Member]    
Assets and Liabilities Measured at Fair Value on a Recurring Basis    
Assets, Fair Value Disclosure 461,884 242,904
Fair Value, Inputs, Level 2 [Member] | Cash And Cash Equivalents [Member] | U.S. Government and Agency Securities [Member]    
Assets and Liabilities Measured at Fair Value on a Recurring Basis    
Assets, Fair Value Disclosure 53,520 34,999
Fair Value, Inputs, Level 2 [Member] | Cash And Cash Equivalents [Member] | Foreign Government and Agency Securities [Member]    
Assets and Liabilities Measured at Fair Value on a Recurring Basis    
Assets, Fair Value Disclosure 99,750 179,957
Fair Value, Inputs, Level 2 [Member] | Short-Term Investments [Member] | Financial institution securities [Member]    
Assets and Liabilities Measured at Fair Value on a Recurring Basis    
Assets, Fair Value Disclosure 249,850 75,000
Fair Value, Inputs, Level 2 [Member] | Short-Term Investments [Member] | Non-financial institution securities [Member]    
Assets and Liabilities Measured at Fair Value on a Recurring Basis    
Assets, Fair Value Disclosure 240,040 81,939
Fair Value, Inputs, Level 2 [Member] | Short-Term Investments [Member] | U.S. Government and Agency Securities [Member]    
Assets and Liabilities Measured at Fair Value on a Recurring Basis    
Assets, Fair Value Disclosure 37,838 19,008
Fair Value, Inputs, Level 2 [Member] | Short-Term Investments [Member] | Foreign Government and Agency Securities [Member]    
Assets and Liabilities Measured at Fair Value on a Recurring Basis    
Assets, Fair Value Disclosure 114,705  
Fair Value, Inputs, Level 2 [Member] | Short-Term Investments [Member] | Mortgage-Backed Securities [Member]    
Assets and Liabilities Measured at Fair Value on a Recurring Basis    
Assets, Fair Value Disclosure 670,770 844,397
Fair Value, Inputs, Level 2 [Member] | Short-Term Investments [Member] | Debt Mutual Fund [Member]    
Assets and Liabilities Measured at Fair Value on a Recurring Basis    
Assets, Fair Value Disclosure 31,934  
Fair Value, Inputs, Level 2 [Member] | Short-Term Investments [Member] | Asset-backed Securities [Member]    
Assets and Liabilities Measured at Fair Value on a Recurring Basis    
Assets, Fair Value Disclosure 76,369 91,389
Fair Value, Inputs, Level 2 [Member] | Short-Term Investments [Member] | Commercial Mortgage Backed Securities [Member]    
Assets and Liabilities Measured at Fair Value on a Recurring Basis    
Assets, Fair Value Disclosure 116,539 152,870
Fair Value, Inputs, Level 2 [Member] | Long-Term Investments [Member] | Debt Mutual Fund [Member]    
Assets and Liabilities Measured at Fair Value on a Recurring Basis    
Assets, Fair Value Disclosure 53,433 89,670
Fair Value, Inputs, Level 2 [Member] | Long-Term Investments [Member] | marketable equity securities [Domain]    
Assets and Liabilities Measured at Fair Value on a Recurring Basis    
Assets, Fair Value Disclosure   0
Fair Value, Inputs, Level 3 [Member]    
Assets and Liabilities Measured at Fair Value on a Recurring Basis    
Assets, Fair Value Disclosure 0 0
Derivative financial instruments, net 0 0
Financial Liabilities Fair Value Disclosure 0 0
Net assets measured at fair value 0 0
Fair Value, Inputs, Level 3 [Member] | Cash And Cash Equivalents [Member] | Money Market Funds [Member]    
Assets and Liabilities Measured at Fair Value on a Recurring Basis    
Assets, Fair Value Disclosure 0 0
Fair Value, Inputs, Level 3 [Member] | Cash And Cash Equivalents [Member] | Financial institution securities [Member]    
Assets and Liabilities Measured at Fair Value on a Recurring Basis    
Assets, Fair Value Disclosure 0 0
Fair Value, Inputs, Level 3 [Member] | Cash And Cash Equivalents [Member] | Non-financial institution securities [Member]    
Assets and Liabilities Measured at Fair Value on a Recurring Basis    
Assets, Fair Value Disclosure 0 0
Fair Value, Inputs, Level 3 [Member] | Cash And Cash Equivalents [Member] | U.S. Government and Agency Securities [Member]    
Assets and Liabilities Measured at Fair Value on a Recurring Basis    
Assets, Fair Value Disclosure 0 0
Fair Value, Inputs, Level 3 [Member] | Cash And Cash Equivalents [Member] | Foreign Government and Agency Securities [Member]    
Assets and Liabilities Measured at Fair Value on a Recurring Basis    
Assets, Fair Value Disclosure 0 0
Fair Value, Inputs, Level 3 [Member] | Short-Term Investments [Member] | Financial institution securities [Member]    
Assets and Liabilities Measured at Fair Value on a Recurring Basis    
Assets, Fair Value Disclosure 0 0
Fair Value, Inputs, Level 3 [Member] | Short-Term Investments [Member] | Non-financial institution securities [Member]    
Assets and Liabilities Measured at Fair Value on a Recurring Basis    
Assets, Fair Value Disclosure 0 0
Fair Value, Inputs, Level 3 [Member] | Short-Term Investments [Member] | U.S. Government and Agency Securities [Member]    
Assets and Liabilities Measured at Fair Value on a Recurring Basis    
Assets, Fair Value Disclosure 0 0
Fair Value, Inputs, Level 3 [Member] | Short-Term Investments [Member] | Foreign Government and Agency Securities [Member]    
Assets and Liabilities Measured at Fair Value on a Recurring Basis    
Assets, Fair Value Disclosure 0  
Fair Value, Inputs, Level 3 [Member] | Short-Term Investments [Member] | Mortgage-Backed Securities [Member]    
Assets and Liabilities Measured at Fair Value on a Recurring Basis    
Assets, Fair Value Disclosure 0 0
Fair Value, Inputs, Level 3 [Member] | Short-Term Investments [Member] | Debt Mutual Fund [Member]    
Assets and Liabilities Measured at Fair Value on a Recurring Basis    
Assets, Fair Value Disclosure 0  
Fair Value, Inputs, Level 3 [Member] | Short-Term Investments [Member] | Asset-backed Securities [Member]    
Assets and Liabilities Measured at Fair Value on a Recurring Basis    
Assets, Fair Value Disclosure 0 0
Fair Value, Inputs, Level 3 [Member] | Short-Term Investments [Member] | Commercial Mortgage Backed Securities [Member]    
Assets and Liabilities Measured at Fair Value on a Recurring Basis    
Assets, Fair Value Disclosure 0 0
Fair Value, Inputs, Level 3 [Member] | Long-Term Investments [Member] | Debt Mutual Fund [Member]    
Assets and Liabilities Measured at Fair Value on a Recurring Basis    
Assets, Fair Value Disclosure $ 0 0
Fair Value, Inputs, Level 3 [Member] | Long-Term Investments [Member] | marketable equity securities [Domain]    
Assets and Liabilities Measured at Fair Value on a Recurring Basis    
Assets, Fair Value Disclosure   $ 0
XML 70 R56.htm IDEA: XBRL DOCUMENT v3.19.1
Fair Value Measurements (Details Textual)
$ in Millions
Mar. 30, 2019
USD ($)
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
Non-marketable equity securities in private companies $ 74.6
2021 Notes Payable [Member]  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
Debt, principal amount $ 500.0
Stated interest rate 3.00%
2021 Notes Payable [Member] | Senior Notes [Member]  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
Fair value of debentures $ 501.8
2024 Notes Payable [Member]  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
Debt, principal amount $ 750.0
Stated interest rate 2.95%
2024 Notes Payable [Member] | Senior Notes [Member]  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
Fair value of debentures $ 743.6
XML 71 R57.htm IDEA: XBRL DOCUMENT v3.19.1
Financial Instruments (Details) - USD ($)
$ in Thousands
Mar. 30, 2019
Mar. 31, 2018
Available-for-sale securities    
Amortized Cost $ 3,096,631 $ 3,406,976
Available-for-sale Securities, Gross Unrealized Gains (Instant) 893 678
Available-for-sale Securities, Gross Unrealized Losses (Instant) (17,437) (28,764)
Estimated Fair Value 3,080,087 3,378,890
Money Market Funds [Member]    
Available-for-sale securities    
Amortized Cost 428,150 1,291,891
Available-for-sale Securities, Gross Unrealized Gains (Instant) 0 0
Available-for-sale Securities, Gross Unrealized Losses (Instant) 0 0
Estimated Fair Value 428,150 1,291,891
Financial institution securities [Member]    
Available-for-sale securities    
Amortized Cost 537,795 434,901
Available-for-sale Securities, Gross Unrealized Gains (Instant) 0 0
Available-for-sale Securities, Gross Unrealized Losses (Instant) 0 0
Estimated Fair Value 537,795 434,901
Non-financial institution securities [Member]    
Available-for-sale securities    
Amortized Cost 702,483 326,219
Available-for-sale Securities, Gross Unrealized Gains (Instant) 3 0
Available-for-sale Securities, Gross Unrealized Losses (Instant) (562) (1,376)
Estimated Fair Value 701,924 324,843
U.S. Government and Agency Securities [Member]    
Available-for-sale securities    
Amortized Cost 334,185 58,913
Available-for-sale Securities, Gross Unrealized Gains (Instant) 39 1
Available-for-sale Securities, Gross Unrealized Losses (Instant) (139) (272)
Estimated Fair Value 334,085 58,642
Foreign Government and Agency Securities [Member]    
Available-for-sale securities    
Amortized Cost 214,455 179,957
Available-for-sale Securities, Gross Unrealized Gains (Instant) 0 0
Available-for-sale Securities, Gross Unrealized Losses (Instant) 0 0
Estimated Fair Value 214,455 179,957
Mortgage-Backed Securities [Member]    
Available-for-sale securities    
Amortized Cost 684,596 866,048
Available-for-sale Securities, Gross Unrealized Gains (Instant) 809 660
Available-for-sale Securities, Gross Unrealized Losses (Instant) (14,635) (22,311)
Estimated Fair Value 670,770 844,397
Asset-backed Securities [Member]    
Available-for-sale securities    
Amortized Cost 76,852 92,751
Available-for-sale Securities, Gross Unrealized Gains (Instant) 0 16
Available-for-sale Securities, Gross Unrealized Losses (Instant) (483) (1,378)
Estimated Fair Value 76,369 91,389
Commercial Mortgage Backed Securities [Member]    
Available-for-sale securities    
Amortized Cost 118,115 156,296
Available-for-sale Securities, Gross Unrealized Gains (Instant) 42 1
Available-for-sale Securities, Gross Unrealized Losses (Instant) (1,618) (3,427)
Estimated Fair Value $ 116,539 $ 152,870
XML 72 R58.htm IDEA: XBRL DOCUMENT v3.19.1
Financial Instruments (Details 1) - USD ($)
$ in Thousands
Mar. 30, 2019
Mar. 31, 2018
Fair values and gross unrealized losses of the investments    
Available-for-Sale Securities, Less Than 12 Months, Fair Value $ 40,716 $ 746,802
Available-for-sale Securities, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss (487) (15,006)
Available-for-Sale Securities, 12 Months or Greater, Fair Value 850,377 495,600
Available-for-sale Securities, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss (16,950) (25,438)
Available-for-Sale Securities, Fair Value, Total 891,093 1,242,402
Available-for-Sale Securities, Gross Unrealized Losses, Total (17,437) (40,444)
Non-financial institution securities [Member]    
Fair values and gross unrealized losses of the investments    
Available-for-Sale Securities, Less Than 12 Months, Fair Value 4,767 69,780
Available-for-sale Securities, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss (4) (1,146)
Available-for-Sale Securities, 12 Months or Greater, Fair Value 51,044 8,344
Available-for-sale Securities, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss (558) (230)
Available-for-Sale Securities, Fair Value, Total 55,811 78,124
Available-for-Sale Securities, Gross Unrealized Losses, Total (562) (1,376)
U.S. Government and Agency Securities [Member]    
Fair values and gross unrealized losses of the investments    
Available-for-Sale Securities, Less Than 12 Months, Fair Value 0 13,471
Available-for-sale Securities, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss 0 (176)
Available-for-Sale Securities, 12 Months or Greater, Fair Value 13,542 9,176
Available-for-sale Securities, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss (139) (96)
Available-for-Sale Securities, Fair Value, Total 13,542 22,647
Available-for-Sale Securities, Gross Unrealized Losses, Total (139) (272)
Mortgage-Backed Securities [Member]    
Fair values and gross unrealized losses of the investments    
Available-for-Sale Securities, Less Than 12 Months, Fair Value 34,595 510,988
Available-for-sale Securities, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss (480) (11,048)
Available-for-Sale Securities, 12 Months or Greater, Fair Value 597,394 299,663
Available-for-sale Securities, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss (14,155) (11,263)
Available-for-Sale Securities, Fair Value, Total 631,989 810,651
Available-for-Sale Securities, Gross Unrealized Losses, Total (14,635) (22,311)
Asset-backed Securities [Member]    
Fair values and gross unrealized losses of the investments    
Available-for-Sale Securities, Less Than 12 Months, Fair Value 0 57,128
Available-for-sale Securities, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss 0 (876)
Available-for-Sale Securities, 12 Months or Greater, Fair Value 76,103 32,696
Available-for-sale Securities, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss (483) (502)
Available-for-Sale Securities, Fair Value, Total 76,103 89,824
Available-for-Sale Securities, Gross Unrealized Losses, Total (483) (1,378)
Debt Mutual Fund [Member]    
Fair values and gross unrealized losses of the investments    
Available-for-Sale Securities, Less Than 12 Months, Fair Value   0
Available-for-sale Securities, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss   0
Available-for-Sale Securities, 12 Months or Greater, Fair Value   89,670
Available-for-sale Securities, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss   (11,680)
Available-for-Sale Securities, Fair Value, Total   89,670
Available-for-Sale Securities, Gross Unrealized Losses, Total   (11,680)
Commercial Mortgage Backed Securities [Member]    
Fair values and gross unrealized losses of the investments    
Available-for-Sale Securities, Less Than 12 Months, Fair Value 1,354 95,435
Available-for-sale Securities, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss (3) (1,760)
Available-for-Sale Securities, 12 Months or Greater, Fair Value 112,294 56,051
Available-for-sale Securities, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss (1,615) (1,667)
Available-for-Sale Securities, Fair Value, Total 113,648 151,486
Available-for-Sale Securities, Gross Unrealized Losses, Total $ (1,618) $ (3,427)
XML 73 R59.htm IDEA: XBRL DOCUMENT v3.19.1
Financial Instruments (Details 2)
$ in Thousands
Mar. 30, 2019
USD ($)
Investments, All Other Investments [Abstract]  
Marketable debt securities with contractual maturities greater than one year but classified as short-term investment $ 895,900
Amortized cost and estimated fair value of marketable debt securities  
Amortized Cost Due in one year or less 1,756,125
Amortized Cost Due after one year through five years 133,780
Amortized Cost Due after five years through ten years 135,971
Amortized Cost Due after ten years 642,605
Amortized Cost Total 2,668,481
Estimated Fair Value Due in one year or less 1,756,001
Estimated Fair Value Due after one year through five years 132,476
Estimated Fair Value Due after five years through ten years 134,020
Estimated Fair Value Due after ten years 629,440
Estimated Fair Value Total $ 2,651,937
XML 74 R60.htm IDEA: XBRL DOCUMENT v3.19.1
Financial Instruments (Details 3) - USD ($)
$ in Thousands
12 Months Ended
Mar. 30, 2019
Mar. 31, 2018
Apr. 01, 2017
Investments, All Other Investments [Abstract]      
Debt and Equity Securities, Unrealized Gain (Loss), Excluding Other-than-temporary Impairment $ 5,000    
Information on sale of available-for-sale securities      
Proceeds from Sale of Debt Securities, Available-for-sale 35,734 $ 1,161,410 $ 695,030
Gross realized gains on sale of available-for-sale securities 372 7,258 6,989
Gross realized losses on sale of available-for-sale securities (51) (7,947) (3,457)
Net realized gains (losses) on sale of available-for-sale securities 321 (689) 3,532
Amortization of premiums on available-for-sale securities $ 8,118 $ 24,569 $ 29,360
XML 75 R61.htm IDEA: XBRL DOCUMENT v3.19.1
Derivative Financial Instruments (Details) - USD ($)
$ in Thousands
Mar. 30, 2019
Mar. 31, 2018
Derivative [Line Items]    
Derivative Asset, Notional Amount $ 195,602 $ 146,647
Singapore Dollar [Member]    
Derivative [Line Items]    
Derivative Asset, Notional Amount 29,420 24,914
Euro [Member]    
Derivative [Line Items]    
Derivative Asset, Notional Amount 39,408 38,987
Indian Rupee [Member]    
Derivative [Line Items]    
Derivative Asset, Notional Amount 77,973 62,472
British Pound [Member]    
Derivative [Line Items]    
Derivative Asset, Notional Amount 10,575 8,155
Japanese Yen [Member]    
Derivative [Line Items]    
Derivative Asset, Notional Amount 3,840 3,859
Chinese Yuan [Member]    
Derivative [Line Items]    
Derivative Asset, Notional Amount $ 34,386 $ 8,260
XML 76 R62.htm IDEA: XBRL DOCUMENT v3.19.1
Derivative Financial Instruments (Details 1) - USD ($)
$ in Thousands
Mar. 30, 2019
Mar. 31, 2018
Prepaid expenses and other current assets    
Derivative Instruments located on Condensed Consolidated Balance sheet    
Asset Derivatives, Fair Value $ 2,802 $ 2,922
Other accrued liabilities    
Derivative Instruments located on Condensed Consolidated Balance sheet    
Liability Derivatives, Fair Value $ 1,722 $ 12
XML 77 R63.htm IDEA: XBRL DOCUMENT v3.19.1
Derivative Financial Instruments (Details 2) - Cash Flow Hedging [Member] - USD ($)
$ in Thousands
12 Months Ended
Mar. 30, 2019
Mar. 31, 2018
Foreign Exchange Contracts [Member]    
Derivative Instruments, Gain (Loss) [Line Items]    
Amount of (losses)/gains recognized in other comprehensive income on derivative (effective portion of cash flow hedging) $ (1,427) $ 862
Interest And Other Expense, Net [Member]    
Derivative Instruments, Gain (Loss) [Line Items]    
Amount of gains (losses) reclassified from accumulated other comprehensive income into income (effective portion) [1] (5,603) 4,655
Amount of gains (losses) recorded (ineffective portion) [1] $ (4) $ (14)
[1] Recorded in interest and other expense, net within the consolidated statements of income.
XML 78 R64.htm IDEA: XBRL DOCUMENT v3.19.1
Derivative Financial Instruments (Details Textual)
$ in Millions
12 Months Ended
Mar. 30, 2019
USD ($)
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Derivative liability on interest rate swap contacts $ 18.9
Hedging Program number of years 2 years
XML 79 R65.htm IDEA: XBRL DOCUMENT v3.19.1
Stock-Based Compensation Plans (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 30, 2019
Mar. 31, 2018
Apr. 01, 2017
Stock Based compensation expense      
Stock-based compensation effect on income before taxes $ 147,942 $ 153,815 $ 122,858
Income tax effect (29,361) (40,188) (37,752)
Net stock-based compensation effect on net income 118,581 113,627 85,106
Cost of Revenues [Member]      
Stock Based compensation expense      
Stock-based compensation effect on income before taxes 8,820 8,492 8,014
Research and Development [Member]      
Stock Based compensation expense      
Stock-based compensation effect on income before taxes 86,428 76,790 66,822
Selling, General and Administrative Expenses [Member]      
Stock Based compensation expense      
Stock-based compensation effect on income before taxes 52,694 51,912 48,022
Restructuring Charges [Member]      
Stock Based compensation expense      
Stock-based compensation effect on income before taxes $ 0 $ 16,621 $ 0
XML 80 R66.htm IDEA: XBRL DOCUMENT v3.19.1
Stock-Based Compensation Plans (Details 1)
12 Months Ended
Mar. 30, 2019
Mar. 31, 2018
Apr. 01, 2017
Employee Stock Purchase Plan [Member]      
Weighted average assumptions in estimation of fair value per share of stock      
Expected Term 1 year 3 months 18 days 1 year 3 months 18 days 1 year 3 months 18 days
Expected Volatility 33.00% 29.00% 24.00%
Risk-free interest rate 2.50% 1.59% 0.70%
Dividend yield 1.66% 2.07% 2.40%
Restricted Stock Units (RSUs) [Member]      
Weighted average assumptions in estimation of fair value per share of stock      
Risk-free interest rate 2.70% 1.79% 0.90%
Dividend yield 2.08% 2.18% 2.80%
XML 81 R67.htm IDEA: XBRL DOCUMENT v3.19.1
Stock-Based Compensation Plans (Details 2) - 2007 Equity Plan [Member] - shares
shares in Thousands
12 Months Ended
Mar. 30, 2019
Mar. 31, 2018
Apr. 01, 2017
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Share-based Compensation Arrangement by Share-based Payment Award, Number of Additional Shares Authorized 3,000 1,900 2,500
Shares Available for Grant Under Option Plan [Roll Forward]      
Shares Available for Grant, Beginning Balance 11,342 12,459 12,946
Shares Available for Grant, Stock options cancelled     1
Shares Available for Grant, RSUs granted (3,559) (3,718) (3,398)
Shares Available for Grant, RSUs cancelled 536 701 410
Shares Available for Grant, Ending Balance 11,319 11,342 12,459
XML 82 R68.htm IDEA: XBRL DOCUMENT v3.19.1
Stock-Based Compensation Plans (Details 3) - Restricted Stock Units (RSUs) [Member] - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Mar. 30, 2019
Mar. 31, 2018
Apr. 01, 2017
Summary of restricted stock unit activity and related information      
Number of Shares, Beginning balance 6,989 6,988 6,619
Number of Shares, Granted 3,559 3,718 3,398
Number of Shares, Vested [1] (2,681) (3,016) (2,619)
Number of Shares, Cancelled (536) (701) (410)
Number of Shares, Ending balance 7,331 6,989 6,988
Number of Shares, Expected to vest 5,733    
Weighted-Average Grant-Date Fair Value Per Share, Beginning balance (in dollars per share) $ 51.39 $ 42.93 $ 40.74
Weighted-Average Grant-Date Fair Value Per Share, Granted (in dollars per share) 66.94 60.18 44.38
Weighted-Average Grant-Date Fair Value Per Share, Vested (in dollars per share) [1] 49.05 43.30 39.49
Weighted-Average Grant-Date Fair Value Per Share, Cancelled (in dollars per share) 55.09 48.16 41.63
Weighted-Average Grant-Date Fair Value Per Share, Ending balance (in dollars per share) 59.54 $ 51.39 $ 42.93
Weighted-Average Grant-Date Fair Value Per Share, Expected to vest (in dollars per share) $ 59.62    
Weighted Average Remaining Contractual Term (in years) 2 years 5 months 1 day    
Weighted Average Remaining Contractual Term, Expected to vest (in years) 2 years 5 months 1 day    
Aggregate Intrinsic Value [2] $ 929,644    
Aggregate Intrinsic Value, Expected to vest [2] $ 726,876    
[1] The number of RSUs vested includes shares that the Company withheld on behalf of employees to satisfy the statutory tax withholding requirements.
[2] Aggregate intrinsic value for RSUs represents the closing price per share of Xilinx's stock on March 30, 2019 of $126.79, multiplied by the number of RSUs outstanding or expected to vest as of March 30, 2019.
XML 83 R69.htm IDEA: XBRL DOCUMENT v3.19.1
Stock-Based Compensation Plans (Details Textual) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Mar. 30, 2019
Mar. 31, 2018
Apr. 01, 2017
Apr. 02, 2016
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Employee Service Share-based Compensation, Tax Deduction from Compensation Expense $ 44,400 $ 60,600 $ 53,300  
Award vesting period 4 years      
Share Price $ 126.79      
Employee Stock Option [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross 0 0 0  
Pre-tax intrinsic value of options exercised in period $ 475 $ 4,100    
Employee Stock Purchase Plan [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Weighted average fair value per share of RSUs and stock purchase rights granted $ 26.57 $ 17.95 $ 13.00  
Nonvested awards, stock-based compensation cost not yet recognized $ 26,000      
Nonvested awards, stock-based compensation cost not yet recognized, weighted-average recognition period 1 year 1 month 6 days      
Shares available for grant 11,400,000      
Stock offering period 24 months      
Stock Purchase Plan, Exercise period 6 months      
Employee Stock Purchase Plan annual earnings Maximum $ 21      
Percentage of Employee Stock Purchase Plan participation 84.00%      
Percentage Of Employee Stock Purchase plan Lower Fair Market Value 85.00%      
Stock Issued During Period, Shares, Employee Stock Purchase Plans 1,000,000 918,000 1,200,000  
Stock Issued During Period, Value, Employee Stock Purchase Plan $ 48,300 $ 44,300 $ 39,500  
Restricted Stock Units [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Weighted average fair value per share of RSUs and stock purchase rights granted $ 66.94 $ 60.18 $ 44.38  
Nonvested awards, stock-based compensation cost not yet recognized $ 287,200      
Nonvested awards, stock-based compensation cost not yet recognized, weighted-average recognition period 2 years 7 months 28 days      
Fair value of restricted stock units vested during the period $ 131,500      
2007 Equity Plan [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Share-based compensation capitalized in inventory $ 2,100 $ 2,100    
Shares available for grant 11,319,000 11,342,000 12,459,000 12,946,000
Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period 7 years      
Maximum [Member] | Employee Stock Purchase Plan [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Percentage Of Participation Of Employee Annual Earnings 15.00%      
XML 84 R70.htm IDEA: XBRL DOCUMENT v3.19.1
Balance Sheet Information - Payables and Accruals (Details) - USD ($)
$ in Thousands
Mar. 30, 2019
Mar. 31, 2018
Payables and Accruals [Abstract]    
Accrued Salaries $ 120,658 $ 95,316
Deferred Compensation Liability, Current 118,560 103,434
Other Employee-related Liabilities, Current 8,050 7,617
Employee-related Liabilities, Current 247,268 206,367
Interest Payable 16,583 14,169
Unsettled Investment Transactions 18,660 2,400
Other Liabilities 46,316 43,111
Other Accrued Liabilities $ 81,559 $ 59,680
XML 85 R71.htm IDEA: XBRL DOCUMENT v3.19.1
Balance Sheet Information - Other Assets (Details) - USD ($)
$ in Thousands
Mar. 30, 2019
Mar. 31, 2018
Apr. 01, 2017
Payables and Accruals [Abstract]      
Deferred tax asset $ 126,702 $ 96,848  
Trust asset (deferred compensation plan) 109,271 95,310  
Others 219,594 145,244  
Other assets $ 455,567 $ 337,402 [1] $ 272,407
[1] Prior year balances have been restated to reflect the retrospective application of the new revenue recognition accounting standard. Please refer to "Note 2. Summary of Significant Accounting Policies and Concentrations of Risk."
XML 86 R72.htm IDEA: XBRL DOCUMENT v3.19.1
Commitments (Details)
$ in Thousands
Mar. 30, 2019
USD ($)
Future Minimum Lease Payments Under Non-Cancelable Operating Leases  
2020 $ 11,991
2021 10,747
2022 9,580
2023 5,444
2024 5,338
Thereafter 29,293
Total $ 72,393
XML 87 R73.htm IDEA: XBRL DOCUMENT v3.19.1
Commitments (Details Textual) - USD ($)
$ in Millions
12 Months Ended
Mar. 30, 2019
Mar. 31, 2018
Apr. 01, 2017
Loss Contingencies [Line Items]      
Aggregate future rental income to be received $ 9.2    
Rent expense, net of rental income 4.4 $ 3.9 $ 5.0
Other commitments $ 230.8    
Software and Maintenance License Obligations Expiration Date Dec. 31, 2022    
Minimum [Member]      
Loss Contingencies [Line Items]      
Purchase Commitments, Period for Payment 3 months    
Maximum [Member]      
Loss Contingencies [Line Items]      
Purchase Commitments, Period for Payment 6 months    
Lease Agreements [Member]      
Loss Contingencies [Line Items]      
Lease Expiration Date Apr. 30, 2029    
Capital Lease Obligations [Member]      
Loss Contingencies [Line Items]      
Lease Expiration Date Nov. 30, 2035    
Electronic Design Automation Software And Hardware/Software Maintenance [Member]      
Loss Contingencies [Line Items]      
Non-cancelable license obligations $ 4.4    
Renovation of properties [Member]      
Loss Contingencies [Line Items]      
Non-cancelable license obligations 18.3    
Open purchase Orders From Ordinary Operations [Member]      
Loss Contingencies [Line Items]      
Non-cancelable license obligations $ 38.9    
XML 88 R74.htm IDEA: XBRL DOCUMENT v3.19.1
Net Income Per Common Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 12 Months Ended
Mar. 30, 2019
Dec. 29, 2018
Sep. 29, 2018
Jun. 30, 2018
Mar. 31, 2018
Dec. 30, 2017
Sep. 30, 2017
Jul. 01, 2017
Mar. 30, 2019
Mar. 31, 2018
Apr. 01, 2017
Earnings Per Share [Abstract]                      
Net income $ 244,640 $ 239,360 $ 215,712 $ 190,038 $ 145,471 $ (12,485) $ 173,751 $ 157,244 $ 889,750 $ 463,981 [1] $ 628,133 [1]
Basic (in shares) 253,855 253,060 252,988 252,682 254,559 254,089 248,094 247,911 252,762 249,595 252,301
Dilutive effect of employee equity incentive plans                 3,672 2,754 2,284
Dilutive effect of 2017 Convertible Notes and warrants                 0 5,611 14,228
Weighted average common shares outstanding-diluted 258,177 256,374 255,522 255,935 257,916 254,089 258,217 265,797 256,434 257,960 268,813
Basic (in dollars per share) $ 0.96 $ 0.95 $ 0.85 $ 0.75 $ 0.57 $ (0.05) $ 0.70 $ 0.63 $ 3.52 $ 1.86 [1] $ 2.49 [1]
Diluted (in dollars per share) $ 0.95 $ 0.93 $ 0.84 $ 0.74 $ 0.56 $ (0.05) $ 0.67 $ 0.59 $ 3.47 $ 1.80 [1] $ 2.34 [1]
[1] Prior year balances have been restated to reflect the retrospective application of the new revenue recognition accounting standard. Please refer to "Note 2. Summary of Significant Accounting Policies and Concentrations of Risk."
XML 89 R75.htm IDEA: XBRL DOCUMENT v3.19.1
Net Income Per Common Share Net Income Per Common Share (Details Textual)
shares in Millions, $ in Millions
12 Months Ended
Mar. 30, 2019
USD ($)
shares
Short-term Debt [Line Items]  
Dilutive impact from warrants before the settlement | shares 4.1
2017 Convertible Notes  
Short-term Debt [Line Items]  
Debt, principal amount $ 600.0
Stated interest rate 2.625%
Dilutive effect of convertible debt (in shares) $ 1.5
XML 90 R76.htm IDEA: XBRL DOCUMENT v3.19.1
Interest and Other Expense, Net (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 30, 2019
Mar. 31, 2018
Apr. 01, 2017
Components of interest and other expense      
Interest income $ 77,295 $ 58,604 $ 51,121
Interest expense (52,883) (45,837) (53,953)
Other income (expense), net (12,879) (7,410) (5,482)
Interest and other expense, net $ 11,533 $ 5,357 $ (8,314)
XML 91 R77.htm IDEA: XBRL DOCUMENT v3.19.1
Accumulated Other Comprehensive Loss (Details) - USD ($)
$ in Thousands
Mar. 30, 2019
Mar. 31, 2018
Components of accumulated other comprehensive income (loss)    
Accumulated unrealized losses on available-for-sale securities, net of tax $ (12,725) $ (29,844)
Accumulated unrealized gain (losses) on hedging transactions, net of tax 95 1,674
Accumulated cumulative translation adjustment, net of tax (10,780) (6,339)
Accumulated other comprehensive loss $ (23,410) $ (34,509)
XML 92 R78.htm IDEA: XBRL DOCUMENT v3.19.1
Debt and Credit Facility (Details) - USD ($)
12 Months Ended
Mar. 30, 2019
Mar. 31, 2018
Apr. 01, 2017
Long Term Debt [Line Items]      
New carrying value $ 498,470,000 $ 996,882,000  
Amortization of debt discount 1,144,000 2,548,000 $ 11,692,000
Line of Credit Facility, Maximum Borrowing Capacity 400,000,000    
Additional borrowing capacity from Revolving Credit Facility $ 150,000,000    
Line of Credit Facility, Expiration Date Dec. 31, 2021    
Line of Credit Facility, Average Outstanding Amount $ 0    
2019 and 2021 Notes Payable [Member]      
Long Term Debt [Line Items]      
Contractual coupon interest (net of interest rate swap) 24,740,000 25,625,000 25,625,000
Amortization of debt issuance costs 557,000 586,000 586,000
Amortization of debt discount 1,030,000 1,049,000 1,022,000
Total interest expense related to the 2024 Notes 26,327,000 27,260,000 $ 27,233,000
2019 Notes Payable [Member]      
Long Term Debt [Line Items]      
Debt Instrument, Face Amount 0 500,000,000  
Debt Instrument, Unamortized Discount 0 501,000  
Unamortized Debt Issuance Expense 0 (313,000)  
New carrying value 0 499,186,000  
2021 Notes Payable [Member]      
Long Term Debt [Line Items]      
Debt Instrument, Face Amount 500,000,000 500,000,000  
Debt Instrument, Unamortized Discount 1,063,000 1,593,000  
Unamortized Debt Issuance Expense (467,000) (711,000)  
New carrying value $ 498,470,000 $ 497,696,000  
XML 93 R79.htm IDEA: XBRL DOCUMENT v3.19.1
Debt and Credit Facility (Details 1) - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Mar. 30, 2019
Mar. 31, 2018
Apr. 01, 2017
Short-term Debt [Line Items]      
Repayments of Debt $ 500,000    
Amortization of debt discount 1,144 $ 2,548 $ 11,692
Net interest rate received (paid) from interest rate swap $ 3,800 $ 4,400  
Common Stock [Member]      
Short-term Debt [Line Items]      
Adjustments to Additional Paid in Capital, Warrant Issued, Shares   9,174  
XML 94 R80.htm IDEA: XBRL DOCUMENT v3.19.1
Debt and Credit Facility (Details 2) - USD ($)
$ in Thousands
Mar. 30, 2019
Mar. 31, 2018
Debt Instrument [Line Items]    
New carrying value $ 1,234,807 $ 1,214,440
2024 Notes Payable [Member]    
Debt Instrument [Line Items]    
Principal amount of the 2024 Notes 750,000 750,000
Unamortized discount of the 2024 Notes (642) (755)
Unamortized Debt Issuance Expense 2,932 3,500
Carrying value of the 2024 Notes 746,426 745,745
Fair value hedge adjustment - interest rate swap contracts (10,089) (29,001)
New carrying value $ 736,337 $ 716,744
XML 95 R81.htm IDEA: XBRL DOCUMENT v3.19.1
Debt and Credit Facility (Details 3) - USD ($)
$ in Thousands
12 Months Ended
Mar. 30, 2019
Mar. 31, 2018
Apr. 01, 2017
Debt Instrument [Line Items]      
Amortization of debt discount $ 1,144 $ 2,548 $ 11,692
2024 Notes Payable [Member]      
Debt Instrument [Line Items]      
Contractual coupon interest (net of interest rate swap) 25,875 14,122 0
Amortization of debt issuance costs 568 473 0
Amortization of debt discount 113 92 0
Total interest expense related to the 2024 Notes $ 26,556 $ 14,687 $ 0
XML 96 R82.htm IDEA: XBRL DOCUMENT v3.19.1
Debt and Credit Facility (Details Textual) - USD ($)
3 Months Ended 12 Months Ended
May 30, 2017
Mar. 29, 2014
Mar. 30, 2019
Mar. 31, 2018
Apr. 01, 2017
Mar. 12, 2014
Debt Instrument [Line Items]            
Proceeds from issuance of long-term debts     $ 0 $ 745,175,000 $ 0  
Net interest rate received (paid) from interest rate swap     3,800,000 4,400,000    
Line of Credit Facility, Maximum Borrowing Capacity     400,000,000      
Additional borrowing capacity from Revolving Credit Facility     $ 150,000,000      
Line of Credit Facility, Expiration Date     Dec. 31, 2021      
Line of Credit Facility, Average Outstanding Amount     $ 0      
2019 Notes Payable [Member]            
Debt Instrument [Line Items]            
Debt Instrument, Face Amount     0 500,000,000    
Discount Percent Of Par           99.477%
2021 Notes Payable [Member]            
Debt Instrument [Line Items]            
Debt Instrument, Face Amount     $ 500,000,000 500,000,000    
Discount Percent Of Par           99.281%
Debt instrument, long term debt, remaining discount amortization period     2 years      
2019 and 2021 Notes Payable [Member]            
Debt Instrument [Line Items]            
Proceeds from issuance of long-term debts   $ 990,100,000        
2024 Notes Payable [Member]            
Debt Instrument [Line Items]            
Debt Instrument, Face Amount     $ 750,000,000 $ 750,000,000    
Discount Percent Of Par 99.887%          
Proceeds from issuance of long-term debts $ 745,200,000          
Debt instrument, long term debt, remaining discount amortization period     5 years 2 months 12 days      
Stated interest rate     2.95%      
Interest Rate Swap [Member]            
Debt Instrument [Line Items]            
Interest Rate Derivative Liabilities, at Fair Value     $ 10,100,000      
London Interbank Offered Rate (LIBOR) [Member] | 2024 Notes Payable [Member]            
Debt Instrument [Line Items]            
Debt Instrument, Basis Spread on Variable Rate     0.9143%      
XML 97 R83.htm IDEA: XBRL DOCUMENT v3.19.1
Stockholders' Equity (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 30, 2019
Mar. 31, 2018
Apr. 01, 2017
May 16, 2018
May 16, 2016
Share Repurchases [Line Items]          
Preferred stock, shares authorized 2,000,000 2,000,000      
Preferred stock, shares issued 0 0      
Preferred stock, shares outstanding 0 0      
Treasury shares 0 0      
Stock Repurchased and Retired During Period, Value $ 161,551 $ 474,254 $ 522,046    
Repurchase and retirement of common stock (in shares) 2,400,000 7,000,000      
Payments for Repurchase of Common Stock $ 161,551 $ 474,254 $ 522,045    
Repurchase Program 2012 [Member]          
Share Repurchases [Line Items]          
Total amount available for future repurchases 0        
Repurchase Program 2016 [Member]          
Share Repurchases [Line Items]          
Amount authorized for common stock repurchase         $ 1,000,000
Stock Repurchase Program, Amount Used 953,700        
Total amount available for future repurchases $ 46,300        
Repurchase Program Two Thousand Eighteen [Domain]          
Share Repurchases [Line Items]          
Amount authorized for common stock repurchase       $ 500,000  
XML 98 R84.htm IDEA: XBRL DOCUMENT v3.19.1
Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 30, 2019
Mar. 31, 2018
Apr. 01, 2017
Income Tax Disclosure [Abstract]      
Unrecognized Tax Benefits That Would Impact Additional Paid-in Capital $ 85,500    
Tax Cuts and Jobs Act of 2017, Incomplete Accounting, Provisional Income Tax Expense 2,400 $ 214,700  
Federal:      
Current 90,674 565,765 $ (19,097)
Deferred (30,746) (370,893) 65,049
Federal income tax expense (benefit), Total 59,928 194,872 45,952
State:      
Current 4,623 2,520 (938)
Deferred 2,545 7,813 3,170
State income tax expense (benefit), Total 7,168 10,333 2,232
Foreign:      
Current 16,282 23,483 21,121
Deferred (4,796) (1,290) 638
Foreign income tax expense (benefit), Total 11,486 22,193 21,759
Total $ 78,582 $ 227,398 [1] $ 69,943 [1]
[1] Prior year balances have been restated to reflect the retrospective application of the new revenue recognition accounting standard. Please refer to "Note 2. Summary of Significant Accounting Policies and Concentrations of Risk."
XML 99 R85.htm IDEA: XBRL DOCUMENT v3.19.1
Income Taxes (Details 1) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 30, 2019
Dec. 29, 2018
Sep. 29, 2018
Jun. 30, 2018
Mar. 31, 2018
Dec. 30, 2017
Sep. 30, 2017
Jul. 01, 2017
Mar. 30, 2019
Mar. 31, 2018
Apr. 01, 2017
Income Tax Disclosure [Abstract]                      
Domestic                 $ 173,082 $ 21,198 $ 43,662
Foreign                 795,250 670,181 654,414
Income before income taxes $ 259,680 $ 256,590 $ 239,144 $ 212,917 $ 159,703 $ 166,766 $ 194,017 $ 170,894 $ 968,332 $ 691,379 [1] $ 698,076 [1]
[1] Prior year balances have been restated to reflect the retrospective application of the new revenue recognition accounting standard. Please refer to "Note 2. Summary of Significant Accounting Policies and Concentrations of Risk."
XML 100 R86.htm IDEA: XBRL DOCUMENT v3.19.1
Income Taxes (Details 2) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 30, 2019
Dec. 29, 2018
Sep. 29, 2018
Jun. 30, 2018
Mar. 31, 2018
Dec. 30, 2017
Sep. 30, 2017
Jul. 01, 2017
Mar. 30, 2019
Mar. 31, 2018
Apr. 01, 2017
Income Tax Disclosure [Abstract]                      
Income before provision for taxes $ 259,680 $ 256,590 $ 239,144 $ 212,917 $ 159,703 $ 166,766 $ 194,017 $ 170,894 $ 968,332 $ 691,379 [1] $ 698,076 [1]
Federal statutory tax rate                 21.00% 31.50% 35.00%
Computed expected tax                 $ 203,350 $ 217,784 $ 244,327
State taxes, net of federal benefit                 6,379 9,785 1,791
Foreign earnings at lower tax rates                 (98,387) (188,174) (120,737)
Tax credits                 (31,679) (19,708) (34,146)
Transition tax                 21,063 208,523 0
Deferred tax remeasurement                 0 21,834 0
Excess benefits from stock-based compensation                 14,196 21,520 15,396
Other                 (7,948) (1,126) (5,896)
Total                 $ 78,582 $ 227,398 [1] $ 69,943 [1]
[1] Prior year balances have been restated to reflect the retrospective application of the new revenue recognition accounting standard. Please refer to "Note 2. Summary of Significant Accounting Policies and Concentrations of Risk."
XML 101 R87.htm IDEA: XBRL DOCUMENT v3.19.1
Income Taxes (Details 3) - USD ($)
$ in Thousands
Mar. 30, 2019
Mar. 31, 2018
Deferred tax assets:    
Stock-based compensation $ 18,514 $ 17,213
Accrued expenses 7,744 7,340
Tax credit carryforwards 155,036 140,406
Deferred compensation plan 27,186 24,121
Deferred Tax Assets, Investments 6,366 5,836
DeferredTaxAssetGILTI 38,410 0
Other 22,997 15,338
Deferred tax assets, gross 276,253 210,254
Valuation allowance (118,773) (101,383)
Total deferred tax assets 157,480 108,871
Deferred tax liabilities:    
Unremitted foreign earnings (5,142) (6,185)
Convertible debt (20,775) (762)
DeferredTaxLiabilityDistributorPriceAdj (11,464) (168)
Other (4,975) (5,028)
Deferred Tax Liabilities, Gross (42,356) (12,143)
Deferred Tax Assets, Net $ 115,124 $ 96,728
XML 102 R88.htm IDEA: XBRL DOCUMENT v3.19.1
Income Taxes (Details 4) - USD ($)
$ in Thousands
12 Months Ended
Mar. 30, 2019
Mar. 31, 2018
Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]    
Balance as of beginning of fiscal year $ 125,148 $ 30,437
Increases in tax positions for prior years 18,156 90,716
Decreases in tax positions for prior years (666) (1,063)
Increases in tax positions for current year 5,132 5,158
Settlements 0 0
Lapse in statute of limitations (154) (100)
Balance as of end of fiscal year $ 147,616 $ 125,148
XML 103 R89.htm IDEA: XBRL DOCUMENT v3.19.1
Income Taxes (Details Textual) - USD ($)
$ in Thousands
12 Months Ended
Mar. 30, 2019
Mar. 31, 2018
Apr. 01, 2017
Income Tax Disclosure [Abstract]      
Tax Cuts and Jobs Act of 2017, Incomplete Accounting, Provisional Income Tax Expense $ 2,400 $ 214,700  
Federal statutory tax rate 21.00% 31.50% 35.00%
Excess benefits from stock-based compensation $ 14,196 $ 21,520 $ 15,396
Increase in unrecognized tax benefits 22,500    
Gross unrecognized tax benefits balance 147,616 125,148 $ 30,437
Unrecognized tax benefits that would impact effective tax rate 35,300 15,100  
Long-term deferred tax assets 126,702 96,848  
Deferred tax assets, valuation allowance 118,773 $ 101,383  
Unrecognized Tax Benefits That Would Impact Additional Paid-in Capital $ 85,500    
XML 104 R90.htm IDEA: XBRL DOCUMENT v3.19.1
Income Taxes Income Tax Holiday Statutory Rate (Details) - Singapore [Member] - USD ($)
$ / shares in Units, $ in Millions
12 Months Ended
Mar. 30, 2019
Mar. 31, 2018
Apr. 01, 2017
Income Tax Holiday [Line Items]      
Income Tax Holiday Statutory Tax Rate 17.00%    
Income Tax Holiday Pioneer Status Tax Rate 0.00%    
Benefit from income tax holiday $ 48.0 $ 61.5 $ 56.2
Benefit from income tax holiday, per share (in dollars per share) $ 0.19 $ 0.24 $ 0.21
XML 105 R91.htm IDEA: XBRL DOCUMENT v3.19.1
Income Taxes Tax Credit Carryforward (Details) - State and Local Jurisdiction [Member]
$ in Millions
Mar. 30, 2019
USD ($)
Tax Credit Carryforward [Line Items]  
Tax Credit Carryforward, Amount $ 195.9
Tax Credit Carryforward, Valuation Allowance $ 148.0
XML 106 R92.htm IDEA: XBRL DOCUMENT v3.19.1
Income Taxes Excess Tax Benefits, Share-based Compensation (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 30, 2019
Mar. 31, 2018
Apr. 01, 2017
Income Tax Disclosure [Abstract]      
Excess benefits from stock-based compensation $ 14,196 $ 21,520 $ 15,396
XML 107 R93.htm IDEA: XBRL DOCUMENT v3.19.1
Segment Information (Details)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 30, 2019
USD ($)
Dec. 29, 2018
USD ($)
Sep. 29, 2018
USD ($)
Jun. 30, 2018
USD ($)
Mar. 31, 2018
USD ($)
Dec. 30, 2017
USD ($)
Sep. 30, 2017
USD ($)
Jul. 01, 2017
USD ($)
Mar. 30, 2019
USD ($)
segment
Mar. 31, 2018
USD ($)
Apr. 01, 2017
USD ($)
Segment Reporting Information [Line Items]                      
Number of operating segments | segment                 1    
Revenues $ 828,361 $ 800,057 $ 746,252 $ 684,370 $ 638,191 $ 598,603 $ 627,419 $ 602,810 $ 3,059,040 $ 2,467,023 [1] $ 2,356,742 [1]
Net long-lived assets 328,929       304,117       328,929 304,117 303,825
North America [Member]                      
Segment Reporting Information [Line Items]                      
Revenues                 848,723 748,916 738,299
United States [Member]                      
Segment Reporting Information [Line Items]                      
Revenues                 748,245 652,222 605,999
Net long-lived assets 212,385       206,406       212,385 206,406 211,995
North America, Other [Member]                      
Segment Reporting Information [Line Items]                      
Revenues                 100,478 96,694 132,300
Asia Pacific [Member]                      
Segment Reporting Information [Line Items]                      
Revenues                 1,385,582 1,008,487 958,656
Asia Pacific, Other [Member]                      
Segment Reporting Information [Line Items]                      
Revenues                 534,987 370,307 358,844
China [Member]                      
Segment Reporting Information [Line Items]                      
Revenues                 850,595 638,180 599,812
Europe [Member]                      
Segment Reporting Information [Line Items]                      
Revenues                 586,893 501,049 461,116
Japan [Member]                      
Segment Reporting Information [Line Items]                      
Revenues                 237,842 208,571 198,671
Ireland [Member]                      
Segment Reporting Information [Line Items]                      
Net long-lived assets 36,984       38,257       36,984 38,257 40,626
Singapore [Member]                      
Segment Reporting Information [Line Items]                      
Net long-lived assets 62,257       45,013       62,257 45,013 39,345
Foreign, Other [Member]                      
Segment Reporting Information [Line Items]                      
Net long-lived assets 17,303       14,441       17,303 14,441 11,859
Non-US [Member]                      
Segment Reporting Information [Line Items]                      
Net long-lived assets $ 116,544       $ 97,711       $ 116,544 $ 97,711 $ 91,830
[1] Prior year balances have been restated to reflect the retrospective application of the new revenue recognition accounting standard. Please refer to "Note 2. Summary of Significant Accounting Policies and Concentrations of Risk."
XML 108 R94.htm IDEA: XBRL DOCUMENT v3.19.1
Litigation Settlements and Contingencies (Details)
$ in Millions
12 Months Ended
Mar. 17, 2017
patent
Feb. 17, 2017
patent
Mar. 30, 2019
USD ($)
Godo Kaisha IP Bridge (IP Bridge) Patent Infringement [Member]      
Loss Contingencies [Line Items]      
Number of patents allegedly infringed upon   2  
Anza Technology, Inc. Patent Infringement [Member]      
Loss Contingencies [Line Items]      
Number of patents allegedly infringed upon 3    
Valley Forge [Member]      
Loss Contingencies [Line Items]      
Damages sought | $     $ 50.0
XML 109 R95.htm IDEA: XBRL DOCUMENT v3.19.1
Goodwill and Acquisition-Related Intangibles (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 30, 2019
Mar. 31, 2018
Gross and net amounts of goodwill and of acquisition-related intangibles    
Goodwill $ 340,718 $ 162,421
Total acquisition-related intangibles, gross 210,976 129,446
Less accumulated amortization (130,253) (125,323)
Total 80,723 4,123
In process research and development 52,710 0
Core Technology [Member]    
Gross and net amounts of goodwill and of acquisition-related intangibles    
Total acquisition-related intangibles, gross 107,250 82,480
Less accumulated amortization (82,611) (78,562)
Total $ 24,639 3,918
Weighted-Average Amortization Life 4 years 4 months  
Other Intangibles [Member]    
Gross and net amounts of goodwill and of acquisition-related intangibles    
Total acquisition-related intangibles, gross $ 51,016 46,966
Less accumulated amortization (47,642) (46,761)
Total $ 3,374 $ 205
Weighted-Average Amortization Life 2 years 6 months  
XML 110 R96.htm IDEA: XBRL DOCUMENT v3.19.1
Goodwill and Acquisition-Related Intangibles (Details 1) - USD ($)
$ in Thousands
12 Months Ended
Mar. 30, 2019
Mar. 31, 2018
Apr. 01, 2017
Goodwill and Intangible Assets Disclosure [Abstract]      
Amortization of acquisition-related intangibles $ 4,930 $ 2,152 $ 5,127
Schedule of expected annual amortization expense for acquisition-related intangibles      
2019 7,464    
2020 7,442    
2021 6,089    
2022 4,954    
Finite-Lived Intangible Assets, Amortization Expense, Year Five 2,064    
Total $ 28,013    
XML 111 R97.htm IDEA: XBRL DOCUMENT v3.19.1
Employee Benefit Plans (Details)
12 Months Ended
Mar. 30, 2019
USD ($)
participant
Mar. 31, 2018
USD ($)
Apr. 01, 2017
USD ($)
Postemployment Benefits [Abstract]      
Total contribution to the employee benefit plans $ 15,100,000 $ 14,700,000 $ 12,900,000
Employer matching contribution limit, as a percentage of employee contribution 50.00%    
First part of employee compensation that the employee contributed to their 401(k) accounts 8.00%    
The maximum company contribution per employee $ 4,500    
Participants' age limit eligible to make catch up salary deferral contribution 50 years    
Percentage of salary deferrals of the eligible annual salary 75.00%    
Number of participants in the plan who self direct their contribution into investment option (more than) | participant 230    
Employee benefit plan assets $ 109,300,000 95,300,000  
Employee benefit plan obligations $ 118,600,000 $ 103,400,000  
XML 112 R98.htm IDEA: XBRL DOCUMENT v3.19.1
Executive Transition Costs (Details)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 30, 2019
USD ($)
position
Mar. 30, 2019
USD ($)
Mar. 31, 2018
USD ($)
Apr. 01, 2017
USD ($)
Restructuring and Related Activities [Abstract]        
Number of positions eliminated in restructuring | position 60      
Restructuring Cost and Reserve [Line Items]        
Total executive transition costs   $ 0 $ 33,351 $ 0
Employee Severance [Member]        
Restructuring Cost and Reserve [Line Items]        
Total executive transition costs $ 33,400      
XML 113 R99.htm IDEA: XBRL DOCUMENT v3.19.1
Business Combination (Details) - Deephi Tech Acquisition [Member]
$ in Thousands
12 Months Ended
Mar. 30, 2019
USD ($)
Business Acquisition [Line Items]  
Business Acquisition, Goodwill, Expected Tax Deductible Amount $ 178,300
Business Combination, Consideration Transferred, Including Equity Interest in Acquiree Held Prior to Combination 251,900
Business Combination, Step Acquisition, Equity Interest in Acquiree, Fair Value 11,500
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents 6,263
Business Combination, Acquisition Related Costs 3,400
Business Combination, Step Acquisition, Equity Interest in Acquiree, Remeasurement Gain $ 6,500
XML 114 R100.htm IDEA: XBRL DOCUMENT v3.19.1
Business Combination Schedule of Assets Acquired and Liabilities Assumed (Details) - USD ($)
$ in Thousands
Mar. 30, 2019
Mar. 31, 2018
Business Acquisition [Line Items]    
Goodwill $ 340,718 $ 162,421
Deephi Tech Acquisition [Member]    
Business Acquisition [Line Items]    
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents 6,263  
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets 2,076  
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill 81,530  
Goodwill 178,297  
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities (13,702)  
Business combination, Recognized identifiable assets and liabilities assumed, Other liabilities (2,554)  
Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net $ 251,910  
XML 115 R101.htm IDEA: XBRL DOCUMENT v3.19.1
Business Combination Finite-Lived Intangible Assets Acquired as Part of Business Combination (Details) - Deephi Tech Acquisition [Member]
$ in Thousands
12 Months Ended
Mar. 30, 2019
USD ($)
Acquired Finite-Lived Intangible Assets [Line Items]  
Finite-lived Intangible Assets Acquired $ 81,530
Trademarks and Trade Names [Member]  
Acquired Finite-Lived Intangible Assets [Line Items]  
Finite-lived Intangible Assets Acquired $ 1,020
Acquired Finite-lived Intangible Assets, Weighted Average Useful Life 3 years
Developed Technology Rights [Member]  
Acquired Finite-Lived Intangible Assets [Line Items]  
Finite-lived Intangible Assets Acquired $ 24,770
Acquired Finite-lived Intangible Assets, Weighted Average Useful Life 5 years
Customer Relationships [Member]  
Acquired Finite-Lived Intangible Assets [Line Items]  
Finite-lived Intangible Assets Acquired $ 3,030
Acquired Finite-lived Intangible Assets, Weighted Average Useful Life 3 years
In Process Research and Development [Member]  
Acquired Finite-Lived Intangible Assets [Line Items]  
Finite-lived Intangible Assets Acquired $ 52,710
XML 116 R102.htm IDEA: XBRL DOCUMENT v3.19.1
Subsequent Event (Details) - Subsequent Event [Member] - USD ($)
$ / shares in Units, $ in Millions
12 Months Ended
Mar. 28, 2020
Apr. 18, 2019
Subsequent Event [Line Items]    
Dividends Payable, Amount Per Share   $ 0.37
Scenario, Forecast [Member]    
Subsequent Event [Line Items]    
Total consideration $ 400.0  
XML 117 R103.htm IDEA: XBRL DOCUMENT v3.19.1
Schedule II - Valuation and Qualifying Accounts, Allowances (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 30, 2019
Mar. 31, 2018
Apr. 01, 2017
Allowance for doubtful accounts      
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]      
Beginning of Year $ 3,170 $ 3,200 $ 3,341
Additions 0 0 0
Deductions 0 30 141
End of Year 3,170 3,170 3,200
Valuation allowance for deferred tax assets      
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]      
Beginning of Year 101,383 72,520 62,179
Additions 17,390 28,863 10,341
Deductions 0 0 0
End of Year $ 118,773 $ 101,383 $ 72,520
XML 118 R104.htm IDEA: XBRL DOCUMENT v3.19.1
Schedule II - Valuation and Qualifying Accounts, Supplementary Financial Data Quarterly Data (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 12 Months Ended
Mar. 30, 2019
Dec. 29, 2018
Sep. 29, 2018
Jun. 30, 2018
Mar. 31, 2018
Dec. 30, 2017
Sep. 30, 2017
Jul. 01, 2017
Mar. 30, 2019
Mar. 31, 2018
Apr. 01, 2017
Supplementary Financial Data [Abstract]                      
Revenues $ 828,361 $ 800,057 $ 746,252 $ 684,370 $ 638,191 $ 598,603 $ 627,419 $ 602,810 $ 3,059,040 $ 2,467,023 [1] $ 2,356,742 [1]
Gross margin 558,904 552,154 514,632 477,482 449,250 420,634 441,734 411,986 2,103,172 1,723,604 [1] 1,648,110 [1]
Income before provision for taxes 259,680 256,590 239,144 212,917 159,703 166,766 194,017 170,894 968,332 691,379 [1] 698,076 [1]
Net income $ 244,640 $ 239,360 $ 215,712 $ 190,038 $ 145,471 $ (12,485) $ 173,751 $ 157,244 $ 889,750 $ 463,981 [1] $ 628,133 [1]
Shares used in per share calculations                      
Basic (in dollars per share) $ 0.96 $ 0.95 $ 0.85 $ 0.75 $ 0.57 $ (0.05) $ 0.70 $ 0.63 $ 3.52 $ 1.86 [1] $ 2.49 [1]
Diluted (in dollars per share) $ 0.95 $ 0.93 $ 0.84 $ 0.74 $ 0.56 $ (0.05) $ 0.67 $ 0.59 $ 3.47 $ 1.80 [1] $ 2.34 [1]
Shares used in per share calculations:                      
Basic (in shares) 253,855 253,060 252,988 252,682 254,559 254,089 248,094 247,911 252,762 249,595 252,301
Diluted (in shares) 258,177 256,374 255,522 255,935 257,916 254,089 258,217 265,797 256,434 257,960 268,813
Cash dividends per common share (in dollars per share) $ 0.36 $ 0.36 $ 0.36 $ 0.36 $ 0.35 $ 0.35 $ 0.35 $ 0.35      
[1] Prior year balances have been restated to reflect the retrospective application of the new revenue recognition accounting standard. Please refer to "Note 2. Summary of Significant Accounting Policies and Concentrations of Risk."
EXCEL 119 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( &>%JDX?(\\#P !," + 7W)E;',O+G)E;'.MDD^+ MPD ,Q;]*F?L:5\'#8CUYZ6U9_ )Q)OU#.Y,A$[%^>X>];+=44/ 87O+>CT?V M/S2@=AQ2V\54C'X(J32M:OP"2+8ECVG%D4)6:A:/FD=I(*+ML2'8K-<[D*F' M.>RGGD7E2B.5^S3%":4A+,*P).B0\5?UX^8 TBTH_0(:+L A#&^NQT:E8(C M-R."?S]PN -02P,$% @ 9X6J3B?HAPZ" L0 ! !D;V-0&UL38Y-"\(P$$3_2NG=;BGH06) L$?!D_>0;FP@R8;-"OGYIH(? MMWF\81AU8\K(XK%T-8943OTJDH\ Q:X831F:3LTXXFBD(3^ G/,6+V2?$9/ M-(X'P"J8%EQV^3O8:W7..7AKQ%/25V^9"CGIYFHQ*/B76_..7+8\#?NW_+"" MWTG] E!+ P04 " !GA:I.JRA.K>\ K @ $0 &1O8U!R;W!S+V-O M&ULS9+/:L,P#(=?9?B>*&Z7PDR:2\M.&PQ6V-C-V&IK&O_!UDCZ]G.R M-F5L#["CI9\_?0(U*@CE([Y$'S"2P70WV,XEH<*:'8F" $CJB%:F,B=<;NY] MM)+R,QX@2'62!X1%5:W (DDM2<((+,),9&VCE5 1)?EXP6LUX\-G[":85H = M6G24@)<<6#M.#.>A:^ &&&&$T:;O NJ9.%7_Q$X=8)?DD,RBJ@M>[?A*W'-1UQ^C MZP^_F[#UVNS-/S:^"K8-_+J+]@M02P,$% @ 9X6J3IE&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T M$W-I=MNTF83M3A^%$5B-;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY M\^XN8NB&B)3R> +]O6N[!3+UES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4? M,_@5RU2-9:,!$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA M5,+$P&IG/U9KQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M M&N#C\7@XMLO2BW A(5M>5 TR 6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T M1G*=D 4. #?$T4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7K;YH]5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J M-2S%UGB5P/&MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZKR2. MFJW"$2M"/F(9-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$. M$9)>-T(^8LZ+D!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]07 M2N0/)J<_Z3(T!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL! M_]':-\*K^(+ .7\N?<^E[[GT/:'2MSAD M6R4)RU3393>*$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.W MF)&Y"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>( M\J(A[J&&F,_#0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R M4E5@,5O& RN0HGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K> M9;'!51W/55ORL+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4X MOT4SMA*7&+SCYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5 MYYN MTB42%(JP# 4A%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+ MA=OB5,V[&KXF8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.'YA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> , M?-2K6J5D*Q$_2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H: M,]6+K#F-"F]!U4#E/]O4#6CV#30,9FV-J/D3@H\W/[O#;#"Q([A[8N_ M 5!+ P04 " !GA:I.![,-HLD" U"P & 'AL+W=O>/B19X94]%KVW1R%9^5ZN^31.[/K*7RCO>L MTV^.7+14Z:DX);(7C!X,J6T2G*9%TM*ZB]=+L_8DUDM^44W=L2<1R4O;4O%O MPQI^6\4H?EMXKD]G-2PDZV5/3^PG4[_Z)Z%GR13E4+>LDS7O(L&.J_@!W6^Q M(1C$[YK=Y&P<#:GL.'\9)M\.JS@==L0:ME=#"*H?5_;(FF:(I/?QUP:-)\V! M.!^_1?]BDM?)[*ADC[SY4Q_4>157<71@1WIIU#._?64VH3R.;/;?V94U&C[L M1&OL>2/-;[2_2,5;&T5OI:6OX[/NS/,VOLE*2X,)V!+P1,#9IP1B"60BH,\) MF25D[X3"G-:8BCF;+55TO13\%HFQO#T=;A&ZS_3I[X=%<]CFG3X>J5>OZW29 M7( MLP%,H.@(-/<#PGX$M^P0)E!W!/L7$3^"6WD($\H%MCGR78QS5P7 % $5V.O( MMS(N714 4P548,,CW\YXX:KXF- 5@RV/?$,3[XKYF) (;'KD6YH@5\3'A$1@ MVR/?U,3]2EE,;C"=O1YDH3NL-(7%,.Q_['N;.!^\C<44,['T+@U]=^%_ .R[ MFSBNV5I,.=-!157F54'\M))93]$R<3+]FHSV_-*99G&V.O6$#]CT)._PL:'\ M0<6I[F2TXTIW-J;_.'*NF-Y3>J>/^*Q[V&G2L*,:AJ4>B[&1&R>*][9)3:9. M>?T?4$L#!!0 ( &>%JD[AT-4[CP8 +HA 8 >&PO=V]R:W-H965T M&ULC9K;)^0.=#*DE5($<(J:G9VMUK)G$2:@!G MP4EVWWYE8QC<_9LP%Q,P7_]JJ5MR2_;I9[[ZM7[-LJ+S[V*^7)]U7XOB[:3? M7S^^9HOINI>_95$*Z_F,Z6W?/3ZMKW MU?EI_E[,9\OL^ZJS?E\LIJO_!MD\_SSKRN[VPH_9RVM17NB?G[Y-7[(_LN+/ MM^^K]*V_4WF:+;+E>I8O.ZOL^:Q[(4\>E"T-*N*O6?:YWOO<*;OR,\]_E5_N MGLZZHO0HFV>/12DQ37\^LF$VGY=*R8]_:M'NKLW2(.F^R"+8]N91MN^3O>7UAL MXRV/#KC<1ER:9B/]3?)6L^%R6DS/3U?Y9V>UF=!OTW+=D"?)*&F75ZOY5?V8 M9L0Z7?TXU_:T_U$*U*.C%0#%[U6QAR GMF\@E M1TR3N (BH8E< R0VD1O0CF@BMP"13>0.(*3/HR]'9?RUMQ/0CL:QT3A#="6@ M]P4,%C!8P%0"9E^ IM@&\16RK)"@@G9DS(8 $T)8F@@<\\8I2P;OBF,N&.U) M+*\!IH.,Q+<;CMD8G- D,X":\D:2J-T!3*@@B6\CCFEAHZ#Y..:<,LX+1;R[ M!Z$B4WT"I+1UGB;OPT&I1MI8G#:6"Y! CS:(W?,E6ALQUY%Z3U7D463LZ!B-)I,8 D\%F+9RKW,-K\MJ$Y9>@OM-2X": M:61UU'1Y!U2:XT1K B@K]P+7=+JM7I3<:4V=EJPAYC%'=#F&U.5#2DU_<65Y M(17WUU!_%9^@Y>KG-?4:@$)[2Q? "0!C6K-4F_,MI9?4W'E+G=?@)NA\C-1W MSKE4GRCB^CUHDRUH0,NGA3O2!>VP5G,(6HI'R>L(RW8?!L3/:A8]CEE-B\<) MH+X%+5M*7ME2O$A> M"6!I)7$\I&%\@H#B'G+!WM2\3I* W=!2%.JBB)?]> MDS9Z6M+>(,XY[TB8;A$7C:#MWB$NE5F135M0_KF@:=$R!IR+4GM:_X&8\#T"D<\B#G8UQ= ,T1)R.J9RCT;5@!+@0>)TV!ERZ0<8@:0;QF/$,XEHN[6WI M>OUP6*N90BWUK RL(G9M]^"6XE+RZI*>2PQJQNV7*;WH: Y"RM(,1!3-@RM( M>4NS#U'T/G0#J&^B)UCJP29IWB'(L0*14[I'Z]4QH&2/[N?N07QXQG$EU3.1 MYMM!I>8Q9DM)KWA)[TBW!C5S. V&F"(#>0FIP(X]$>4)=0TIZ\3^/[IL 1N4 M.E#:T=S!#I HC0"E>_1D: RHE#LD=4"T6.H (=6C9P\/AY6:J=.RL5*2+U4M MVV#5LM=1?*_C#,T^OC-15@>ZK1AB3K ;)N14#('F(.0<.SJ"G+$T#6XPEZI$ MFGJ ,T'08O(.I" ^^'I+!]#O6CI/)]@/2W:GI^T[!05WVDY>LBN^*Y- MV2"]IZ%'7-H-TS-#R%E+=Y17F(OT.=,UY%((' T]XE#H87\5VV\@SJ6&Z6DS M'A=#%X-Q2S_HU)G =D,JA%I"SW;(S9];=J+JZUW- #".+E_]O4>*BVSU4CV@ M7W<>\_=E419S>U=W+P%PG]WUW8O-4PF:Y>9LMUYV=>%/FB>B+ZG.=%EH8GW82ZG==L^K3[ M,L^>B_*C3Y]7F[<)-E^*_*U^4Z*_>UWC_']02P,$% @ 9X6J3N_O-#H? M P X L !@ !X;"]W;W)K S3EGS@S.,-.K MJ-[J(^?2>2_RLIZY1RE/$\^KMT=>I/6C./%2/=F+JDBE6E8'KSY5/-TUI"+W ML.\SKTBSTIU/F[VG:CX59YEG)7^JG/I<%&GU)^&YN,YH-;SX] MI0?^PN6/TU.E5EZOLLL*7M:9*)V*[V?N DTVB&I"@_B9\6L]N'=T*J]"O.G% MU]W,];4CGO.MU!*INESXDN>Y5E(^?G>B;A]3$X?W-_5-D[Q*YC6M^5+DO[*= M/,[<_DLKE]XEU#@.EWVW_B%YPJNG:@86Y'7S:^S/==2%)V*LE*D M[^TU*YOKM=._T6 "[@CXLP32$4A/:*MYET [ NT)'^.##A]\-@#K"&P[E9O-B^S>:;*7ZO=RYR%4^^B=3I(TD+P M ()ZA*?$^P@8BI!@BX[' 98V@L1CR-J&4 *;(&":I.&389H1S*<@GS9\.N ' MAL6DA80-I&P@412'@6\D:\,H(W&$QK"5'9 RHR:V$L,1(F0,VWRH-$H] %,/ M[-+%,)^!?&;%#XV:)"TD&)8N#HWZ+FW00X214;R[1K_L"2RHX3(/'-+&Q4$R.@&:T *X?C. MB8I!P[%MV#BT26Q;8;X!6MJ@!\J"P#!LHU#HW^E@R(>;I&\[IF:7] $WE)HU M!F"8A*9G2 PS3.^XOM/:D>TZ,%TCVT[HFP<90*E*8\LU $.1/VB!8]O@]V*! ML&V;F;:QW6QC3*UF"^!H$)/ T%L!,:UV"V@QY/N1V6\_UAI7P/Q8C9_"GR+T M_T]# F"8Z<$;C @%KP[->%<[6W$NI>[E@]U^A%Q@/6(8^XD>+8'])9ZL(/P: M3S;0_@(1)43 "/0VO7K_K+:S[_>T.F1E[;P*J6:D9I39"R&Y*H/_J([B48W; M_2+G>ZEO0W5?M3-GNY#BU,W37C_4S_\"4$L#!!0 ( &>%JDZ]%=8O6@4 M $8: 8 >&PO=V]R:W-H965T&ULC9EO;]LV$,:_BN'W MK7AW)"4&3H#*QK !&Q!TZ/9:29C$J&UYDI)TWWZ4['CVW;'M&UM_GA,?'LF? M2''QUG9?^^<8A]FW[6;77\^?AV%_513]_7/<-OW'=A]WZ*F\6^>8I_QN'+_K9+9\7I*0_K;=SUZW8WZ^+C]?P37*TLC@&3 MXJ]U?.O/CF=C5>[:]NMX\MO#]=R,CN(FW@_C(YKT]QJ7<;,9GY1\_'-\Z/Q4 MYAAX?OS^]%^FRJ?*W#5]7+:;O]RTZ>KKS=EN2A>Q^<<)?5!@F<2O%0LI8+"25*D\D\F4#6!4SR=FZCT>%+C M:8JWY_&!5>(@*2?);I* L]8&PZHB=0AE(,SXL:H?*_Q4K)SZ(''G?CP!!,O\ M*#KT%5K4_3C5CY-^@/EQHAPB!]XQ.XJL0K3^4K:2!9Y)+@Q[U;"7AEF?J[UT M HYE>*M5+);VP+E-7 M2AL%""5/C=39-"9 H !_?FLX2E91QI ,44#JJN".4[4V5AY([DCH*CB"7(QW) M()E<<28?-1>.$G-$BJ3,@2&;\:,C&223.?MKD+ -!D,@;DCJ*N<,YMI,AS)( M2 9.99"\_>!*:V2.-*$SP61&*NCP,$+"GFQ"ABX)45G+$ &O:"S%R1\ M>7O4(+GJQD'$#4E9@F+(94CG+T@:\G=V#0J!K2E!P$CJP*=7.V0N2*Z7,W"L*=:2C M1'K@2$>):@<.R/)VU83&&V=+[EN6FO6=F3G+J7/N988ZJ%&".G!0HR1P&L>6 MXVJIZ$(50FXMH),:):G!<%2C1##:,LV,N2-%9SSY#(101S5*5(/AK$:)8*SD MH%=D-LT4T(G/!\P7+2BDRVU=UE*-$>7J-<],2 MTGR)IDAL"%#EW.@@1PER,)SDJ,R12V?(,&X3\KEO30AI76QT4Z0SGR1_P7#HDX3YB$\^OUAJ.DP3U4ZGHYF4M ,G'(DF9O> M<<[R!"X58556OLQ\_B&=O*20EZ]$:Y)8A:KTP8LL*<(T#?*.?P52BLW1CG1( MDP)IX+0C"=\/B78@>IJB(^NR0T<',"D !L$ZR55,2VTGQ[(B)&_($<^E+#:7 M2ZM#VBJ0YHO_^B@J&:3E'%<3JG-73UL>"SA:C5M3[#KG^RX$Z+=23[>]TB*_XLX[+#\ MT71/ZUT_NVN'H=U.7^0?VW:(R;[YF+K'3B>;^#B,AV4Z[@X[&X>3H=T? M=VV*T];1S7]02P,$% @ 9X6J3NQO7K). @ 30@ !@ !X;"]W;W)K M8BR<]YHT?..60K1K /BA MQ#7B+[3%C9PY458C(;OL#'C+,#KJH)H W_,B4*.J%.SYI.RJ5/:5OJO/MN'$]180)/@AE@>3CB@M,B'*2''\'4W=< M4P5.VQ_N7W3R,ID]XKB@Y$]U%.7&35SGB$_H0L0K[;[B(:'0=8;LO^,K)E*N M2.0:!TJX_G<.%RYH/;A(E!J]]\^JT<^NGXG2(

X \!_A@ 5W<#@B$@, ) M3Z93_8P$RC-&.X?UN]4B=2C@.I O\Z &];O3O.81)!J[*:-!L>XT_ MT?AS1;%4!.DH 1)@I/"M%+Z.#V84-PP"JT&@#593 ]\STN@UL=8T/22,#5'Q M0#1#65E15A84:*#TFFBRBO?B&:+B@6B&$EI10@N*L77;7A-.5I$U0/T,FL>Z M&5!D!8HL0($!%"T6,E'N*680L14BMD"L#(CX(<0]Q0PBL4(D%HC0@$B>.24/ M1#.4U(J26E B R6]M?O+@_*4=(8%/7MI\BQ@L5F;O.5R89"D< EFEP9Q?!OL M1LV$%K!%T83/@UFE5C PJ>OJHOV!V+EJN+.G0EX1NI"?*!58VGHOTK"4=_O8 M(?@D5#.6;=9?<'U'T':XO,'X!9'_!U!+ P04 " !GA:I.JDX7DO0& #, M(P & 'AL+W=OR9V MN?R% .ET")J19J6C6>WN=0XT$$V29I/F,//OUYWD9--5KYFY =*\+I>_ZJER M^N:CV_V^?VW;?O+'9KW=WTY?^_[M>C;;/[ZVF^7^I^ZMW9;_/'>[S;(O'WG=S>/9U=W?3O??KU;;]NIOLWS>;Y>[/IEUW M'[=3._WQX+?5RVL_/)C=W;PM7]I_MOV_WK[NRJ?9VP'$\ORZWL[;]?K MP5+QX[\GH]-SGT/#R[]_6'\X#+X,YMMRW\Z[]7]63_WK[31-)T_M\_)]W?_6 M??S?D\7W?=YN3E>+*9OG'\?=J>_C] M<;+_HQEN0*<&]'<;N%,#=VY@^=,&?&K YP:?Z_U)[_]N!^'4((P[F!VGZC#W M]\M^>7>SZSXFN^/V>5L.N]1>A[*ZC\/#PV(>_E>F?U^>?K^SE&]FWP=#)TUS MU-"EYJR8%>OG+@AUT9!J3N,.YEKAA \++6&'G7!PG.[0WEV.P1EL@*$!/AC@ M"P->SM-1$@^2[4&24H[>B-%J&0>7DQW+[G6'',2D:$N!DG5N+'OXU-)HZ!X. MW8.YJ^R T$Y8!U8@\T1XV_&$LTT;"8.ZWRQD9A:Z%5[)DJ^R5"ER-P69>LL+8 ,J+D$_;:&APT#? [R*AI=%>6Y88& M*O*KIRE'.3OJ-="6,D9.N:V%(R5<"D(4(^6() MN)ZDZZ0W=S96.JY5R2:)&Z"ZLNGB.(V]QLRQ"#JY8@)3Q^K8;=G(@;,^K]%( MH,R!["HGE\7&O0=]*O( 6SX3B]/V\+FI\01@]EBO+,A U)PTHX'%%(P,$4B7 M;51C S).Q+7%Q\RS&GI) L1J4%UQD LR1[(<*4J_@<4U)T0DIRCA3N%E"9;+0Y5@: V4J( MK3+[) TZYZ/,J^= 5A*TU6I0P%4E3T!%54 2'9 M7) GTU DC"9[KDT\1B.!>I!E(DJ 9BD;N4!SI.."92'+/E( 'RE&M%A%NA*]J?#+ )I MHN KKF-"$B"DO%5I2//J*F3C9;8Q!\)AKZNL!.@XN^PK)]5ANCFC VUMSSG, M&0@4XT="3W1Y L?>8](X4+IYF0@[4&YQR4,K3RE%W&&P. M@,U+L#E0#9;00^J& @J],W(1%U#HRL:JS3IFFP-LDS=4C=,D\L88=?D&="5, M:3H 7@\M0]C;*RZQ/38T=QCAS &=>XLPA2ADC MX3%'NA+J908$S95M4G$(?H8UR)B6K"$?=* 2HKPP42YN#)U#8* M)IH#1 N2: X1S96PF*3WZ%+34I 7U@L@Y$ I5NZD&".-0<$69,'&X%[3QNQD M3CD'PAQ*_)1['>A*VIQLI=ADS%(&+ V2I0QJ-L_,67V3HX5PD L@%(,<.X]1 MRJ!H"Y6BC3'2&"!-YIL-:PA%XTA>2P&9-UF/'9#/NE@;>N7;-X"T()'&H BC MY**\W@$Z\DXE@$ VG+]*\L:89@QH%B3-6-,G2&#/@:@LG3QX"R"C0O_*%QR, M0<8 9$&"C/\:9$#BDPQT"Z *I0"M126,,@8H"Q)E)]'H&]- ZOX/R H6LX0! MDETNR-AM";+Q?S$G^*\OZAJ@"3(HSBY>!]BTNY?#JQS[R6/WONV'+VTOGIY? M%_E"P^L$XGECKQ\L>#ZGZWND7]#U WK^A=/U0YD2T /G'V^JS/[OZO$]EW\L M=R^K[7[RK>O[;G-X;>&YZ_JV3(/YJ6R?UW;Y=/ZP;I_[X<]8_MX=WR\Y?NB[ MM].[,[/S"SQW_P-02P,$% @ 9X6J3C:.^]-N!@ S"$ !@ !X;"]W M;W)KEA? \?G8F[XT'SM^JW??]4UG6HQ^; M]79_,7ZJZ^>SZ71_]U1NBOVGZKGJMVFJ./;W>-T_[PKB_MVT&8]U5GF MIIMBM1U?GK?7ONPNSZN7>KW:EE]VH_W+9E/L_KTJU]7;Q5B-?U[XNGI\JIL+ MT\OSY^*Q_*.L_WS^LHOOILJ?-N? MO!XU2_E65=^;-\O[BW'6,"K7Y5W=A"CBO]=R5J[73:3(XY\NZ/@X9S/P]/7/ MZ#?MXN-BOA7[W9M]^W?T=W+OJXV791(95/\./Q?;=O_;UW\G\/P -T-T!\=0-T .@Y0 M^MT!IAM@C@/,NWC;X>T1K]^?P'4#W'$ N7<'Y-V _-<,^;L#?#? ?W )H<.' M(][:-D$.=Z]-A^NB+B[/=]7;:'?(Z.>B>7#468@)=]=<;/.K_2QFQ#Y>?;U4 M+IQ/7YM '69VP.A33)ZEF#G"J!1S@S ZQ2P0AE+,$F',$3.-ZSTN6L-%ZS: M20)8MJ #QK:8;8O1EIS/\3P$YR$PCV.;>\#DI_,XI_/ -OA:QC(LU!R$LI2S MFR!!N79!LWNUD# 5* 3'[L7M,*VE##5QCA3>2 ,WTK0A*-G(GCMA80 K:%J6 MY5<2PE6)B R?,8 I=J$"THK7FJ(YRA+-<]>JQZ M7$B!%6J^0B7FBHR\]9S[("ZEA#U" 9/PQ"D!ER"QE^^#4C+82!1P$F\X&9+K M5L:+[1F"I82P("L#"'&!ZD!IY'R'R\Y%+8')?U!%!T M(ZH.)3W$. K< 1;#N+0TQF:CI=F(RD,CU7>:P9:#L)0/M@:-K(%MXT)+R;N#ED ;%M=*!5_US@"->$6EI M#$TLUV-5&CN#1LZ0<=K &?(LX\43@KE@>QY#CT2PTVCD-+QZTM)IE"6O+.<^B$LI84?2R)%X M]:2!4BOB78,A5$H'J[D&1PM1/VEY)% F<^29GF7$B>&0*7#Q!F$GI*)L):3TCK1<-$R2>0;'QF^-F$@-PS M8$H*"SX!P>>+GQ%L%U'.=7@8EU+JZ2L!:^!GX!F!=A"Y6'XQX#6()EM+L+=D M> I(!_&Y=Z+)!W"Q#"5GV;2W'Z"V!,$F9&S68UN$;8O^1XN)L-'0<)-I1E+Q MO0\Y;]HLAG$I(VP,]($N$H$32,Z=>#F$2ME@3R#@"8&+,$FU%WL##,$3;V$L M 2Q!I92Q;Q!J2?%BCZ0CZ-![I[ C$' $4>QUH*2((]ZW!B#-.Q(DK87Z+,Q@ M9S&H)\7+/ ,L01M1YF$8]1'"WF&0=W"K,\ [5#P"\S/P' $UESL##$:K4^4Y M)"S"Q9HA4SU=#H.-R*".%#X]LT MB$LI]7Q5@,X?O(;H0&D-X8PVAG,")Q &3$EA:S#@#!($*:GYT6,]K]?FP[B4 M$O8& PX-(>>4G!23IF7$4WR.@%9T0@%*99DUBKCN^IE6S>W\^3J\6<$5^V7 M_NSZ3)U=H^L+=7:+KG\V^=FMR<$GD7?\I/VEPO07I[P^X+#F[IZ[GX[,3W^@./R M/U!+ P04 " !GA:I.OOO* .L! #%VNT.,-*V?QM9W$6G,>T6;%B["DSUC1/S-@/(A\0/_ MU?'45+4R#I3&':G@!ZB?W45H"TTJ1<.@E0UO/0%EXC\&QS,V> OXU< @9WO/ M5'+E_-D87XO$WYJ$@$*NC +1RPU.0*D1TFG\&37]*:0ASO>OZI]M[;J6*Y%P MXO1W4Z@Z\1]\KX"2]%0]\>$+C/5\\KVQ^&]P ZKA)A,=(^=4VJ^7]U)Q-JKH M5!AY<6O3VG5P)_O]2%LGA",AG C![D-"-!*B-P+^D(!' EX0D"O%]N9,%$EC MP0=/N+_;$7.)@B/6W<^-TS;;GNGV2.V]I<'A(48W(S1B,H<)YY@)@;3Z%")< M"Y&%=_3P?8#3/2(ZO(><[R$X6D\B6JTSLGP\KV'_'P&\*H#O!0Z+)#.'V5E, MZS ;C!?%KH(6U:YAHG"1+IK]8P:BLO,CO9SWK3*MFGFG$7T,S1U9^#,]NF[2 MWF3%JD[-$;4NLP$ -(# 8 >&PO=V]R:W-H M965T&UL?5/;;MLP#/T501]0)4JV%8%MH.DPK, *!!VV/2LV M;0O5Q97DN/W[4;+K>9O;%TFD> X/*2H;K'OT+4 @SUH9G],VA.[ F"];T,)? MV0X,WM36:1'0= WSG0-1)9!6C&\V'YD6TM B2[Z3*S+;!R4-G!SQO=;"O1Q! MV2&G6_KJ>)!-&Z*#%5DG&O@.X4=WA4>[/ 5IGH^4#(5_PTNH# \*L$.T MWPO72./)V09\V=3_VMH *&5SA2/4X@>;#05UB,=/>';CF(U&L-WT@]C\C8O? M4$L#!!0 ( &>%JDXX<*K%M $ -(# 9 >&PO=V]R:W-H965T=.J\/C+FR!2WFAPYO: M6"T\FK9AKK<@J@C2BO$D^<"TD!TMLN@[V2(S@U>R@Y,E;M!:V%]'4&;,Z8Y> M'<^R:7UPL"+K10/?P'_O3Q8MMK!44D/GI.F(A3JG#[O#,0WQ,>"'A-&MSB14 M4 ;@^7]D_QMJQEK-P\&C4 MBZQ\F]-[2BJHQ:#\LQD_P5S/+25S\5_@ @K#@Q+,41KEXDK*P7FC9Q:4HL7; MM,LN[N-T%;0/X#. +X#X"V)0H*G\27A29-2.Q4^][$9YX=^#8FS(X8ROB M'8IWZ+T4/-EG[!*(YICC%,-7,;LE@B'[DH)OI3CR?^!\&[[?5+B/\/T?"M-M M@G23((T$Z7]+W(JY_2L)6_54@VWB-#E2FJ&+D[SR+@/[P..;O(=/T_Y5V$9V MCIR-QY>-_:^-\8!2DAL&UL?5-A;]P@#/TKB!]0^C\38U&"^=- MTS#;&Q!5!&G%>)+<,BUD1XLL^LZFR'!P2G9P-L0.6@OSZP0*QYSNZ)OC23:M M"PY69+UHX!NX[_W9>(LM+)74T%F)'3%0Y_1^=SRE(3X&_) PVM69A$HNB"_! M^%SE- F"0$'I H/PVQ4>0*E Y&7\G#GIDC( U^ S@"^ 0\S#ID11^:-PHL@,CL1,O>]%>.+=D?O>E,$96Q'OO'CK MO=>")[<9NP:B.>8TQ?!5S&Z)8)Y]2<&W4ISX/W"^#=]O*MQ'^/X/A7?;!.DF M01H)TO^6N!5S^"L)6_54@VGB-%E2XM#%25YYEX&]Y_%-WL.G:?\J3",[2R[H M_,O&_M>(#KR4Y,:/4.L_V&(HJ%TXWOFSF<9L,ASV\P]BRS8A):T 0 T@, !D !X;"]W;W)K&UL?5/;;IPP$/T5RQ\0@Y>FZ0J0LJFJ5FJE5:JVSUX8P(J-J6V6].\[-H2B M!N7%]HS/.7/Q.)^,?7(=@"?/6O6NH)WWPY$Q5W6@A;LQ _1XTQBKA4?3MLP- M%D0=25HQGB2W3 O9TS*/OK,M\*>D=) M#8T8E7\TTV=8ZGE'R5+\5[B"0GC(!&-41KFXDFITWNA%!5/1XGG>91_W:;[) M;A?:/H$O!+X2[F(<-@>*F7\47I2Y-1.Q<^\'$9XX/7+L316]F_"MK)WY&(\OFSL M?V.,!TPEN<$1ZO"#K8:"QH?C>SS;>JDU;IU&G;9RYQ$E0(&9!+^^]G2)IE6[0O M@(W?\[,QV6CLBVL!/'G5JG,Y;;WOCXRYL@4MW(WIH<.;VE@M/)JV8:ZW(*H( MTHKQW>Z6:2$[6F31=[9%9@:O9 =G2]R@M;!O)U!FS&E"WQW/LFE]<+ BZT4# M7\%_Z\\6+;:P5%)#YZ3IB(4ZIW?)\92&^!CP7<+H5F<2*KD8\Q*,SU5.=T$0 M*"A]8!"X7>$>E I$*./GS$F7E &X/K^S/\3:L9:+<'!OU ]9^3:G!THJJ,6@ M_+,9'V&NYP,E<_%?X H*PX,2S%$:Y>)*RL%YHV<6E*+%Z[3++N[C='-[F&'; M #X#^ (XQ#QL2A25?Q)>%)DU([%3[WL1GC@Y\(Q= M ]$<E?2=BJIQIL$Z?)D=(,79SDE7<9V#L>W^1W^#3M3\(VLG/D8CR^;.Q_;8P' ME+*[P1%J\8,MAH+:A^-'/-MIS";#FW[^06SYQL4O4$L#!!0 ( &>%JD[S M2%>!M0$ -(# 9 >&PO=V]R:W-H965TJVJ3-NG4:=MG+G$25 @9D$OW[V=(FF5;M"^ C=_S MLS'9:.RK:P$\>=.J^/C+FR!2WFAPYO:6"T\FK9AKK<@J@C2BO'= M[HYI(3M:9-%WMD5F!J]D!V=+W*"UL#]/H,R8TX2^.UYDT_K@8$76BP:^@/_: MGRU:;&&II(;.2=,1"W5.'Y+C*0WQ,>";A-&MSB14-GEE0BA9OTRZ[N(_3S2&=8=L /@/X M KB/>=B4*"I_$EX4F34CL5/O>Q&>.#ER[$T9G+$5\0[%._1>"Y[<9NP:B.:8 MTQ3#5S')$L&0?4G!MU*<^#]PO@W?;RK<1_C^#X5WVP3I)D$:"=+_EK@5<_@K M"5OU5(-MXC0Y4IJABY.\\BX#^\#CF_P.GZ;]L["-[!RY&(\O&_M?&^,!I>QN M<(1:_&"+H:#VX7C LYW&;#*\Z>%JDY[.#NZ ML@$ -(# 9 >&PO=V]R:W-H965T4?V4E6MS>D])!;48E'O!\1/,_;RC M9&[^"UQ ^?2@Q-5@'>J9Q4O1XFTZ91?/<>:_PK8!? ;P&P";"D7E M3\*)(C,X$C/-OA?ABM,#][,I0S".(O[SXJV/7@J>WF?L$HCFG..4PU[^1O^K3M7X5I9&?)&9V_V3C_&M&!EY+<^15J_0-; M' 6U"^8';YMIS2;'83^_(+8\X^(/4$L#!!0 ( &>%JDX]VXF5M $ -(# M 9 >&PO=V]R:W-H965TJVF3-NG4:=MG+G$25, 9D$OW[P@NB3B"M&-_MWC$MI*%EGGQG M6^8X>"4-G"UQ@];"_CJ!PK&@>_KJ>))MYZ.#E7DO6O@*_EM_ML%B"TLM-1@G MT1 +34'O]\=3%N-3P'<)HUN=2:SD@O@;6S[#M@%\!O %<)?RL"E14OXH MO"ASBR.Q4^][$9]X?^2A-U5TIE:DNR#>!>^UY)SG[!J)YIC3%,-7,?LE@@7V M)07?2G'B_\'Y-ORPJ?"0X(>_%!ZV";)-@BP19&^6N!63_9.$K7JJP;9IFARI M<#!IDE?>96#OTR.R/^'3M'\1MI7&D0OZ\+*I_PVBAR!E=Q-&J L?;#$4-#X> MWX>SG<9L,CSV\P]BRS&UL?5/;;MLP#/T501]0)4IZ06 ; M:%H4&[ !08=MSXI-VT)U\20Y[OY^E.QXWF;L11(IGL-#BLH&Z]Y\"Q#(NU;& MY[0-H3LPYLL6M/ WM@.#-[5U6@0T7<-\YT!4":05XYO-'=-"&EIDR7=R16;[ MH*2!DR.^UUJXGT=0=LCIEEX=K[)I0W2P(NM$ U\@?.U.#BTVLU12@_'2&N*@ MSNGC]G#!ZLG%I2BQ?NX2Y/V8;S976'K #X!^ QX2 V)DK*GT401>;L M0-S8^T[$)]X>./:FC,[4BG2'XCUZ+P7GMQF[1*(IYCC&\$7,=HY@R#ZGX&LI MCOP?.%^'[U85[A)\]X?"NW6"_2K!/A'L_UOB6LS]7TG8HJ<:7).FR9/2]B9- M\L([#^PC3V_R.WR<]L_"-=)X+Q'L]N M'+/1"+:;?A";OW'Q"U!+ P04 " !GA:I.Q_'.WK8! #2 P &0 'AL M+W=O3DFD7J=I MDS;IU&G=9RYQ$E2(,R"7[M\/2)IE:]0O@(W?\[,QV8CFR;8 CCQKU=F"4[.!L MB!VT%N;W"12..=W1%\>#;%H7'*S(>M' =W _^K/Q%EM8*JFALQ([8J#.Z=WN M>-J'^!CP*&&TJS,)E5P0GX+QIL7)O3 R45U&)0[@''SS#7\XZ2N?BO< 7EPX,2GZ-$ M9>-*RL$ZU#.+EZ+%\[3++N[C=)/>SK!M )\!? $<8AXV)8K*/PHGBLS@2,S4 M^UZ$)]X=N>]-&9RQ%?'.B[?>>RTX/V3L&HCFF-,4PU?8E!=]*<>*O MX'P;GFXJ3",\_4?AAVV"_2;!/A+LWRQQ(R9-_DO"5CW58)HX39:4.'1QDE?> M96#O>'R3O^'3M'\3II&=)1=T_F5C_VM$!UY*QY1L7?P!02P,$% @ 9X6J3AYE*2&S 0 T@, !D !X;"]W M;W)K&UL?5-AC]0@$/TKA!]P[-+5NVS:)K=GC":: M;,ZHG]EVVI(#I@+=GO]>H+U>U>H78(9Y;]X,0SZB?7(=@"?/6AE7T,[[_LB8 MJSK0PMU@#R;<-&BU\,&T+7.]!5$GD%:,[W9OF1;2T#)/OK,MMY0,A?_":Z@0GA4$G)4J%Q: M234XCWIF"5*T>)YV:=(^3C?9[0S;!O 9P!? 7M^+ M^,3[(P^]J:(SM2+=!?$N>*\ES_8YNT:B.>8TQ?!5S&L$"^Q+"KZ5XL3_@O-M M>+:I,$OP[#>%_R X;!(<$L'AOR5NQ61_)&&KGFJP;9HF1RH<3)KDE7<9V'N> MWN0U?)KVS\*VTCAR01]>-O6_0?00I.QNP@AUX8,MAH+&Q^-M.-MIS";#8S__ M(+9\X_(74$L#!!0 ( &>%JDZ9B*O:MP$ -(# 9 >&PO=V]R:W-H M965TIVF3-NG4:=MG M+G$25(@S()?NWP](FJ9=O@ V?L_/QF0CFF?; CCRHE5G<]HZUQ\9LV4+6M@; M[*'S-S4:+9PW3<-L;T!4$:05X[O='=-"=K3(HN]LB@P'IV0'9T/LH+4P?T^@ M<,SIGKXZGF33NN!@1=:+!GZ ^]F?C;?8PE))#9V5V!$#=4X?]L=3&N)CP"\) MHUV=2:CD@O@E/@<)2H;5U(.UJ&> M6;P4+5ZF779Q'Z>;Y###M@%\!O %<(AYV)0H*O\DG"@R@R,Q4^][$9YX?^2^ M-V5PQE;$.R_>>N^UX$F:L6L@FF-.4PQ?Q>R7".;9EQ1\*\6)_P?GV_!D4V$2 MXCB)*^\R\ ^\/@F M;^'3M'\7II&=)1=T_F5C_VM$!U[*[L:/4.L_V&(HJ%TXWONSF<9L,ASV\P]B MRS&UL?5/;;MP@$/T5Q <$+W:3[6;M ML8W"Q06\3O^^@!W';:R\ #/,.7-F&/)1FV?; 3CT(H6R!>ZR5 M[D'YFT8;R9PW34ML;X#5$20%H4ER323C"I=Y])U,F>O!":[@9) =I&3FSQ&$ M'@N\PZ^.!]YV+CA(F?>LA9_@?O4GXRVRL-1<@K)<*V2@*?#M[G#,0GP,>.0P MVM49A4K.6C\'XUM=X"0( @&5"PS,;Q>X R$"D9?Q>^;$2\H 7)]?V>]C[;Z6 M,[-PI\43KUU7X#U&-31L$.Y!CU]AKN<31G/QW^$"PH<')3Y'I86-*ZH&Z[2< M6;P4R5ZFG:NXC]-->C/#M@%T!M %L(]YR)0H*O_"'"MSHT=DIM[W+#SQ[D!] M;ZK@C*V(=UZ\]=Y+2=-]3BZ!:(XY3C%T%;-;(HAG7U+0K11'^@Y.M^'IIL(T MPM-_%'[>)L@V";)(D'U8XD9,EOR7A*QZ*L&T<9HLJO2@XB2OO,O WM+X)F_A MT[3_8*;ERJ*S=OYE8_\;K1UX*%JDX,KXKRLP$ -(# 9 >&PO=V]R:W-H965T M/&O5N9RVWO<'QES9@A;NRO30 MX4UMK!8>3=LPUUL0501IQ?AN]Y%I(3M:9-%WLD5F!J]D!R=+W*"UL+^/H,R8 MTSU]<=S+IO7!P8JL%PW\ /^S/UFTV,)220V=DZ8C%NJ!V@5M0*A"AC*>9DRXI W!]?F'_$FO'6L[" MP:U1#[+R;4ZO*:F@%H/R]V;\"G,]'RB9B_\&%U 8'I1@CM(H%U=2#LX;/;.@ M%"V>IUUV<1^GFR298=L /@/X KB.>=B4*"K_++PH,FM&8J?>]R(\\?[ L3=E M<,96Q#L4[]![*7BZS]@E$,TQQRF&KV)>(QBR+RGX5HHC_PO.M^')IL(DPI,W M"O]!D&X2I)$@_6^)6S')NR1LU5,-MHG3Y$AIABY.\LJ[#.P-CV_R&CY-^W=A M&]DY7S;VOS;& TK97>$(M?C!%D-![[5JXQ=@AGEOW@Q#/J)]=AV )R]:&5?0SOO^R)BK.M#"W6 /)MPT:+7P MP;0M<[T%42>05HSO=G=,"VEHF2??V98Y#EY) V=+W*"UL#]/H' LZ)Z^.IYD MV_GH8&7>BQ:^@/_:GVVPV,)22PW&233$0E/0A_WQE,7X%/!-PNA69Q(KN2 ^ M1^-C7=!=% 0**A\91-BN\ A*1:(@X\?,29>4$;@^O[*_3[6'6B["P2.J[[+V M74'O*:FA$8/R3SA^@+F>6TKFXC_!%50(CTI"C@J52RNI!N=1SRQ!BA8OTRY- MVL?IAK^=8=L /@/X KA/>=B4*"E_)[PHQ&?>'_DH3=5=*96I+L@ MW@7OM>19EK-K))IC3E,,7\7LEP@6V)<4?"O%B?\#Y]OPPZ;"0X(?_E!XNTV0 M;1)DB2#[;XE;,7=_)6&KGFJP;9HF1RH<3)KDE7<9V >>WN1W^#3MGX5MI7'D M@CZ\;.I_@^@A2-G=A!'JP@=;# 6-C\%JDYQ;A,YM0$ -(# 9 >&PO=V]R:W-H965TIVF3-NG4:=UG+G$25(@S()?NWP]( MFF5KU"^ C=_SLS'9B.;)M@"./&O5V9RVSO5'QFS9@A;V!GOH_$V-1@OG3=,P MVQL0501IQ?AN]YYI(3M:9-%W-D6&@U.R@[,A=M!:F-\G4#CF-*$OC@?9M"XX M6)'UHH'OX'[T9^,MMK!44D-G)7;$0)W3N^1X2D-\#'B4,-K5F81*+HA/P?A2 MY707!(&"T@4&X;7#@Q*?HT1EXTK*P3K4,XN7HL7SM,LN[N-T MDR8S;!O 9P!? (>8ATV)HO*/PHDB,S@2,_6^%^&)DR/WO2F#,[8BWGGQUGNO M!4]O,W8-1'/,:8KAJYADB6">?4G!MU*<^"LXWX;O-Q7N(WS_C\+#-D&Z29!& M@O3-$K=B/OR7A*UZJL$T<9HL*7'HXB2OO,O WO'X)G_#IVG_)DPC.TLNZ/S+ MQO[7B Z\E-V-'Z'6?[#%4%"[<+SU9S.-V60X[.%JDYOZXFBM $ -(# 9 >&PO=V]R:W-H965T[^?I3LNF[G M]442*9[#0XI*!V.?7 /@R;.2VF6T\;X[,.:*!I1P5Z8#C3>5L4IX-&W-7&=! ME!&D).-)MAI,EKE=*V#]'D&;(Z(:^.![:NO'!P?*T M$S7\ /^S.UFTV,Q2M@JT:XTF%JJ,WFX.QUV(CP&_6ACY RD"$,GY/G'1.&8#+\PO[EU@[UG(6#NZ,?&Q+WV3TAI(2 M*M%+_V"&>YCJV5,R%?\-+B Q/"C!'(61+JZDZ)TW:F)!*4H\CWNKXSZ,-_OM M!%L'\ G 9\!-S,/&1%'Y9^%%GEHS$#OVOA/AB3<'CKTI@C.V(MZA>(?>2\[W M20T?I_V[L'6K'3D;CR\;^U\9 MXP&E)%&UL?5-A M;]P@#/TKB!]0[DANJTY)I%ZG:956Z=1IVV[8^G-,3'@!\21KU J$*&,EYF3+BD#<'U^9_\<:\=:+L+!O5$_9>7;G-Y24D$M!N6? MS/@%YGH.E,S%?X4K* P/2C!':92+*RD'YXV>65"*%J_3+KNXC]--/*'PG2;(-TD2"-!^M\2MV(. M?R5AJYYJL$V<)D=*,W1QDE?>96#O>'R3W^'3M#\*V\C.D8OQ^+*Q_[4Q'E#* M[@9'J,4/MA@*:A^.'_%LIS&;#&_Z^0>QY1L7OP!02P,$% @ 9X6J3A . MI(6U 0 T@, !D !X;"]W;W)K&UL?5-A;]L@ M$/TKB!]0$N*V461;:EI5G;1)4:MMGXE]ME'!YP*.NW]?P*[G;=:^ '?<>_?N M.-(!S:MM !QYUZJU&6VP5=M#ZFPJ-%LZ;IF:V,R#*"-**\8J]4[*%DR&VUUJ87T=0.&1T2S\=S[)N7'"P/.U$#2_@OG&8A/@8\$/"8!=G$BHY([X&XTN9T4T0! H*%QB$ MWRYP#TH%(B_C;>*D<\H 7)X_V1]C[;Z6L[!PC^JG+%V3T3TE)52B5^X9AR>8 MZKFF9"K^*UQ ^?"@Q.]$>.+M@?O>%,$96Q'OO'CKO9><7]^D[!*(IICC M&,,7,=LY@GGV.05?2W'D_\#Y.GRWJG 7X;L_%-ZN$R2K!$DD2/Y;XEK,_J\D M;-%3#::.TV1)@7T;)WGAG0?VCL&UL;5/;;MP@$/T5 MQ <$F_4FZZ!^5O&FTD<]XT+;&] 59'D!2$)LDUD8PK M7.;1=S)EK@UW@) @" 94+#,QO%[@' M(0*1E_%GYL1+R@!B]^\=EV!;S&JH6&#<,]Z_ 9S/7N, MYN(?X0+"APEA8TKJ@;KM)Q9O!3)7J>=J[B/TTVVGV'; #H#Z *XC7G( ME"@J?V".E;G1(S)3[WL6GC@]4-^;*CAC*^*=%V^]]U+2_9><7 +1''.<8N@J M)ETBB&=?4M"M%$?Z"4ZWX;M-A;L(WZWAU\DV0;9)D$6"[#^"]$.)6S$?59)5 M3R68-DZ3194>5)SDE7<9V#L:W^1?^#3M3\RT7%ETULZ_;.Q_H[4#+R6Y\B/4 M^0^V& (:%XXW_FRF,9L,I_OY!Y'E&Y=_ 5!+ P04 " !GA:I.("-X*;_=N^-(!S3/ MM@%PY$6KUF:T<:X[,&:+!K2P5]A!ZV\J-%HX;YJ:VZ=D"R=#;*^U,*]'4#AD=$O?' ^R;EQPL#SM1 V_P?WI3L9;;&8I MI8;62FR)@2JCM]O#,0GQ,>!1PF 79Q(J.2,^!^-GF=%-$ 0*"A<8A-\N< =* M!2(OX^_$2>>4 ;@\O[%_C[7[6L["PAVJ)UFZ)J,WE)10B5ZY!QQ^P%3/-253 M\;_@ LJ'!R4^1X'*QI44O76H)Q8O18N7<9=MW(?QAG^=8.L /@'X#+B)>=B8 M*"K_)IS(4X,#,6/O.Q&>>'O@OC=%<,96Q#LOWGKO)>?[7\OCF[R'C]-^+TPM6TO.Z/S+QOY7B Z\E,V5'Z'& M?[#94%"Y%JDYTK4%ZM0$ M -(# 9 >&PO=V]R:W-H965T ,2'/[]P.2R[(MVA? QN_YV9AL0/OL M6@!/7K0R+J>M]]V),5>VH(6[PPY,N*G1:N&#:1OF.@NB2B"M&-]L#DP+:6B1 M)=_%%AGV7DD#%TMF\C_$IX)N$P2W.)%9R17R.QL7;G!XIJ: 6O?)/.'R J9XWE$S% M?X(;J! >E80<)2J75E+VSJ.>6((4+5[&79JT#^/-X3#!U@%\ O 9<$QYV)@H M*7\GO"@RBP.Q8^\[$9]X>^*A-V5TIE:DNR#>!>^MX(?[C-TBT11S'F/X(F8[ M1[# /J?@:RG._!\X7X?O5A7N$GSWA\+C.L%^E6"?"/;_+7$MYNU?2=BBIQIL MDZ;)D1)[DR9YX9T']H&G-_D=/D[[9V$;:1RYH@\OF_I?(WH(4C9W883:\,%F M0T'MX_$^G.TX9J/AL9M^$)N_%JD[M_]]#D0( $(* M 9 >&PO=V]R:W-H965TF"='(6NFS5*>$M5*S@XNJ*X2FJ:SI&9E M$Z\6;F\K5PMQT579\*V,U*6NF?RSX96X+6,2WS=>R]-9VXUDM6C9B?_@^F>[ ME6:5#"R'LN:-*D4327Y-W3QH/FC;P\?[._MD5;XK9,<5?1/6K/.CS,L[CZ,"/ M[%+I5W'[PON"IG'45_^-7WEEX#83H[$7E7*_T?ZBM*A[%I-*S3ZZ:]FXZZWG MOX?A -H'4"\@Z81UW1 M>;I(KI:HQVPZ#'W D &1&/9!@B*)#1V%4QR>P0PS%YX]AJ<33#"!!!-',/FO M1.*5B#"!+*=09 H(,D\$80*5S*#(#!!,/1&$F6&1.129 X*Y)X(P.1;)H4@^ M(LBIIS&&T'F!-0JH48P)#^)Z"Y MB]%!BD AN^$C@(#^+D;U(%#(;O@4(*#%)_ZIB4!%R&_X(""@S8N1WQ HY#=\ M&!#0Z<7(;P@4\!O%QP$%G5X4G@X 96GJZ20/G_":RY,;7E2T%Y?&34X/N\. MM*9N!/@'[Z:K[TR>RD9%.Z'-(.$^]TYI$_&DV]E- M-=U"B[:?V))A;%S]!5!+ P04 " !GA:I.CJT%_L,! W! &0 'AL M+W=OU.U*33IME- M=I-)-]O^9O1X24%9+@A$;1-1&LZW&1^=A1%9D<#>]Z."JD M1R&8^G< +J<<[_![X*EK6N,"I,@&UL!O,'^&H[(KLJI4G8!>=[)'"NH"Y@TEOYLA5>?FVT(+$^A"H"OAUON0V"6/75@H8L#O0+ MG8;I<3##V-/C+3U*P@))4"#Q LFG$NE%B2%,'#9)@R9I0""Y, EAT@L3LKDX M :KQ3U:C4HZ];Y=-=.V*.^HO_@,^M]0OIIJNU^@DC7T^_I)K*0W85*(KFTMK MNWA=<*B-F][8N9K?\KPP%JDZ0*DQ MP$ M -(# 9 >&PO=V]R:W-H965TJT[;<#%[#J#V:;T+W]K@VEK../[7M]SKD?OLX&8U]< M"^#)JY+:Y;3UOCLQYLH6%'=WI@.--[6QBGLT;<-<9X%7D:0D2Y-DSQ07FA99 M]%ULD9G>2Z'A8HGKE>+VSQFD&7*ZH6^.9]&T/CA8D76\@>_@?W07BQ:;52JA M0#MA-+%0Y_1A2_]LAL\PU7-/R53\ M5[B!1'C(!&.41KJXDK)WWJA)!5-1_'79-0.Q8^\['IYXH?=6;)-]QFY!:,*<1TRZP&QF M!$/U.42Z%N*<_D=/U^G;U0RWD;Y=TI/#NL!N56 7!7;_E'CX4.(:YO@A"%OT M5(%MXC0Y4II>QTE>>.>!?4CCF[S#QVG_QFTCM"-7X_%E8_]K8SQ@*LD=CE"+ M'VPV)-0^' ]XMN.8C88WW?2#V/R-B[]02P,$% @ 9X6J3N#YR%S> 0 M 04 !D !X;"]W;W)K&UL=53KCIP@%'X5P@,L MBC/C=J(F.]LT;=(FDVVZ_YWCUICA2(@N6Q!,/\@!>KM22R68L:%JB!X4L,J3!"9S M9U5D ]X[6#2FSERG5RD?'/!ERK'D2L(.)3&*3 [7.$9.'=" MMHQ?BR9>+1UQ.[^I?_*]VUXN3,.SY#^[RK0Y?L2H@IJ-W+S(Z3,L_>PQ6IK_ M"E?@%NXJL1ZEY-I_43EJ(\6B8DL1['T>N]Z/T[R2WFAA ET(="4\>@*9C7SE M'YEA1:;DA-2\]P-SOS@^4KLWI4OZK?!KMGAML]K0&'VKAI M:N=JOI5S8.2P/#AD??6*/U!+ P04 " !GA:I.S;N[UL\! "_1*X\_-R1SC24:I7W0 8]"9XIS/< M&-,?"=%% X+I.]E#9[]44@EF;*AJHGL%K/0DP0F-H@,1K.UPGOK<6>6I' QO M.S@KI #HXO >\M##JU1ZY3BY2OKK@2YGAR!4$' KC%)A=KO (G#LA6\:O61,O MEHZXWM_4/_G>;2\7IN%1\I]M:9H,WV-40L4&;I[E^!GF?O88S5 M6(]"]3@*$R\(8M47"QJR.-'_ MZ#1,3X(5)IZ>K.EQ$A;8!05V7F#W3XL?-RT&,#0*F^R#)ON 0+PQ"6'>.8I# MT.00$$@V)B',;F-"5K=#@*K]7&A4R*'S,[G*+J/W0/WM^@N?YO8;4W7;:721 MQMY1?Y,J*0W84J([VW!CGXHEX% 9M_U@]VH:F"DPLI_? K(\2/D?4$L#!!0 M ( &>%JDYY,JQ5Z0$ &8% 9 >&PO=V]R:W-H965TOL2V\?OSYV=NVR0ZE77 "9X$[S5>5@;TQT(T64-@ND'V4%KOURE$LS8HZJ( M[A2PBR<)3F@4I42PI@V+S,=.JLAD;WC3PDD%NA>"J=]'X'+(PTUX#SPW56U< M@!19QRKX#N9'=U+V1&:52R.@U8UL P77/'S<'(Y[A_> EP8&O=@'KI*SE*_N M\.62AY%+"#B4QBDPN]S@"3AW0C:-7Y-F.%LZXG)_5__D:[>UG)F&)\E_-A=3 MY^$^#"YP93TWSW+X#%,]21A,Q7^%&W +=YE8CU)R[7^#LM=&BDG%IB+8V[@V MK5^'2?].PPET(M 5@8Q&/O./S+ B4W((U'CW'7-/O#E0>S>E"_JK\-]L\MI& M;T5,DXSM\?&7-E"UJX&]-#AS>UL5IX M-&W#7&]!5)&D%>.[W2W30G:TR*+O;(O,#%[)#LZ6N$%K8?^<0)DQIPE]=3S* MIO7!P8JL%PW\ /^S/UNTV*)220V=DZ8C%NJC?LG* MMSF]HZ2"6@S*/YKQ"\SU?*!D+OX;7$$A/&2",4JC7%Q).3AO]*R"J6CQ,NVR MB_LXW1SX3-LF\)G %\)=C,.F0#'S3\*+(K-F)';J?2_"$R='CKTI@S.V(MYA M\@Z]UR)-;S-V#4(SYC1A^ J3+ B&ZDL(OA7BQ-_1^38]W>5=!O8^/B+[!Y^F_;NP MC>P (M?C!%D-![-///X@MW[CX"U!+ M P04 " !GA:I.MYTJD;@! #2 P &0 'AL+W=OO3" %5^H;9;T M[VL;0DC"B^T9GW/FXG$^:O-L.P"'7J10ML"=<_V!$%MU()F]TCTH?]-H(YGS MIFF)[0VP.I*D(#1);HAD7.$RC[Z3*7,].,$5G RR@Y3,_#N"T&.!=_C5\<#; MS@4'*?.>M? ;W)_^9+Q%%I6:2U"6:X4,- 6^W1V.6 D9B.OSJ_JW6+NOYQ:>>'>@OC=5<,96Q#N? MO/7>2YFF^YQ<@M",.4X8NL+L%@3QZDL(NA7B2#_1Z38]WQ=B5\_E+B!R9(/0%_ Z M_?L"]CINZA=@AG/.7!BR$=.JLSEMG>L/C-FR!2WL#?;0^9L:C1;. MFZ9AMC<@JDC2BO'=[HYI(3M:9-%W,D6&@U.R@Y,A=M!:F#]'4#CF=$^OCA?9 MM"XX6)'UHH'OX'[T)^,MMJA44D-G)7;$0)W3A_WAF 9\!/R4,-K5F81*SHBO MP?A2Y707$@(%I0L*PF\7> 2E@I!/X_>L29>0@;@^7]6?8NV^EK.P\(CJEZQ< MF]-[2BJHQ:#<"X[/,-=S2\E<_%>X@/+PD(F/4:*R<27E8!WJ6<6GHL7;M,LN M[N-T;&2:1GJSI_&Y;(-T4 M2*- ^D^)_$.)6YCD0Q"VZJD&T\1ILJ3$H8N3O/(N _O XYN\PZ=I_R9,(SM+ MSNC\R\;^UX@.?"J[&S]"K?]@BZ&@=N'XR9_--&:3X;"??Q!;OG'Q%U!+ P04 M " !GA:I.8$\"3+.;S9YI(5N:I]%W,GF*O5.RA9,AMM=:F+ M9G03$@(%A0L*PF\7N >E@I!/X\^D2>>0@;@\OZM_C;7[6L["PCVJW[)T349O M*2FA$KURSSA\@ZF>:TJFXA_A LK#0R8^1H'*QI44O76H)Q6?BA:OXR[;N _C M3;*?:.L$/A'X3+B-<=@8*&;^()S(4X,#,6/O.Q&>>'O@OC=%<,96Q#N?O/7> M2[Y+DI1=@M"$.8X8OL!L9P3SZG,(OA;BR#_1^3I]MYKA+M)W2SK_LBZ0K HD M42#YK\3K#R6N8?8?@K!%3S68.DZ3)07V;9SDA7<>V#L>W^0??)SV)V%JV5IR M1N=?-O:_0G3@4]E<^1%J_ >;#065"\<;?S;CF(V&PV[Z06S^QOE?4$L#!!0 M ( &>%JD[ L;H?MP$ -(# 9 >&PO=V]R:W-H965T)W^?0%[ M'3=U7H 9SCES8<@&;5YL"^#0FQ3*YKAUKML38LL6)+-7N@/E;VIM)'/>- VQ MG0%619(4A&XV-T0RKG"11=_1%)GNG> *C@;97DIF_AQ Z"''6WQQ//*F=<%! MBJQC#?P"][L[&F^16:7B$I3E6B$#=8[OMOM#&O 1\,1AL(LS"I6UG)B%>RV>>>7:'.\P MJJ!FO7"/>GB J9YKC*;B?\ 9A(>'3'R,4@L;5U3VUFDYJ?A4)'L;=Z[B/HPW M-Q?:.H%.!#H3=I% QD Q\Z_,L2(S>D!F['W'PA-O]]3WI@S.V(IXYY.WWGLN MDO0V(^<@-&$.(X8N,-L90;SZ'(*NA3C0_^ATG9ZL9IA$>K*D)Y\(I*L":11( M_REQ]Z'$-RN?(CU/H/-AL":A>.M_YLQC$;#:>[Z0>1^1L7?P%02P,$% M @ 9X6J3C8%DS/X 0 R 4 !D !X;"]W;W)K&ULC51_;YLP$/TJR!^@!A(2$A&DIE.U29L4=5KWMT..'ZJ-J6U"]^UG&\K2 M["KEG]AW?O?>\P5?-DCUHFL $[P)WNH=J8WIMI3JH@;!])WLH+4GI52"&1NJ MBNI. 3OY(L%I'(8K*EC3DCSSN8/*,]D;WK1P4('NA6#JSQZX''8D(N^)IZ:J MC4O0/.M8!3_!_.H.RD9T9CDU EK=R#904.[(?;3=1Z$K\(CG!@9]L0_<58Y2 MOKC@VVE'0N<(.!3&43"[G.$!.'=,UL?K1$IF35=XN7]G?_27MYD90$)RA9S\V3'+["=*&$!-/MO\,9N(4[)U:CD%S[WZ#HM9%B8K%6!'L; MUZ;UZS">).E4AA?$4T$\%Z1>AXY"WOD79EB>*3D$:FQ^Q]Q_'&UCVYO")7TK M_)DUKVWVG"^2,*-G1S1A]B,FOL!$,X):]EDBQB3V\7_E,5Z^0!TN?/GR@\-/ M])%JDXO.$KM[ $ &8% 9 >&PO M=V]R:W-H965TOT2V^?GY<[DKAB%?%$-@/9>.>O4P6^T[O>$ MJ*H!3M6=Z*$S-[60G&ISE%>B>@GTXDB_-!_"SRWUT;; "F+GE[A.^@?_4F:$UE4+BV'3K6B\R34!_\A MW!]SBW> GRV,:K7W;"5G(5[LXO]F_HG5[NIY4P5/ KVJ[WHYN#GOG>!F@Y,/XOQ,\SU['QO+OXKW( 9N,W$ M>%2"*??K58/2@L\J)A5.7Z>U[=PZ3C>[^YF&$Z*9$"V$W/F0RIK)!]Q3NSB2O3/16QFE0D)L5FC''"1.M,.&"($9]L8@P MBV/TCA[A]!C-,';T>$U//A!(4('$"23_E1AN2L0P'YCL4),=(A!O3#!,@IND MJ$F*".PV)A@FQ4TRU"1#!+*-"8;)<9,<-\L]"FVUQ/U$)H,*D$=^;3-6;H+0<& MM;;;S.SEU/K308M^GFID&:WE7U!+ P04 " !GA:I.K!6CO;8! #2 P M&0 'AL+W=OM<_V1,5NVH(2]P1ZTOZG1*.&\:1IF>P.BBB0E&=_M/C$E.DV++/K.ILAP M<++3<#;$#DH)\^<$$L><[NF;X[EK6A< I@Y!/X_>L M29>0@;@^OZD_QMI]+1=AX0'EKZYR;4[O**F@%H-TSS@^P5S/@9*Y^*]P!>GA M(1,?HT1IXTK*P3I4LXI/18G7:>]TW,?IYI#.M&T"GPE\(=S%.&P*%#/_+)PH M,H,C,5/O>Q&>>'_DOC=E<,96Q#N?O/7>:Y'<[C-V#4(SYC1A^ KSCF!>?0G! MMT*<^']TODU/-C-,(CU9T]/#MD"Z*9!&@?2?$OF'$K(#GPJNQL_0JW_8(LAH7;A M>.O/9AJSR7#8SS^(+=^X^ M02P,$% @ 9X6J3D0"@&_! 0 -P0 !D M !X;"]W;W)K&UL=53O;ML@$'\5Q .4A,1-%=F6 MFE95)VU2U&K;9V*?;50P+N"X>_L"=EPO8U\"=_[]N0,NZ:#TFVD +/J0HC49 M;JSM]H28H@')S(WJH'5?*J4ELR[4-3&=!E8&DA2$KE:W1#+>XCP-N:/.4]5; MP5LX:F1Z*9G^@7FEC,\@!!>R)7Q/FGB MV=(3E_N+^E/HW?5R8@8>E/C-2]MD^ ZC$BK6"_NBAF>8^DDPFIK_#F<0#NXK M<1Z%$B;\HJ(W5LE)Q94BV<>X\C:LPZ1_H<4)="+0*P(9C4+EC\RR/-5J0'H\ M^X[Y*U[OJ3N;PB?#481OKGCCLN=\L]NFY.R%)LQAQ- %9CTCB%.?+6C,XD#_ MH=,X?1.M X$5-9O=VZOQ[<\!E9UTYB2^;\B_P102P,$% @ 9X6J3F_?UJZS M 0 K@, !D !X;"]W;W)K&UL;5/;;IPP$/T5 MRQ\0@Y=DMRM RJ:J&BF55HF2/GMA "N^4-LLZ=_7-H2BEA<\,YYSYLPPSD=M MWFT'X-"'%,H6N'.N/Q)BJPXDLS>Z!^5O&FTD<]XU+;&] 59'D!2$)LD=D8PK M7.8Q=C9EK@^[/Q'EE8 M:BY!6:X5,M 4^#X]GK*0'Q/>.(QV9:/0R47K]^ \U@5.@B 04+G P/QQA0<0 M(A!Y&;]F3KR4#,"U_[DP"P]:_.2UZPI\P*B&A@W"/>OQ.\S]W&(T M-_\$5Q ^/2CQ-2HM;/RB:K!.RYG%2Y'L8SJYBNO1^<>S M. (:%\R]M\VT0I/C=#^_#K(\T?(/4$L#!!0 ( &>%JD[0D.<>P $ #<$ M 9 >&PO=V]R:W-H965TAE? G=^[]T[X))/2K^9#L"B M=REZ4^#.VN% B*DZD,S(_+/.1. MNLS5: 7OX:21&:5D^L\1A)H*O,/7Q"MO.^L3I,P'UL)WL#^&DW81655J+J$W M7/5(0U/@Q]WAF'E\ /SD,)G-'OE.SDJ]^>!+7>#$&P(!E?4*S"T7> (AO)"S M\7O1Q&M)3]SNK^K/H7?7RYD9>%+B%Z]M5^ 'C&IHV"CLJYI>8.DGPVAI_BM< M0#BX=^)J5$J8\(NJT5@E%Q5G1;+W>>5]6*=%_TJ+$^A"H#<$,A<*SC\SR\I< MJPGI^>P'YJ]X=Z#N;"J?#$<1OCGSQF4O9?JPR\G%"RV8XXRA&\P'@CCUM02- ME3C2_^@T3D^C#M- 3[?T^R0NL(\*[(/ _I\6Z4V+,4P:+Y)%BV01@?U-D1@F MNRE"-A3V>G[+&UL;53;;IPP M$/T5RQ\0 WO)9@5(V515*[72*E739R\,8,47:ILE_?O:AJ4D]0OVC,\Y<\87 M\E'I5],!6/0FN#0%[JSMCX28J@-!S9WJ0;J51FE!K0MU2TRO@=:!)#C)DF1/ M!&42EWG(G769J\%R)N&LD1F$H/K/";@:"YSB6^*9M9WU"5+F/6WA!]B?_5F[ MB"PJ-1,@#5,2:6@*_)@>3SN/#X 7!J-9S9'OY*+4JP^^U@5.O"'@4%FO0-UP MA2?@W LY&[]G3;R4],3U_*;^.?3N>KE0 T^*_V*U[0I\P*B&A@[A MEZE0U/Y9-B*L.;,&Y>]EIO#/B=7+S1C3A,F M6V'2!4&<^E(BBY4X9?_1LSA]$W6X"?3M.X?W<8%M5& ;!#;O! YQ@5U48!=Q M\/!ACR*8A^1#$;(Z% &Z#=?1H$H-,CR%57:Y\8]9.-1_\.FY?*>Z9=*@B[+N M:H0#;)2RX*PD=\Y+YU[H$G!HK)_>N[F>[ND46-7/3Y L_X'R+U!+ P04 M" !GA:I.8OL9%*P! #, P &0 'AL+W=OUJ,G@_KBAU[0"*NQLS@L:5WEC%/99V1]UH M@7>1I"0M\_R.*BXT::K8V]BF,GLOA8:-S=Q>*6[_/H(T4TT*,SBST-?E2K-8LX"/@MX#)G9&^,!U3+;_#R M#/BTED)"[\/T'N=VOF!SX969V=L'..B[> M90F@O(^:-7+KETJU&X3DL82:RB?>0J/?G+FHJ=*AN"#9"J G2ZH9BH* H)I6 MC9]G-K<7><:OBE4-[(4GKW5-Q=\=,-YM_="_)UZK2ZE, N592R_P$]2O=B]T MA$:54U5#(RO>> +.6_\YW!3$X"W@K8).3O:>Z>3 ^;L)OIVV?F , 8.C,@I4 M+S^=X(SO3+URKNO M,/23^-[0_'>X =-PXT37.'(F[=,[7J7B]:"BK=3THU^KQJ[=H'^GN0G10(A& M0AC_EX ' IX14._,MOI"%:?"#=8#_-HDG9V]IWN5NKL+(PLYZ9(JD=Z!*WVJ[+]_YER!E@R>=&^EO@W'@,%9F6VJ]Z*_$_I M\7:X[M!XY^;_ %!+ P04 " !GA:I.T6SHQH@" !#"0 &0 'AL+W=O MSCGS,49QDG-Q:L\,Z:Y[SY"D5?0K'33Q-JV(DWX1>59 MR;;"D9>BH.+?BN6\7KC8O1E>LM-9&8.7)A4]L9],_:JV0N^\3N60%:R4&2\= MP8X+=XF?-S@V!(OXG;%:]M:.267'^:O9?#LL7&0B8CG;*R-!]>/*UBS/C9*. MXV\KZG8^#;&_OJE_L%J]<^%#+E;^B.[?.UB/$<'\'K(90T@ !Q& >0:6 M']SE.9$% 06(%2#](@3!H% -)K:8TF+"(!B6/G/ ,% M9D $PW.&, 1V,@>=S &!$!; ".Y;]'BB>*+U\0.I@J!HP@_8_TOL Q+QA 3< MO?@3[8OA_L7C!@:RA4"S"3]PT^%QUQ$TGY" FP!'G\@6;@,I=IKA<_J#AEI71V7.DY M9Z?1D7/%=(SH29?SK&\TW29G1V66L5Z+9JPW&\6K]LKB=?>F]#]02P,$% M @ 9X6J3F:YRM1: @ ! @ !D !X;"]W;W)K&ULE57MCILP$'P5Q ,)HB0U%B^L)8WZ\+&WQD7PG\D>[Y6KFC2K[JB:-J%CC<')8NBOTND&A)AC$SXIT8C)V M="H[QM[UY,M^Z?K:$:&DD%H"J]>9K FE6DGY^#V(NF-,39R.+^J?3/(JF1T6 M9,WHKVHORZ6;N,Z>'/")RC?6?29#0K'K#-E_)6="%5P[43$*1H5Y.L5)2%8/ M*LI*C3_Z=]68=S?H7V@P(1@(P4A LZ>$<""$5T+TE! -A,@B>'TJ9F\V6.(L MY:QS>/][6ZQ/$7J-U.X7>M%LMOFFMD>HU7,6(91Z9RTT8/(>$TPP5X2GU,<0 M 10B#^[HP6V ]3TB7-Q"-O>0*(1-A&">H>&'TQ!) @M$H$!D!**;C;+RR"%, M:.4*82+82 P:B0&!V#("86:6$0@SMW;]N4 M'*0>SM68]WVIGTC6#CW7&QM_]A=02P,$% @ 9X6J3AEKJC-( @ (@< M !D !X;"]W;W)K&ULC571CILP$/P5Q >35%.$/6^!:E(U;IZ: MV([G*3M+6C6PXXXXUS7A?]= 69>YOGL-O%2G4NH RM.6G. GR%_MCJL3&ED. M50V-J%CC<#AF[K._VB8:;P"O%71BLG=T)7O&WO3AVR%S/6T(*!12,Q"U7& # ME&HB9>//P.F.DCIQNK^R?S&UJUKV1,"&T=_509:9NW2= QS)FPR>8/P1@13[*(%M$FM\EQ[B^%9B8\,L;S%;&R:Q&PFL MM0:&()@2!)Z=(+02A(8@G! $23!K5H^)#:8Q&&]6ZR/$C8G(:B*Z,Q$&_LQ$ M]%F)A55B89' ,PD;)K"+Q%:1V$(0SEK58Z+_-W,;?[;2I=7$TF(BFE6Z?&#B M1B*Q2B06B?D7EMQ5X8=^LO"\^;MS#\1^I(;\'+BU,$;!+6/O'4TF10W\9*:P M< IV;J3^VB;1<= _8SUI9O&UN@#Z"?1!T]\>/P@_58UP]DRJ.6:FS9$Q"]V.[/TC6#C<2&J_%_!]02P,$% @ 9X6J3HXV M#&@G"@ O#H !D !X;"]W;W)K&ULC5O;4B-) M#OT5@O?&>;\00$0;<',I%\1L[.ZS&XI+C(U9VS0S?[]I4S NZ?5JO7P\%@>??4S";+@_EK\U+^\C!? MS":K\NOB<;!\7323^\V@V71@E J#V>3Y9?_D://L=G%R-'];39]?FMO%WO)M M-ILL_AXVT_G[\;[>_WSPQ_/CTVK]8'!R]#IY;/[5K/[]>KLHOPV^I-P_SYJ7 MY?/\96_1/!SO?]>'MR&L!VP0_WENWI=;/^^ME_)S/O]S__?-P^1MNOIC_G[1M OR^WOMZJOF5S,M\+4F98Z[^72Y^?_>W=MR-9^U M4HHJL\E?'_\^OVS^?6_E?P[# TP[P/0=8-L!]FN =CL'N': ZSO MP-\WP&A M'1#Z#HCM@/@U8#<^M?C4=X+<#LA]!VCU:3C5>\B7K?\QM@Z[AWQ:6YO>LWS: M6]N>FZ4_#:Y[6UQ_FES[OI-\VEQ3HP\^3LCFR)U-5I.3H\7\?6_Q$35>)^O@ MI _+J")\_71SB#=_+,=N69[^.G$V'@U^K26UF.$'QFQA;.A"KCE$?R$&18,O M-0Q48VC8>-.=X90CJ)YG'.*ZB',@)'4A(P#)7<@%F$=U(9< HKN0*P A:[[^ M[:Y4O]>V!O/8+N0601*VG\5N9#<2;$="QA(%5(X(,?@(P&S2F>AVP6$^IZ"(02Z!-!.= M)J:] C!EDB:Z77.853XKZK05QQD7HC)$NS$P%8D'-1!E?8C4PV]VBNJXC<=N MX[D 8NCK#XC?TB5[GP(Y^!6'16?9GH_!A'3Q0))*P=*U[Y3467O :P]< %G4 M,#!5RM*+Z4*+Z7AUMC2\ U0YXT16#5!> M;QFNJ[3$*C57VE*E-9N(:X%P(<1 S'2)<-DI M.N\5PA6:E=FQ!?0O)$M)2P5P(6L;*?\#-N.>CV0E%0/U_/X44 L<4',ZX!/= M DXM8F+AJ (P8V*Y >D.]" S0%;(F2:>-[M%=3= 8#,Z\@W(] Q%OC+G DV M3EM<-VW)A<[1,P1PVD=-B3# Z:P4JSD _;3S+M+L$8LP:R3+))I*T"V]:<;N= MMY0S9.=]H25T2Q&3CDX9NJ5\3KZE_>:L>LXY[C%G#629*"'C-D*"8GB"XFA%>61X/A%IJ.B!J0'&6N6BI+.0EQC.Z[5V MU 4LOX)2##DP)P! KVV@//\'F):[0<]9J[ZSCGO,6L-9E4M6.EM"MF,1C./&D=?=ABPG80.*!!_!2CB$N=013E+><01=US!%$T;[H J&_J0%&J MA*; $0^^V2VIZRQ"CF$X2P\L ME(<>;G"*498Z"T(EULM#J,CN0X3R06W_1VDV& -=!XFF1.(**Y"I[W"4/:"= MC J@BN]0U^F1G@%!YH!RB9O=DKJN(V1G!A2;MYI 71D"/3>!!GG1K.FTKFCDUOA6S' M@FQ'ZOA8(0FQFD?P0HN?]HA7O#@F8O;?185.'AS44 $_;&"9',@0XN#:Z.%UQP MSQ =_4,G1 9'6C0TJCF>.4B.J^H[C7 A9QM%LZJ$P*M SU8VGEWO#(!FG, MM:,YYX08ZT!;E<98AV*LU0 7LE9)LIKTCAQH<](8ZWCH-#8I^C9 #7 A M^2"\]N>$ .M !Y/64!SOAI43;6E7H :X8(S70KK@A(#M0-9"J_FC%M1Y)RX: MU@6M'(_8"%<#G"E40WM!=R&R.Q[9:<%EY$#$=B9PU?OA:H ST6]O65=UX09P MH+? JM,.I06:]H"K?K :P$I.%82[P@EWA>-W!:M4CQR_!7R.['6P?K :P+)7 M63A[7KA7/&+(M";L^7W!:L(],#7 6!V#Q*:]<.]XT!:@->%1"^K425VRGO9- MJ[[ &@%CX9U2;/'"'>4-XY-2Y=4+UXKGUPJMO%8MIEN>H?6G&J*N%(\ MOU)8TM]BNF4G^NI0#5#FP$H;+-PG'A!VJ5[DA0O @W(E#8X>Q6M0QT"X'74, M+\1US^,Z:^)Z$(=1?HUP._)K+\1KCYK> D7R0NCTN7=Z%80@%E 0(UMSVX(Z MQU +IUM#)Z&SB9-4&<20@3 77KA(,9A#@1P"<5TMX*9SN E)SO M+7]57Q>^**V8G=ONGZ4WU7]?DQX"3* UB,'6=TVS9O&X^11QN77^O#&_1\9 Y_(#F5.1RCY[4YO$'/OP=_>%LV M$6@4PN>7F8-_EO;Q7>=XLGA\?EGN_9RO5O/9YG.MA_E\U91M4P?%(D_-Y/[K MEVGSL%K_&,O/BX_O*3]^6/JV;89%5%/EG;&FJ MJ=-'7>QJ]N>^>5MO?M\^#\-N\N=RL=K>3I]WN]=/L]GVX7E8SK<_K5^'U?@_ M3^O--AHN9AII?QL.7]93>]N#N]]V=S=K+_O%B^KX%NNWVZE,SV_\]O+M>;=_8W9W\SK_-OQGV/WW]AK?MA]\G^WWYNE[_OG_QS\?;J=J7 M-"R&A]U^C/GXX\=P/RP6^Z'&0OXXC3I]_]#]AA]_/X_^ZV'OQ[WY.M\.]^O% M_U\>=\^WTSB=/ Y/\^^+W6_KMW\,ISURT\EI]_\U_!@6HWQ?R?@9#^O%]O#O MY.'[=K=>GD892UG._SS^?%D=?KZ=QC]OAC?0IPWT^P9BJQN8TP8FVV!VK.RP MJ[_,=_.[F\WZ;;(Y?EVO\_U1(9_,V,R'_9N'WAW^;]S;[?CNCSMKX\WLQWZ@ MD^;S4:,_:/2EXKY4F/0NF8T%O%>A817ZL+VYJ((,8. YC" _3B 4]EN'#7A MH%D=BQ3OK+/9S@"=#3Y$CPNRL" +"I*LH*/&??B@I%3*JBE%VJLDN!8':W&@ MENP;_.Q::BE%E5H\K,6#6DQ6BR\^QHCSUKJL'* ;OW6?'"XHP(("*,CB 2(< M(+8?NPD.D!J.W53LJM51$Q2HB#15R+0B[5T1/">(;NC+ M271Q2,:0BD,%Z(Q+2;'&X%E&T#1#I@7!\X+8CL9@.POR<]&8TJO62XSY9 =T MVNJDB 4$NUJ0K0,9 OM00D=CL!,EMC0FECNLC$HQ;TRIVQ\QS ;8VH*\'?$0 M&IM1J_:^:&Q&+0U].8DNS@ I%#,,D$D8VT*^;$W.]\C;;*>P%[7IZ OVHD8G MZ:(OX 1L4RP;4^K&[BE%*L+6UL#:G@V!K:A]1U^P%34Z)Q9]": O2MFB+Z4N M2J+Q$#M; V=[,G=K;$6=.C(FMJ)!Y\4B9:K2(/OI)61] 3JMO24^,MC9!CC; M:S($MJ+IR=XD?#>E;U/V16Q09$(UV+(&6-8;,@3VF'$=.XP]9M#IKMCA,I[Z MH$+(#0)TT5J3V)& /6N 9STYB1ML,M.19 TVF6G)LJ9,J6:<$4BQ%GO1 B]Z MNY,JU(Z%:;#'; MDE!MF3QEO!XW15^ SHTAGYP6+;:L!9;UQ&(66\QV)%2++69;$JHMDZ@: NJ]*Y-G',^8Y(.P7QWPJV>U8H>Y MCMSIL,-<2^YT99XL,&1&.#(&A&R;+Y@Y4HK%M]237)9"#:J M0^?68K6J/&<6A=0DEX5@NSN4@O.E*E>F6_PME;KZMX3G#P?F#^9XAQWO.G*P MQX[W+3G8E_D6+ED!777-RN,IQ(,I)+ A\.3@.Y*PQY.#;TG"ODS"15-JDLM" M\!3CP103R+'F\8S@.W*R)XN]+3G97_=R57)9"/:R!UX.Y++!8^OYCG3LL?5\ M2SKV8 W7)A?R]2F@2XF<#0/V<0 ^#B2&!VR[T)&A [9=:,G0H0S'^4%2E5P6 M@LT;@'D#NY> ;1%8/,&8-[ #C!R;Z4C,0=LN]"2 MF$,9A8MVU"27A6#S!F#>0"X@(O9;[$C*$?LMMBSE1K"4:\3F%U9 9CQ;F(O8 MO!&8-Y#KAXAM%SL"=<2VBRV!.I9!F1P!$3LS F<&5BCV5.Q8G(W84[%E<3:6 M<3,W1%5R60BY[PF<&=D0V%.Q(XLF[*G4DD53F3%)H0G;+@';19(N$W9*ZDB7 M"3LEM:3+=#U=5B67A6"_)>"W2-)EPF9*'>DR83.EEG29KJ?+JN2R$&S)!"P9 M2;I,V$RIAR(@&$$31U"FQJ(=-4F&#S!^ )@RLCO*BA $J@>SJK++S Z MYPN6 2G%NF3)+"6*\ P*3#(,C!.&%TE'#A8*&+4DX;.J-M_5-5DQ9)I!K%)D M_ N#BZ0C" O#BZ0E"I]5U[$I(*QR4PQ90LQ2)-<)PB CZ4C/PC C:B6T+X676-ID*Z&DXEA&02A#+1LPZ!CT1W9'(A^)'HEE1^ M5EVEJI"P@E4)(9H$(4V)7+$(@9!$=X1T(1B2Z):8?E9=I:N0L()7"2&;!*%- MB84# B.)Z4GL!$<2TX3]&L#SAFB*X -T,N8V=N8A@),@PBFQ*9Z@2V)ZHCV! ME\0T17N#V H.6PGAG 2!3A2!)622F!ZRE[!)8IK87E/F7,A<(6$-NA+".PD" MGMA=&"$HD]B>/$Q@)K%->=B"-5_.7@G!G@1Q3[1W!%42VY-W":PDMBGO6@#G M @0+Z2H,EA#\21#_E-B<0X EL3UIER!+8IO2K@5T D*QH+#"8@G!H 1Q4#03 M$G1);$_:)?"2N*:TZU#:+9$LI*LP64)P* $\E*.1AZ!.XGK2+H&=Q#6DW?NS MJN4*FB!1 I@H1Z\R"<,DKB? $OY(((!4'A'7UY7KFJP8XE\((14+9H N*HMI MOM\C!#X21!^5*V7N^LW8NB8KAKC?H1Q=+)&YZ^O==E:M_@Z*HF*X8X&N!1CEZQ$*1)0D^6)E"3 MA*8L'1K6EJN:K!CB:,!'.<4N,0C:)*$G:Q.X24)3U@XUSN+$2?&GD1-:">)3>O'\3K%4==DQ1!' W#*"1V$.#'V MI&X"1DEL2MVQ/5$3?$H /^6$76@0]$EBSTHP@9\D-JT$QX8$6]5<%D,P*@$< ME1.68 DE):DGP1).2E)3@DWMZ9305 )P*B.+W?KU]OB$M-G[8]KN_@902P,$% @ 9X6J3L'",&ULE57;CILP$/T5 MQ <$&P(D$4%JMJI:J96BK=H^.\DDH#68VD[8_GUM0Q!+!FF7!WSAS#DSPXR= MM4*^J ) >Z\5K]76+[1N-D&@C@543"U$ [7YWGF=O;RSP35\W+&O;24]>J8O+?#KAHMS[U[QO/Y:70=B/(LX9=X"?H M7\U>FE4PL)S*"FI5BMJ3<-[ZG^AF1U-KX!"_2VC5:.[94 Y"O-C%M]/6)]8C MX'#4EH*9X09/P+EE,G[\[4G]0=,:CN=W]B\N>!/,@2EX$OQ/>=+%UE_YW@G. M[,KULVB_0A]0['M]]-_A!MS K2=&XRBX%5:5#V+<:5BK]U8UFYL>_Z[ M&6X0]@;A8!!VL71"SO//3+,\DZ+U9)?\AME_3#>AR65V;WE, MTRRX6:(>L^LPX1O,:L $AG\0"5&1T!%$;PC6.$&$$D2.8#DF",G$RPZS2EK)5W$-J<]NY,/@NAP5"2 MA8F^,+?NL.!PUG::FKGLKIYNH4737ZO!<+?G_P%02P,$% @ 9X6J3A,! M01CO! DQL !D !X;"]W;W)K&ULE9G=;N,V M$(5?Q?#]KD1R^*/ ,="D*%J@!8(MMKU68B8V5K9<28FW;U])UKHVY]!A;FQ+ M/B0/R=&G&6EQJ)MO[=K[;O9]6^W:V_FZZ_8W6=8^K?VV;#_7>[_K_WFNFVW9 M]8?-2];N&U^NQD;;*I-Y;K)MN=G-EXOQW$.S7-2O7;79^8=FUKYNMV7S[YVO MZL/M7,Q_G/BR>5EWPXELN=B7+_Y/WWW=/S3]47;J9;79^EV[J7>SQC_?SG\2 M-_>:A@:CXJ^-/[1GOV?#5![K^MMP\-OJ=IX/CGSEG[JAB[+_>O/WOJJ&GGH? M_TR=SD]C#@W/?__H_9=Q\OUD'LO6W]?5WYM5M[Z=N_ELY9_+UZK[4A]^]=.$ M]'PVS?YW_^:K7CXXZ<=XJJMV_)P]O;9=O9UZZ:ULR^_'[\UN_#X<_S%Z:H8; MR*F!/#40=+6!FAJHH$%V=#9.]>>R*Y>+IC[,FN-N[3YNZHD6<:>:FXYPKU?R=9;^#D0D(7@ M8 =J[(#.IZ'R8!I'C1TUN^,@>6&,$L%D@(YR4UB##1$T1,!0,-#=4://!G*% M"LQPC;$.&]'0B 9&@NV[TVR03\*2LH$7()/.&L)V#+1C@)U@SG>&C:-RE^$+R3Z'RLT,U5R:61")Q$0O!.HJM&KDDNC6 ^"9D0MI/HW4T"NNN[A)$G M$/-TI L,*4'IL2LP7@3B2QB]@I-#*VL+':X,UY&B(H\M#$:,0(QAX%I- 1UZE^2TE%+&'X200_&^D" MPTJ:#P0QQHQ$F&%!S!FB% D77MU I_L[4VQ=,&\DX@V+8/.^*KDT@B&C M4BHXQ3,G9N2:Y-((1I5*J=T43YKP)G'=U4W"Z%,(?9'[K<*L4A^HWQ2&C$JI MX!3'AW&D"Q,N#-E$I'[ F%F44I!1SR%,C:W-KRR@,X1J2(2RX092("!%%OHR$.G#]1S MA&E#*?4<<918XW28]@%9(:V.[12F#J54<_1^-0N<4PN2JGJB&=0UBC#KG(NZY,^%T$I80X2X"!%=EMC;ND/U'0:TT:G MU'2:4T0()T1(&Z3KZYLB$CD:TT:GU'0:/3X*[8!'1Q$G&#(ZI:C3J%PSPH5F M@$R1C%!/8V3IE*IN$MF+W3*:I>A(IZ6S80!E9V]'AM=5?Y3-RV;7SA[KKJNW MX^N0Y[KN?-]G_KF?W]J7J]-!Y9^[X:?M?S?'UT3'@Z[>3Z_ LM-[N.5_4$L# M!!0 ( &>%JDYD^5?;004 !L= 9 >&PO=V]R:W-H965TU<:CU:EIOW=;Y_K%CWU]Z&Z7V[X_WB1)][AU M^ZK[U!S=P?_GJ6GW5>\OV^>D.[:NVHR-]G6BTM0F^VIW6*Y7XV_W[7K5O/3U M[N#NVT7WLM]7[7]WKFY.MTM:OOWP=?>\[8';M<<%JU[NEU^IIO2V*'!J/A[YT[=U??%,)2'IOD^7/R^N5VF@R-7N\=^ MZ*+R'Z^N='4]].1]_#MUNKS<M4VIT5[?EK':E@4 M=*/]9#X./XYS-_[/C[;SO[ZN#:M5\CIT-&GNSAIUI1&*,E3HXB))O(&+"P5= MJ+&]OFY/"G>@80=Z[(#?#4.+89PUV:@YC!I.,[)B**$J8YNG$3<,W3!PP\+- M66.N[O,+YYDP T1D?(AB,P::,<",$69,<)_HE(X]+(P_0OR3$4XAV;P;(NDGE&6Y#_*((0Q 0@24 M(4Z ;<8&VRX"I2JB'XR?!6 M"&Q7*>%D!ZB*F!L,/X7@)Z-;A52#LQ/*E+(<"06%Z:<0_61T*Y37A=.#Z)=% MPDIA^BE OVAJCGFE[/S@5A@Q"F59,KA5F#]I-H61LQ+*_$Y6Y)&L3V%B*91G M!1&.,J@\"'*4COF]-68(\T\A_@5A'L+-%)DNY#8.=*HHK-78DL84U(B",M(U M0AR3D8\-ZDA%+6$8:@1#&>X:Y'B:BES&%]#EE%H3V2LTYJ%&/)0!KQ$/V>I@ MEH!.*4TQ2Y'#,()B)&O2&&.:/W BQ^C1*/$*SN1A1B7C"TA,1BH27AI#3*.D M2\:[#M.IP S(N/+8#JHQ#36BH0QU'6(NLY3*,R>0:65CFZC&,-0(AD&@0Q@& M?H#*Q$[ &J-0(Q0&01XB#LY/*,N+/):Q,P8A(Q#*$&< N'!^D,IG[)'%S)B" MC"@8V=094XL_4'%C3!F>47,K.4=LJ&16WXH/" .$95:N289X4'Q2& R,X M1+9'@\/9?* B97 $FCD5*8,/9;*F"LYDOB\3\8/#V';K% M0]/WS7Y\+?74-+WS7::?_/"VKMI<+FKWU ]?,_^]/;^N.U_TS7%Z%9EN M_P=02P,$% @ 9X6J3N:7D#%8 @ P@< !D !X;"]W;W)K&UL=97;CILP$(9?!?$ BVW,:460FJVJ5FJE:*NVUT[B!+2 MJ>V$[=O7-@2Q,-R ;6;^[Q_C0]X+^:9*SK7WWM2MVOFEUMUS$*A3R1NFGD3' M6_/E(F3#M.G*:Z ZR=G9)35U0!"*@X95K5_D;NP@BUS<=%VU_" ]=6L:)O_M M>2WZG8_]Q\!K=2VU'0B*O&-7_I/K7]U!FEXPJ9RKAK>J$JTG^67G?\+/>TQM M@HOX7?%>S=J>+>4HQ)OM?#OO?&0=\9J?M)5@YG7G+[RNK9+Q\7<4]2>F39RW M'^I?7/&FF"-3_$74?ZJS+G=^ZGMG?F&W6K^*_BL?"XI\;ZS^.[_SVH1;)X9Q M$K5R3^]T4UHTHXJQTK#WX5VU[MV/^H\T.(&,"61*($,M \@Y_\PT*W(I>D\. MD]\Q^X_Q,S%S<[*#;BK<-V->F=%[$44H#^Y6:(S9#S%D'H/3*28P^A.$@!#B M!,*9 ,$(%@A!@= )T \N\<+E$).XF-;%I%F4H0T.!3ET933$%!:(0($(,$H6 M1H>8:&84)U&,202#8A 4 Z!P 8K7H#!,THT924!. G#H@I, G"A+,,Q)04X* M<*(%)UUQ8DIBM#%O&AC>]1C8]O'J< K7JX)DE&ZA MX(V/*8!:GC!C4/)A840X"Y,%*YB=OO9V^\'DM6J5=Q3:'.3NN+T(H;D114_& M>6DNU*E3\XNVS<2TY7"K#!TMNO'&#*9KN_@/4$L#!!0 ( &>%JDYO,.;% MC0( %$( 9 >&PO=V]R:W-H965TV\3Q1Q($2 4T;=(FH4[;G@T8B)K$F6V@^_>SG9"FMML78IMSSCWW.MS+ M_,;%BSPSIJ+7IF[E(CXKULU=\J]-9F8-D.>_H MB?UDZE>W%7J7C"J'JF&MK'@;"79)[.CDJUY_:TOTC%FT%%6VGH:_^L M6ON\#?IW6IB0#81L) #R*0$.!/A&0)\2T$! #B'I4[&UV5!%EW/!;Y'HK[>C MYBT",Z2KOS>'MMCV.UT>J4^O2TRR>7(U0@-FU6.R"0:,B$2KCR&R4(A5YM&= M &L? =AP&31&<&NE 8,YVY; M2KTWKP# N>UU )4A3%S3(5@)B?L6)Y.^VC!QLC-+1GM^:95I3Y/3<2X^9:8O M.^ZZ]O>?.1<,>TR?=15/>OY/FYJ=E1FF>NU MZ(=%JDX\@*N/F0( $T* 9 M>&PO=V]R:W-H965T\+!SF]"OJB"<^V]UE6C MUGZA=;L* G4H>,W4@VAY8^Z="VX5@D[?LS']R_:O=23,+!I9C M6?-&E:+Q)#^M_4]HM<6NP"&>2WY3H[%G6]D+\6(GWXYK/[2*>,4/VE(P<[GR M+:\JRV1T_.E)_>&9MG \?F/_XIHWS>R9XEM1_2Z/NEC[J>\=^8E=*OTD;E]Y MWQ#UO;[[[_S**P.W2LPS#J)2[M<[7)06=<]BI-3LM;N6C;O>NCMQVI?!!;@O MP$,!(O\MB/J":%(0=,I%-*%36^YA*:)T1@^<9 1%>8X"SA]*/N *G$"4 M+G$E!<)!IA\4$$7GY,!Y1E"@XYDM!PXA#I>;@N$08K3 E!XTWE B$J7QQ!4 MEN(XG.@)1ONZ/6C]8/)<-LK;"VV."&XC/PFAN6$,'XS#A3G;#9.*G[0=)F8L MNP-.-]&B[0]OP7""W/P#4$L#!!0 ( &>%JDZ%2!CKY $ !T% 9 M>&PO=V]R:W-H965TAW-HEA@QNW;%] UKM*F?P0NYQS//2+IP,6+K &4]]JR3F:H M5JH_8BR+&EHJ'W@/G=ZIN&BITDMQQ;(70$M+:AD.?7^/6]IT*$]M[2SRE-\4 M:SHX"T_>VI:*WX_ ^)"A +T5GIIKK4P!YVE/K_ =U(_^+/0*SRIETT(G&]YY M JH,?0B.)V+P%O#U/Q7N /3 M<.-$OZ/@3-JG5]RDXNVDHJVT]'4Z?A&@B1"L" M'IW95C]21?-4\,$3X\?JJ3D3P3'281:F:+.S>[I;J:OW/"8DQ71TRX MP(3O$:#%0347QS+X1\S]02P,$% @ 9X6J3G4DF"Q5 @ ; < !D !X M;"]W;W)K&ULC55=CYLP$/PKB/<>7X:0B"!=B*I6 M:J7HJFN?';()Z RFMA.N_[ZV(82 T]Y+L-T5JOK8+ M(9J5X_"\@ KS)]I +4^.E%58R"T[.;QA@ ^:5!''=]W(J7!9VVFB8SN6)O0L M2%G#CEG\7%68_=D H>W:]NQKX*4\%4(%G#1I\ E^@'AM=DSNG$'E4%90\Y+6 M%H/CVG[V5EM/$S3B9PDM'ZTM5TC>U^7I8VZYR! 1RH22P?%P@ T*4DO3Q MNQ>UAYR*.%Y?U3_KXF4Q>\PAH^17>1#%VHYMZP!'?";BA;9?H"\HM*V^^F]P M 2+ARHG,D5/"]:^5G[F@5:\BK53XO7N6M7ZVO?Z59B;X/<'_*"'H"<% \*)_ M$E!/0#<"TMWJ2M&]V6*!TX31UF+=ZVVP^HJ\%9+=SU50-UN?R?9P&;VD8>PE MSD4)]9BLP_@CS WA2/4AA6]*D?DSNG^?8#M'!$MSAL!81*#YZ*X(WRR C )( M"P1W H%9(#0*A 8':-+&#K/0F%IC/GG(7TQZ,4?%T8-:(J.5R& E- LLC *+ MCSI='NTF!W\E8V<\S, M[G+^>B=?P-8 \9#9JN=.O-Z?/O@S>_^UN3%@PCB>F'!&XZ,"=M*CF5LY/==" M<4?18?QO?#5^)O%,70N&^+/GKC+/-9Q(@_*D&_RWU-T]]!VS4UES:T^%'(AZ M;!TI%2#KOF?[<1M.GO-F>X8-._4$L#!!0 ( M &>%JD[A[Q%"S@$ #H$ 9 >&PO=V]R:W-H965TM+]0V8?OW]86E*.4% MV^,SYYRQ/>235&^Z S#HG3.ABZ@S9CAAK*L..-4[.8"P.XU4G!J[5"W6@P): M^R3.,(GC!\QI+Z(R][&+*G,Y&M8+N"BD1\ZI^G,&)J&&I>PY"]U(@!4T1/2:G<^KP'O"SATFOYLA55*-3Q)]JNO35=$681J M:.C(S*NL>6VCMS+- MCCF^.:(9X]P7Y%0)+]-L%AD^#@ M"0YK!\?XKLB R3Q&A"*SW7%;)=U423=4DCN5+0RY$\&KN^.@6O]J-:KD*'S' MK*)+8SP2?_?_X*&KOE'5]D*CJS3V!?E[;J0T8*W$.^NELXV\+!@TQDT_V;D* MSSDLC!SF3L7+[Z+\"U!+ P04 " !GA:I.5'K%!>P" S"P &0 'AL M+W=O!\VQ%MG6!I5%0,*0!6665_YB9N<> MZ\5,GE215^*Q]II366;UOZ4HY&7N@_\Z\2/?'Y29"!:S8[87/X7Z=7RL]2CH M6;9Y*:HFEY57B]W2>5)RFS6(FB,$Q:Q]^.U._7-('#YU?VSS9YGZ[+^)LR@TW"C1:VQDT=BKMSDU2I8=BY929B_M/:_L_=*^8:P+ MPP-(%T#Z '@_(.H"HK< ^FX [0*H$Q"TJ5AOUIG*%K-:7KRZ_;S'S.PBN*?: M_8V9M&;;=]J>1L^>%W$:S8*S(>HPRQ9#!ACH$8%F[Y<@V!)+,@HGUPNLQH@H MO8:LQQ :X2(B-,_(QD=7>5*<@*($U!+0*X+8,:K%)!93M4;1)*5NN@@LCC@X M;&L$1@B/.:XZ1E7'B&KFJ&XQ\6"=3R2-&#BJ$1@-@7-'-0*+DB0FN&J&JF:( MZL11S4;K &AS7-48+&+$85N/83R&D.&B$U1T@HB>^%8<)>"W;]$4)4AOV*+I M.%%.0LO$5 ($WHAQ(M/B"A.)R@FZA?<[AJ@]>D!R V^=:"K=!DE MSNY?(;"$):EC\!J!,<;)Q"$!O*1!--+-PG"" B]J0#_@'EYA "LQ(_?&52$F M;+!2YQX"@Q3?N:!W^(>'_T)W!.+ M0( Q JYS[S&U>H-!YU"*>F^[LL;;R%.ES ]X,-MW?@_$=![._-)TA+8C>:-I MV\GO6;W/J\9[DDKW-;;[V$FIA%88WNFO>M =;#\HQ$Z9QT0_UVT;UPZ4/'8M M:M#WR8O_4$L#!!0 ( &>%JDZ5F&PJ; ( L) 9 >&PO=V]R:W-H M965TIV [2RIJ0D-@H0TK&K]++6QC/+8 M-$S\74'-SPL_]#\"+]6A5"9 LK1C!_@)ZE>W$7I$1I5=U4 K*]YZ O8+?QD^ MYR$U!(MXK> L+_J>267+^9L9?-LM_, X@AH*9228;DZPAKHV2MK'GT'4'^W:LU0L_?X4AH8GO#=E_AQ/4&FZ< MZ#D*7DO[ZQ5'J7@SJ&@K#7OOVZJU[;G_,DT&&DZ@ X&.!!I_2H@&0O0H(1X( ML4,@?2IV;7*F6)8*?O9$O[T=,ZP.2?8Z[,)JC9!!&8.F8QS,PQBV'5YK], M_TSXP<2A:J6WY4K7*UM5]IPKT!Z#)WTEE?IE,@YJV"O3G>J^Z,MS/U"\&YX> M9'S_9/\ 4$L#!!0 ( &>%JDYW!I\*?0( $T( 9 >&PO=V]R:W-H M965TV$[=_7-H0%,]V78 ]GSIQCK)GD'>.OHJ!4.F]UU8BU6TC9KCQ/G I: M$_'$6MJH-Q?&:R+5EE\]T7)*SB:IKKS0]V.O)F7C;G(3._!-SFZR*AMZX(ZX MU37A?[>T8MW:#=Q'X*6\%E('O$W>DBO]0>7/]L#5SAM9SF5-&U&RQN'TLG:? M@]4^\'6"0?PJ:267F2 3=L>IW>9;%VDU=YTPOY%;)%]9]H8.AR'4&]]_HG58* MKI6H&B=6"?/KG&Y"LGI@45)J\M8_R\8\NX'_D08GA$-"."8$\8<):$A [PGX MPP0\)& KP>NMF+/9$TDV.6>=P_O/VQ)]BX(55J=_TD%SV.:=.AZAHO=-',:Y M=]=$ V;;8\())A@1GF(?2X10B6VX2 _G!79+!,KFD/T2@A$L H$^D H3MSPN@0AS97QA"93B&)2>@Y 20'%AEDF49N$0*EDB!$I;? M;;HH\0E%MM\=A$H"ZTKM(13*4EAR!DK. ,G(DIPMRD3(:@.[)2;Q[=-=8G#P MGVNKI@78D'Q +K8[D@]=O, ^8AAFW\\]!)M=T%ZW-^FI->57,Z^$DKU&P? M-Q6]2+U,U)KW Z[?2-8.P]L;_T%L_@%02P,$% @ 9X6J3I>69D^C P MJP\ !D !X;"]W;W)K&ULC5=9;]LP#/XKAM]G M6Y>/(@G0',,&;$#18=NSFRB)4=O*;*7I_OWDHYY-T45?8AT?R8^41(:+FZJ> MZ[.4VGDM\K)>NF>M+W>^7^_/LDAK3UUD:7:.JBI2;:;5R:\OE4P/K5"1^S0( M0K](L])=+=JUAVJU4%>=9Z5\J)SZ6A1I]7YD7G>:#(\_O1*W<%F(S@>OVG_W#IOG'E*:[E1^>_L MH,]+-W:=@SRFUUP_JML7V3LD7*?W_IM\D;F!-TR,C;W*Z_;7V5]KK8I>BZ%2 MI*_=-RO;[ZW7_R:&"]!>@'Y4@/4";!"@[%T!W@OP08#P=P5$+R" @-_YW@9S MF^ITM:C4S:FZ^W!)FVM'[H0YKGVSV)Y.NV?B69O5EU7(Q,)_:13UF$V'H2,, M&1"^T3Z8H)B)#;7$Z=3 UD:P9 K9V1#.VK$2,P0C;(/LI[%#0S*U)4+X)PA=0 MV226%6$(XU9(@&?) +%#89KL0.'8$/'@<6\1&*=>PD!L,%C@17R&]TQV)PAO M!GEWH&22;+R$0]X(+/"L3(# ./?8S*D2M&3<$XKP!H36",A*!SUFPB;Q @%] M0V#,LX[$1K'$XS,)@>"%B##$-:OB,LN2$%Y@724;QF//RF,8C'CAW!/ ZQ]! M"J =;F[S3CQA727^D9>R0V#3ES+EC==!@A1"#@MA#PJGO$,Z8PFO8 0I83R& MEC#0W W":PI!BHJ 21H#S=K!:P%!BH$@\!%B("LS=J!H%-Z$)N,7/>6#YWJ" M)'O!(!\,9/%)+#Z1^9<0A3@?"HO"=!=/O=1.O?"YK!%,*&:"0O%,29%,"?U= MHR ![/BCEJ&0U:GMWVIGKZZE;LKG:'7H$==MBPC6-Z9W),CZ/0WNMC1 =DP@ MS XF8ZB;G=:*_Y]4U\9^3ZM35M;.D]*F/6J;F*-26AJ/ \\\Z+/IG(=)+H^Z M&49F7'7M8S?1ZM*WQO[0GZ_^ 5!+ P04 " !GA:I.%42"B0T$ ""$P M&0 'AL+W=OJ9K4SGVGB7#2 LT":F7^_!EP6[->=S)<&W/=WD(@F9W$F7>+.1%5.H_!UF7>:M>ZV/07&J1[WNCL@AH M&,9!F9\K?[WLQU[J]5)>V^)!+^?CJ>T&@O7R MDA_%WZ+]Y_)2J[=@]+(_EZ)JSK+R:G%8^8_DX9DEG4&O^'H6MV;R['53>97R M>_?RYW[EAUU&HA"[MG.1JX\W\22*HO.D\OA7._7'F)WA]/G=^Z=^\FHRKWDC MGF3Q[;QO3RL_];V]..37HOTB;W\(/:'(]_3L_Q)OHE#R+A,58R>+IO_K[:Y- M*TOM1:52YC^&SW/5?]ZT_WU_,;=[FZV4M;UX]],,E[]J./$1JN7;=8+\Z_?]4/1LU^K:.HW@9O'6. MM&8S:.A$0T9%H+R/(2@*L:&6.9T'>+(5+)M+MK:$L[GDV9;$48(39; 6K'? MI@ZHPP&'#GCO@,\R2(UB#IJDUU3#1#@/0Z,BMBH.8U.UM5418Q/5+.4(IAR! ME(W:;X F=@2)89 8."!&D$$33^9":+Q(,APG@7$2$(=B!RETD-[? 1ETD($, MC#[=#)IH,E-S]7^IV'ZDF*5)0KSM0Y H-_=]:/=J$AFY(A%Q]2!Q0(C8V83, MX0)"YI'0^Y>.X.U/&*A)9-:$67VJVG3"&5T56T:2169XVVK9M'C$-6^,' *8 M$UL MT%!%4U#Z1L?XH ?)ADV4!0[XF P M4 "&Q.PY*'+T',7TH!2X,'M.BV8]%\Y;3A]G;&%&4DNW10[I!SU,,;W321PO M,FY6#\C"!4G-ZMDRSA?,U;*87!0==DSP:]%LIZ<)=2X4AA<%7++(CT2IX_!% M,;PH@%=JGIZH#2_"B+/W& 88 VQ*N<,%9A,C]_<>P]AA #NIV7M:-*>UM7%_ MI9JGX_C]@PY )@6U:/[-RTAF8Q K.;5!B)241[;/9ZC,N/LPPS![&&*/N7N@ MR+7"&% ,G(=2QT9G&% L_HT^PZQ@@!6IM;! E)E5#2;W"J6HC_TE3^/MY+5J MN]_>D]'Q(NF1=O<2QOB&/&R'ZZ#_W0RW4Y_S^GBN&N]5MJTL^[N)@Y2M4#F& M"U7.D\CWXTLA#FWWF*CG>K@5&EY:>=$W7L%X[;;^#U!+ P04 " !GA:I. M1KNPQ6(" "V!P &0 'AL+W=O*E.9^,V MDM6BXR?Q4YA?W5;953)Z.52-:'4EVTB)XS+^A)\W&#D#KWBMQ$U/YI%+92?E MFUM\.RQCY(A$+?;&N>!VN(J-J&OGR7+\&9S&8TQG.)W?O7_QR=MD=ER+C:Q_ M5P=S7L9%'!W$D5]J\R)O7\60$(VC(?OOXBIJ*WUMH_H_U%&]D,7BQ* MP]_[L6K]>!O\W\U@@W0P2$<#G/W7@ P&)#!(>C*?ZF=N^&JAY"U2_6EUW%T* M_$SLQ]R[3?_M_#N;K;:[UQ4K\2*Y.D>#9MUKTHDF_:C8S!6D'"6)!1@I4I B M]?9D&@$_<$! !\0[R#ZD$4"N>TWN-:W7X!0Q6@2YS&4E)9C!-!E(DP$T)*#I M-71*@PO*4$ #R!#)2 ;C4!"' CA9@$-G<0I$0YBY*&F/TK, *H(QAF%L0P"+% )PRK!*H=F/ M6V!*R[!4S66T9$7X=9)) 74=[0=7IZK5T4X:6XM]Q3Q*:81UB9YL=F?;1,=% M+8[&37,[5WTGZ1=&=D.73,96O?H'4$L#!!0 ( &>%JD[S/>&$: ( #D' M 9 >&PO=V]R:W-H965TF[H5J["4LEL ((XE;8AX8AUMU47(#I.R\P93B6U<3[^R/[)]*YZ.1!!MZS^59UDN0KS,#C1,[G6 M\I7UG^G8#PJ#L?FO]$9K)=KD*P9LRB4AKP/SZHUSWY8P=EH M\QN2T9!,ACQZ:$A'0SH98OC0 $<#G R/]6C4(ZL &%HW[W)')%DO.>L#/GP- M'=$?7;Q :K>..F@VQZRIURE4]+;&4;0$-YUHU&P&33+3)/>*K:M(BWO)WI7 M=)( Q3B!)E[0Q/C3.41<^!.DW@2I20#O.HVM3@<--IK6:.(DPY'=KBLKLASF M?AKHI8$>&JO,9M"@.4U4)-B"WKJR J5QY*=!7AKDT,1I;M$@IXS: %1 B\:5 MQ1 E$/IQ,B].YN 4F463.5L $4(9MFA<69IB:+_IG5L06@7W;J8$)S#"_KZP MU=?=8NYM.O\OP\:59)E5'\S^^ WE%W,(B^#(KJW4_XQ9=#CGM_%B9XYE*_Z, M%WOLB6_R\5X _](/E\HWPB]5*X(#D^JX,H?*F3%)%7GTI#Z(4MUCTZ2F9ZF' M6(WY<)H/$\FZ\:("TVVY_@M02P,$% @ 9X6J3D2R\&4$ @ PP4 !D M !X;"]W;W)K&UL=93M;ILP%(9O!7$!-9@/0T20 MFE;3)FU2U&G;;R<< JK!S'9"=_>S#44IN'_PUWO>YQP;NQBY>)4-@/+>.M;+ MO=\H->P0DN<&.BH?^ "]7JFYZ*C20W%! [ 2P">:IE M-O-GJFA9"#YZ8MK[@9HC#G=8[\W93-JML&LZ>:EG;R4)H@+=C-&L.4P:?*=) MPFS1(.V_0+ 3@JU!] $2NPTBIT%D#>(/!LDJRTE#K*:WFC#,\]"-B9V8V(%) M5YA)D]QC A(3-R9Q8A('AJPPR0:3)UG@IJ1.2NJ@9"M*NJ$D%JDZ&*DG<^0( )H, 9 >&PO=V]R:W-H965T MTDW=O/-H02N%1)?Q3LG'ON/<;'7.9G+M[D@3'EO)=%)1?N0:GZP??EYL!* M*CU>LTK_LN.BI$H/Q=Z7M6!T:X/*PH<@2/R2YI6[G-NY9[&<\Z,J\HH]"T<> MRY**?RM6\//")>YEXB7?'Y29\)?SFN[93Z9^U<]"C_R.99N7K)(YKQS!=@OW MD3P\068"+.)WSLZR=^\8*:^S?7]B_6/%:S"N5;,V+/_E6'19NYCI;MJ/'0KWP\U?6"HI=IU7_G9U8 MH>&F$IUCPPMI_SN;HU2\;%ET*25];ZYY9:_GEO\2A@= &P!= $D^#0C;@/ C M(/HT(&H#HD& WTBQ:_-$%5W.!3\[HGF\-36[B#Q$>O4W9M(NMOU-+X_4LZ=E M2LC)$.3 M9"."""9V_ PEF-V^V)HB)IYXLP3U)XCO4XE8AB%< AFHQT)1:W"L$,0)$$Q2X M$TAVAUK<"V1VBUH,-''^ .X80,P R00%;@8@MZL%W P 2!7I0&T+RB;.[.L\ MN&, <0Q,G*2 FP&B.]3B9@#D#356B[RB2.9-[&7 /0.8'2:..L#M .D=>G$[ MP/C-@.C-QF_;S!O6ZO<:M)*)O6U^I;/AQTJ9/J39O\ M0=-T[3^HV.>5=%ZYTNVC;?)VG"NFBPP\_5 .^D.A&Q1LI\QMJN]%TRTW \7K M]DO [SY'EO\!4$L#!!0 ( &>%JDX.^]^Y7@0 "@4 9 >&PO=V]R M:W-H965TIF97;+.=EYOWH7]'^DM"*X.:^&MKCL7%M5>%\I9EOZJ;V7KHAY5')C&K MLI*([<>GF9@DJ92L'_^THOYYSLKP\OJD_E ';X-YBPLSR9*_M^MR,_2U[ZW- M>WQ(RI_9\Y51N\E7O;RQ.]28W%YR<*DYX=Y*@:=YZ M-4SC,AX-\NSHY$(1TD1F"@)CGWV;E^7MO%\@\#*\-PUN$U0+LT@LJ<06.*_!:@5\H".#E MN$%4C>R:23B7,*\3!&,1DP";(A@1BH#LW;L8B<+0:0D$XX(K4-!'%_M!*-<" MM :BII@2L#T03"B;$] B+J9UI 1(R+.+< M5>KTC,![1C@"$L0^;A!Q667!M )GZ!8Z/0,AM%(@V:X1S&I06L]8!@7L.T? M42S4 'M",*[#""1DAF$J(J#*'>@JE%(@+I7:!J+/R?_5_BU99.M16# M;DMG(B85=-J%J!(@3PL$HIKC#BO<884X#+=OY4P#EZ5+" G+M7 APJV_N+L: M=UL0P9#FA MD5("(ITAF+2S FR.)H0SD)!G/ 2X#2VP2;7=8/%R1WBY(W?S!%TU;A!YV9R] M".1S@D*@-E,,@D^]>PQ2L,H8)$"Z'UWH1]@+X5,6G0_4%V,D6!5S%V(] 7<= M%R(]#9+YXA;%>;BZ.K3'0?X *-(Z.T&]]'2.,A%X$%R^PJ%JDZ2\:DB P( (8% 9 >&PO M=V]R:W-H965TW\2.D(S2]4RZ&3+.T] G?M/ MX>&X-W@+^-'"(!=[SS@Y<_YJ@L]5[@>F(:!0*L- ]'*#9Z#4$.DV?DV<_BQI M"I?[._M'ZUU[.1,)SYS^;"O5Y/[.]RJHR96J%SY\@LG/UO1ELW0>3L,;($T3N"Q$T0.PEB2Q"_(TA7)D=,&%A09T'QYA\^MTZ5K4-E MYR9(G 3)__M,G03I0P=;C%<^1TRZL)D$@5MDYQ39.42BE<@C)HWV;I&]4V3_ M2! '*Y$1LULX"3?K_PHM[@$#<;$30'HEOW9V^BRR\Y!YPO8>_86/$^HK$9>V MD]Z9*WT;[9VI.5>@6PDV^MLW>BC. 85:F6VJ]V(<#6.@>#]-/32/WN(/4$L# M!!0 ( &>%JDYY2E@_5P( /P& 9 >&PO=V]R:W-H965T%:J6421+,ZT(O*9-[36;XY< M5$3IK3A%LA&4'"RI8A&8S9*H(F4=KG(;VXE5SB^*E37=B4!>JHJ(?VO*>+L, MX_ C\%J>SLH$HE7>D!/]2=6O9B?T+AI4#F5%:UGR.A#TN Q?XL4V-7@+^%W2 M5H[6@:EDS_F;V7P[+,.9,409+911(/IQI1O*F!'2-O[VFN&0TA#'ZP_U+[9V M72+KA[$]Y4.=EF(7!@1[)A:E7WGZE?3TX#/KBO],K91ING.@]2K:2D7>NV=9VV?;O4G2GN8G@)X !D*".A3 NH)R"%$72FV M-UNBR"H7O U$]W4;8@Y1O$"Z^X4)VF;;=[H]4D>OJQ3%>70U0CUFW6' "'-# M1%I]2 %\*=9@0@?W"393!)S?0[93"()^$]!;)[1\>%$LF2&G8 \JCL&#QF.O9>RQ[*19=Q@\2O.$098YE6T\ M,(0SF#JF?6IPCA]\J<3K.O&X=EJX3J9Y8I"ESJ'9>&#Z=,\SXGC.9U\T#C&T&WT%(4A=ML\!3UE,$:.XV@T RHJ3G:^RJ#@EUJ9O](H M.HSP%V!FB!-?Z]'>3>*;3'%JDZGW?LJ ( 'P% M 9 >&PO=V]R:W-H965T/]+O[K M3-2D8].T29M,MMGVFM'/T2R*!6;,JVQOA@W,.YX"0CI2]\ 9 6*\= MZ7EF-T(,1X1XV4"'^2,=H) WXU<+(5WU+);E0^J**;U5F.\H0$"B%4L"RN4,!A"@A M:>//K&DO2RKBNO^F_D5GEUDNF$-!R>^V$DUF)[9508UO1#S1\2O,>4+;FL-_ MASL0"5=.Y!HE)5Q_K?+&!>UF%6FEPZ]3V_:Z':>9.)QI9H(W$[R%X ;_)?@S MP=\0T.1,1_V,!+38Z3F9ELO1>QX'<8KN2FC& MG":,M\)X[Q'%'N$?%@B2!A87GM&%I_G^FA\D9@'?*.!K@>!=C&038\+$&M-K MS(/KQ5ZXR6* >8ME3W$C>(/C(1&(^'>2.AL MC(2[51Y<)TXVL,( B_R/CCDRNHEV;EQWD_D4&;;?#]RM&P/,#T)G:P>M[H%Z MEWY@=FU[;EVHD%=*__@UI0*DI/,HLS7R*5P* K5077EU+38]"%,AZ#"_=6AY M%JDX:D1.UEP, $,0 9 >&PO=V]R:W-H965T MK*/=F9NLRL&];[J#G6.MMV1F41T3B649GE5;A:='./]6IA3K;(*_U8 M!\VI++/Z][TNS'D9DO#OQ)=\?[#M1+1:'+.]_JKMM^-C[4;1QV=9&YRXM^T$71 M>G(\?GJGX25F:WA]_]?[^RYYE\Q3UN@'4_S(M_:P#),PV.I==BKL%W/^H'U" M(@Q\]I_TBRX@-Z M,2!RUH!Y _9JP&<-N#?@(X.H3Z6KS3JSV6I1FW-0]Z_WF+6KB-QR5_U-.]D5 MNWOFRM.XV9>5$F01O;2./.:^Q] KS"LB-! 7&*&E1X#\A0ACP'IM+H0 M7!@)5$8EP7<-D3S)*%9Z!*FHA(FN"91'AV1L.@%<'PDBD')J]^"Z1]1_;$!< MSP@B5G+\U?,@@8J-KQ^$B'DI)[CV$43\Y/B[X4&SA"!$Q&22#<55DD*55'+\ M:?&@.38(Y!TCTVN&XHI+R1O.*!XT2P=">)J2&0VAN'Y3J-^"3IT=<06E_W%P MH[B24>3H!A8QA;H#5Z@OSUN@0V*X2%%,I,:+F2+GMU@RA!8"%.G,(L*%AV+" M ]8T/)J]XQ(13@RHR,Q&PZ6,8F.N$[VG9BH_E[UR'W_>RKF[Z]_IS5^[QJ@B=C79_7=6,[8ZQV M3.,;5[J#Z^@O@T+O;'NKW'W=M[7]P)JC;]FCR^\&JS]02P,$% @ 9X6J M3NM#>$-$ @ N08 !D !X;"]W;W)K&ULC55A M;YLP$/TKB!]0!S 0(H+4)*HV:9.B3NL^.^024 VFMA.Z?S_;$$K K98/P3[> M>_?N,$?:,OXJ"@#IO%>T%FNWD+)9(23R BHB'E@#M;IS8KPB4FWY&8F& SD: M4D61OUA$J")E[6:IB>UYEK*+I&4->^Z(2U41_G<#E+5KUW-O@>?R7$@=0%G: MD#/\ OF[V7.U0X/*L:R@%B6K'0ZGM?OHK7:)QAO 2PFM&*T=7]^7Y< MNPMM""CD4BL0=;G"%BC50LK&6Z_I#BDU<;R^J3^9VE4M!R)@R^B?\BB+M;MT MG2.T'7ZXG_ %:B":R/=V&Z$/D MK;#J?JZ#IMGFGFJ/4-%K%D=1BJY:J,=L.HP_PG@# BGU(85O2['Q9W3_/L%V MC@B2>\AN#L&!W41@K3,P_&!<9Q#9!;!5 !L!?->H>-*H#A,;3&TPX4+_['E" M:YYPEL<+I@^DPX2C/)Z'\:2IXH[\BPH7"2>AFK->^F:;>1K.D_%&CX6F7_ %!+ P04 M" !GA:I.Y&WDQET" "U!P &0 'AL+W=O^Y>)(E8RIX;NI6;L)2J6X=1?)8LH;*!]ZQ5C\Y<]%0I;OB M$LE.,'JR04T=Q0"D44.K-BQR.[871!O#8-%;^WK.;])H3AR\!C M=2F5&8B*O*,7]HVI[]U>Z%XTN9RJAK6RXFT@V'D3OH?K';0!5O&C8KVMD#E2R M':]_5B=5;L)5&)S8F5YK]HXCKZ7]#XY7J7@S MNFB4ACX/]ZJU]WYXDL9CF#\@'@/B*0#B?P:@,0 Y =% 9E/]0!4M*W5*!_II$&F"B MB+T4L8U'X1 O#O'@.,MH2Q;S MO$NQN]8\(I(D?I25%V6U1$D3!V6UF"7.D(NR%*'D7E4R+TKFJ8J[;K-E];$N M2^K ^&2)OOPX$/BW ^ !PNY^ ):O *PRMQ=P:.+,P#@':0[.Q1\P[<]BN8? M+4$I0NZW[=/!E&#L($6S_=,<:%^IN%2M# Y#<>DM%T4A=_ %!+ P04 " !GA:I.?^6;8'8" 9 M" &0 'AL+W=O?XW(MS;_.1T!=6 M8\R=UZ[MV<:M.1\> 6!5C3O$'LB >_'F1&B'N-C2,V #Q>BH2%T+ L^+08>: MWBUR%=O3(B<7WC8]WE.'7;H.T7];W))QX_KN6^"Y.==/)J+7(DFB'%RET(S93IA@A?$7!!#JRQ&![8AM8-"#VP-*$Q%F MMY"="8&AW41HS3-4_/ F3\\N *T"4 G =1'"6"O4A$D4II\P/H1:LB8HB&"J MI6M3BK/ ;CBR&HX,PV&4V 5BJT#\^9(E5H'$<)!$VG?=3ICHIAJI?@-+$^5# M/]"NTP3ES$S:^9K M-DH3D^E%-2%WG(KN;VTPGJ6LOMYA//-'$4>1EE)I@?DP3A/-L@6F>P:K_MAA M>E:SASD5N?1&ULE5AA M;YLP$/TKB!]0L(TQ5$FD)6F[29M4;=KVF29.@@HX R?I_OT,N%G@#IKT0\'P M[MWY[IZ-,SFI\K7:2:F=MSPKJJF[TWI_[WG5:B?SI+I3>UF8-QM5YHDVPW+K M5?M2)NO&*,\\ZONAER=IXJ0YTGY=RXS=9JZQ'U_ M\#W=[G3]P)M-]LE6_I#ZY_ZY-"/OS+)._99&U[>O[,_ M-I,WDWE)*KE0V>]TK7=3-W*=M=PDATQ_5Z?/TDZ(NXZ=_5=YE)F!UY$8'RN5 M58NA'8SH8A88)NIBEA!#NX@'B&!Q%_(((0'K M0IZP6/[3>"8?YZ10-"FT(6 = A\G8"@!:PB""P+">QE;MAC18(H&X_>R 1$B MX$1PW^\A'\>X.N$&:+@!"%>$_>*U&'[A@D6^#T)Y@+@@Z.(Z 7$T( X#XD$O M( X=^?8/=Q6BKD+$%>^Y"D%Z"1]U)5!7 G'5T]H2PPC<280ZB1""?BVC:]LE M1EW$2+M0G(#X^*KC7Z\P,K!P$20*UE]Q"&B2?K\B$#[>1P1?- B% 45^?VG" M0&3 #[ZV$+BX<#I$@>N=!#>D'UT186=%GN./;) M2 TIKFT*ME#8'LN;8M%%*2T/HWQD=[&2R/@\R MN='UK3#W97LD;@=:[>UQWSO_YC#[!U!+ P04 " !GA:I.KFYMG!(# "> M# &0 'AL+W=ON\=W]G',K[Q\ MJXZ,">L]SXIJ81^%.,T64ZK!WYBA7RRYV5.A1R6!ZO"1O;'Q$MZ.(IZPEG.3_3 M?C#Q\_1QWNA/' MA1W9UH[MZ3D3+_SZA;4+(K;5KOX;N[!,PFLETL>69Y7ZM[;G2O"\M2*EY/2] MN::%NEZ;)R1H:3 !MP3<$= TP6L)WHW@3Q+\EN#?2R M@=P(WB0A: F!1G": M8*GHKZF@RWG)KU;9;* 3K?Y(1QIO7.!(1<)-NAXZ&!E(KQX"%F;$-\;0IY,2!AKGC80QH,7XX'Q\I0! M;V# APWXH %?&?#[P<2:RJ3!$(4IFHBYZJ?%[7/<0! !!1% D!;:A!B.="E3 MB(&( !01 ")\343PJ8@IQ$!$"(H(#1%A3#01X:K#^UJ$Q=.[6KD MPH7-!0(9ZI7-O2^2 X,)8!3L20CTD=J,@*D1R,FP)K[B/#]=0K!E0YY@(I8 M#Z!W[VY'<#E$9CV,1C,-%S!$_F.M.NH)K"8**B9%"H$P$WJ@G^/PCLP!$[LB+%<,'%KOWIQ'#!P>; M!\=(XU,+&IQ1*(M.KX7*67E0#7!E;?FY$'4+T9OMFNQ'7+=@VGR"9NNF5;Z9 M:3KW[[0\I$5EO7(A&SS5ANTY%TS*=!]D[H_R8Z$;9&POZMM0WI=-Q]P,!#^U M7P-.]TFR_ =02P,$% @ 9X6J3O_H<)N5 P EPX !D !X;"]W;W)K M&ULC5=M;^,V#/XKAK_W+,IZL8HD0).FV( -*.ZP M[;.;*(EQMI6SG>;V[R>_U',DNIRS0I=U9LJ@TH=E^ 2/+Y2T AWB[TQ?Z\E[T+KR9LSW]N/W_3(D+2.=ZUW3 MJDCMXUUO=)ZWFBR/'X/2<+39"D[?/[2_=,Y;9][26F],_D^V;T[+, F#O3ZD ME[SY:JZ_Z<$A'@:#]W_H=YU;>,O$VMB9O.Y^@]VE;DPQ:+%4BO1G_\S*[GD= M]'^(X0)T$*#W"L2#0#P* /M4@ T";!3X',\'/+_7@!@$Q*V!J ]5%_OGM$E7 MB\I<@ZI/GW/:9BD\"KN[NW:QV\SN/QO^VJZ^KQ+"%M%[JVC K'L,G6!@1$16 M^VB"8B;6U!.GMP8V/B)6MY"M#V$Q3B)&_8P[^7A*@E%< 4,5L$X!NPD4=P+5 M8V2'*7L,YX3@9CAJAB-FA&.FQ_")&2,\;181TUP^@B)HAG:"D$X2TDX[KQ*/S$!/) MG)W:8#!)$A4[M'VX?!A8O9LX#T#D*8!WI7$[P< +/%8^S!*P2N_& PDGZF_ M@+<-\/O&](0-O!.O0DE]272,8X7*()C?;0E?';BJI@YVYE$U[CYFLCI//$VUOQL[ZVDY$ M@*QOZ.,SAM]2.T$AZT^@K"*%6:#D8^B*_J?:CVQ_IM4Q*^O@S33V:M_=P _& M--J&@7RQB7BR4^+XD>M#T[Y*^U[UHU+_T9CS, 9&XRRZ^@]02P,$% @ M9X6J3A+-D0D? P ]0L !D !X;"]W;W)K&UL MC9;M$""B%?X*@SU6ZWVNITNK.[OZE&90K$A:C=N]\ @4+(*G^$ M')[WG#?D1#*^\.PC/S FK,\D3O.)?1#B.'*)#>PZ M\!;M#Z((.-/Q,=RS'TS\/+YFCM5_P)? K8I>\ M=6\5,WGG_*,8++83VRT,L9AM1)$AE)Y^6O MM3GE@B I@=<(_.L"J 2P$0!T58"4 T58"7 M0P5$" %!_6* ]0MXE3-6^Z&AU"$TW'&+U96[>=C6/QM@)$4R=Q%M-Q?Y4.Y(W(9 M/4]]@,?.N"T&DBZR[".@(1SIH+'A&6W,O)[>ZU:8]PE(N\A#'T%= MXILAB=]%'@U(T$6^&^JX7>3)@( NLC @VIR7-]_*\VVW*T,=:%X;:&X16": M;1L&-RJ0P/L8:T;GOL8H2[PM8Y8&3",$$!FV\1LF_1L8\WUC/3?(0Z( MK[F>FS"" PU[,& P $C?>@8,>('^1A_[&, !=:&V!0T8(91H3?5DP +DZD47 M!HRZ?J!-8=G'Y%N#4&_1/D8" *FV+U_Z"X4T^RM3)M^E&K:^FJG3,U3OF*SYI6GP&1@M@B"_E MF=,4?_9&+Z8\*V^T-L7OZ6A-375]=:9UONQ7!^)5F.VC-+?>N9!?ZO)KNN-< M,/EFW#NYG0_R#-X,8K83Q2V5]UEU$JT&@A_5(=MI3OK3?U!+ P04 " !G MA:I.K'S/+!0$ #T$0 &0 'AL+W=O ''LW^_XF)B6HWC M%QO$.=U'ZFY::'+*\E_%3NMR]#N)TV+J[,KR,';=8K73251\RPXZ-4\V69Y$ MI;G-MVYQR'6TKDE)[%+/XVX2[5-G-JG'WO+9)#N6\3[5;_FH."9)E/\WUW%V MFCK$.0_\V&]W937@SB:':*O_TN7?A[?]H=2S*+&FM&"E)]+OYWZ?U_ZEY$IQI.(&V!-H1Y'4":PFL M(Q#_*L%O"?ZMA* E!+<2>$O@MQ)$2Q"W$F1+D+<25$M0MQ*(=XZ<]TGAURE= ML,G-7L[A)I_Q_H)QCC>Y.>#D'''B]YVX3?+6U? 0E=%LDF>G4=X4]"&JWAMD M;$C&=C5:UU?]T%1$848_9I+(B?M166HQ\P9#+S",]R$+&T(ZA&L4=#(H*F-. M+3[M>[BW$4ST(0\VQ.\COB-&P&0?$8CJ0_Y$_'A]R!,"(7W(,P(!D@&9\P8C:DS:> D4EV!A[S$8 M#Q2 /2 PIH@/\P&!$:H(2*Q'&T8")3P&\@*!<2XXJ)4G!*9\#SI]1F#"DPI, M86'#S*HQ!A/%AG%%F !1>+$CY0/Y(69)>@+ 7J]:ZB5-@"=-8"<-!6%>V!@? M8I:8'5"+(8892'&.J^6(!9 ?"VYGF\=8 4C,"*$!($/$9CO,RIPV0*7+1#9 M,,,:3' 9<"MQEC9("1D R3:("#70*"0N6"*"@9N%M-S\H223H,"6"(Q(201< M: Q'/<$&5EKAPA4B''9197MBA%MKC<"(>1V!3A9BUGPR5(75G@C=('B(<+"4 MBQ84]'+6XZ EAC,DP$LE!#!>0.JA[8U!%$MH6IRQ4VKV(90(AE,D:N6^H+Q M#= =H?:KS-YE4;N ?*(X%&W#* G@BS'$K 5,#>7'P.Z ,&2E%13.[%P4RI=0 M. (C!)9)B,$".2A\8%-"[ YE&BP4;G<[\UJ3L+LB,$H%4V""+XA/J[\BMKA2 M/JB1U^NF^BM@==C^XX&61NR>!L7.$0R'*MR+CY%$Y]OZT[X8K;)C6E;SO!CM MC@_N:/4Q \;G9/Q,D/%%==R C"_I^ 6S$]+Q*S9^1P)C*$ ]\_.)AOLYA>8\ M)(SR[3XM1N]9:;[3ZF^I39:5VBR/]\VL_$Y'Z^XFUINRNA3F.F_.(9J;,CNT M9RQN=] S^Q]02P,$% @ 9X6J3C@_Z0,E P A P !D !X;"]W;W)K M&UL?9?;CMHP$(9?)](;'SS_@;Q_EMYA?3O+4'K6WT7I5UNX@/UAX? MDZ3=''25MP_FJ&OW9&>:*K>NV>R3]MCH?-L'565""4F3*B_J>#GO^YZ:Y=R< M;%G4^JF)VE-5Y)7H2_MS7W4E?)JS%O7^+9=Q*0CTJ7>V"Y%[BYG MO=9EV65R''_&I/%US"[P]OXC^Y>^>%?,:][JM2E_%UM[6,0JCK9ZEY]*^VPN M7_58D(BCL?KO^JQ+)^](W!@;4[;];[0YM=948Q:'4N7OP[6H^^ME>"(^PO M.@;0:P#P_P:P,8!Y \U(Q,D_.7:)1LQHT]$9#[Q7K4,&RJR1Q %<*BE+0/I[=40">@*$)6)^ MWR0 )KPR!HWL-?6@40*X5PJBDA08#L-1&![ *.;-V&K0B)MAI.0^"R)BG. H M D41" KS4$0P"@A!6.K!(#)..$EQG!3%21$&K@'Q#ZY8QGX00A,D'H%!!N MK( XJ[_-KB TS1FG3/@^C^GF>[6^GNF^%< M/#2L.8YG_N3ZQV/Y#U!+ P04 " !GA:I.-3TV-FD" "O!P &0 'AL M+W=OX/NQUY*Z<_/,V/8\S]A% M-G5']]P1E[8E_-^.-FS8NLB]&9[KJ6-DFL2E:-DC3!7I[P(R=HIBD)IR>MXKSMS'Z;X-S?8(9@<@MD!Q1\Z MX,D!OSF$IOB1S)3ZF4B29YP-#A_?5D_T1X$>L3K,4AO-V9EGJEJAK-<\#>/, MN^I DV8W:H*%!LT*3T6?4P10BEVP<@_N$Q1K!=[ &3!8!#;^^*Z(! X0@@%" M$R"\"Y!:IS!J$J/IQE,((F3+BK4,^R%^AR8":2* 9F/1C)IH29.BR'ISQ5JU M\1,4PS Q"!.O82+?@HE7:3[%LA18')/+?05%-&VPD/@ 3 MVIW$7_]$81(C^UN!=/<_VXCD+=I<2_G93 3AE.S22=U0%M9YZCP%NDU:]IV> M1J9]OH491]D/PL]U)YP#DZH)FU9Y8DQ2A>D_J!.KU/2<-PT]2;U,U)J/(V3< M2-9/X]&;9W3^'U!+ P04 " !GA:I.$6#A,[<" !3"0 &0 'AL+W=O M),GQE3TWM2M7,0GI;I9 MDLC=B354/O&.M?K)@8N&*CT5QT1V@M&]#6KJ!*9IEC2T:N/EW*YMQ7+.SZJN M6K85D3PW#17_5JSFUT4,XMO"2W4\*;.0+.<=/;*?3/WJMD+/DI%E7S6LE15O M(\$.B_@9S#8 F@"+^%VQJYR,(U/**^=O9O)MOXA3HXC5;*<,!=6W"UNSNC9, M6L??@30>?VGVJO3(B[B:,\.]%RK%W[]RH:"2!P- MU7]G%U9KN%&B<^QX+>TUVIVEXLW HJ4T]+V_5ZV]7P?^6U@X X!< P V:#72/2OMZ/F*P(SK-W?F45KMGVF[9%Z M];(L")DG%T,T8%8]!DXP8$0DFGU, 4,I5M +A_<)UCX"E?>0C0_!*"P"!>M$ M-AY-16 8)L!! FP)\-2H-'.,ZC&YQ;1#DC1UB@V ,XGL#LQ)"B&^&*@DV?E M8["+68=X@.-\"// N2PH-O.%(->YS#,%8% ZJ+6/@H"X16T"7 1-N.XDYT') MN5\S<27W&#(5 \FCUU@$TQ2!-+F3IO#2Z*\E ZXU 1@D !>.-X7G#4HQRL.B MRZ#H,B#:2;,J/36((.]/\%& @$<.@C3"KS7 MD4QVEH:)H]VU9;3CYU:9!CU9'4\&S_9@X*ROS(G![E@?-/UQXP<5QZJ5T2M7 M>M^SN].!<\6TRO1)6W;2)YQQ4K.#,L-J?8(%;V6RRPJT%4+#9B-Q<03S!V!E/IH$?LL-O$3 M/7XTV#XCDD^/D-TS)$W\223>.A/#3Q[JC/T"J5<@-0+I@T#B-,J'2?TF"Z_) MPB.P<$Q\F,QODGE-,H] [IA83&XPK6WWTOEH%K*<0+)HYB2[>P8MLME_^IY[ ML\T]V3JI;"PFF[C,9Y%S@K8^4)PZ^7I![FE'D\M%@9_-X!)!Q2ZMU&=T$AUG MXTNL+Z<3WZB9:4?<7<8.W.^8GYM6! IFK-;>3SFXDZX8ACL9_DO(?4$L#!!0 ( &>%JD[3)_/)L $ ,$# 9 M >&PO=V]R:W-H965T#TN^F [#H4W!I M2MQ9VQ\(,74'@IJ5ZD&ZDU9I0:US]8687@-M0I+@)$N2)R(HD[@J0NRDJT)= M+6<23AJ9JQ!4_ST"5T.)4WP/O+)+9WV 5$5/+_ +[._^I)U')I:&"9"&*8DT MM"7^DAZ.N<<'P!N#P]-B1-?$'"HK6>@;KO!,W#NB5P9'R,G MGB1]XMR^L[^$WETO9VK@6?$_K+%=B7<8-=#2*[>O:O@&8S\;C,;F?\ -N(/[ M2IQ&K;@)*ZJOQBHQLKA2!/V,.Y-A'T;^>]IR0C8F9%-"%GN)0J'RK]32JM!J M0#K.OJ?^BM-#YF93^V 813ASQ1L7O56[IWU!;IYHQ!PC)IMA-NENPA#'/XED MBR)9(%C/1;;),L%ZD6 ="/+_"-*'*B-F%S R8-+]9K5?ELD79?(%F>Q!)F*V M3.?^T^1P:*TWM\[6\55% MQZI^_#!D^K75/U!+ P04 " !GA:I.TM5ZA?,! #@! &0 'AL+W=O MH1?H']W>VDL-*B4#8=6-:*-)%3K^#E9 M[8C%.\"?!GHUVD>VDH,0;];X7J[CF4T(&!3:*E"SG&$+C%DAD\9[T(R'D)8X MWE_47USMII8#5; 5[&]3ZGH=/\91"14],?TJ^F\0ZIG'42C^!YR!&;C-Q,0H M!%/N&Q4GI04/*B853C_\VK1N[8/^A39-P(& !T*R^)*0!D+Z22!?$D@@D!L" M\J6XWNRHIGDF11])_W<[:B]1LB*F^X5UNF:[,],>9;SG_'&99NALA0)FXS%X MA$D&!#+J0P@\%6*#[^CX.L#V'I$^74-V]Q"23B>13M:9.GXZ3H+@:0$R*4"< M +E*8''3*(]9.DSK&T62IQO4]AZ%DSF>W10\H35/1UH^933ZSQSDT%JDZ\(WH5B@4 M &8= 9 >&PO=V]R:W-H965T?71"0:1+G; .]?W^RXZ2QM L*'XBM//M(VET] M6D5GKU7]LWERKIW\6J\VS?GTJ6VWLRQK[I[I5QQO)L72XWTXNSONU;?7%6/;>KY<9]JR?-\WI=UO]=N57U>CZ% MZ;[A^_+QJ>T:LHNS;?GH_G3M7]MOM7_+#BSWR[7;-,MJ,ZG=P_GT$F:W4G4& M/>+OI7MMCIXGW51^5-7/[N7+_?F4=2-R*W?7=A2E_WAQUVZUZIC\./X=2*>' M/CO#X^<]^[R?O)_,C[)QU]7JG^5]^W0^-=/)O7LHGU?M]^KULQLFI*:38?9? MW8M;>7@W$M_'7;5J^O^3N^>FK=8#BQ_*NORU^UQN^L_7W3>[N9(&?##@!P/# MWC00@X$X&'!XTT .!C+50 T&*M4@'PSR5 ,]&.A4 S,8F%0#.QC85 -@^\BQ MWR;F;9-#L"&YEWVXX7>\Y=L6^WA#V2LPXSZN8XS1:HSYB&&"L?Z!8?08,X\QD@?C^83Q!)C/&,:. M,5\0C&&!?S$,C#%%PI@7&,;BD1)XPHB>08Q&PG$&B3/(GD&.&$0PWQU&]9C- M6_FD\#Y4U(<,4N5J!]%'71AN1!YX]1J!,<94D# ?8YB6.5<\R+T8EALI=!#N M.0(3!FPPMD\Q3%F3L\"9GQ$VKB6$>8C &#<0IF(,$TQ9)@-<$>.XS#7CP>B^ M(J$*5NP"H1(JUS+P[NV;5*.TR?&TR9'4#-4PCU)3<&-YX,TY F,2(,B;FS2V M(HUM@<&$X0IW@L:=H!$G$ P&9S#I&F%Q!OON^KVQT5R--#I,KR*&:6DLA"F& MP+SC+*&-70&![J8,\1V1@D#MR)#N/<"WTTO@[_MOP 2>X2&N0'"YXOXO\""& M\\) NI#87T DK,$!=-P7!RY,,/8YAF.Y9%'YDL97)/(M4#ZPEEA&0.R4@&V5 MFN @=D)0)Z03(8L0ZV*<3K'V &,RK(@*!&?SW,K0@PB=X((Q8N2$E@$F9H;@ M(-0,3I S(/0,$@0-8@T"GX+*\-"%")"Q3OU")\9 JTRN"$7BA*IQ3-6(9,GJ!HG5(TGJ!J/54@):4/7% C.EV&"A2[$<,H+DB2&3J@:1U3-$KG,"37@ M\@07$FK WR^,;P;,:&=57LE#,41P794:GET6",YO"P:HH1,BQ)'BS%*G3$(. MN#[!A80<<)/@0A-/V>3&AL4)AF/ I U=&.-D#@#40B94B,-^% V:TA0IMPIJ_P'#,*!V;-+8BC6V! MP< HHNB2A,[*6&>-)5:8) 1/\A/"00B>3#G3#2 ]FG*N9*A6",YJ#5$\TNB* M-+H%!@,CB!).1JH]_II0,_G^;V%7""8/0YH=_?R_=O5C?YG63.ZJYTW;S>&H M]7!A=\F[ZX.@_0IF7P!IOX'9+=9>\-E7C&?!9[=8^Z64LULIL9ZEVM\A9K^G ML+N!7)3UXW+33'Y4;5NM^]N+AZIJG7%JDYP%#<8 P( !(& 9 >&PO M=V]R:W-H965TFU)QS.[%J)? M(\2+&EK,'V@/G3RI*&NQD$MV1+QG@$M-:@GR'&>%6MQT=I[JO3W+4WH2I.E@ MSRQ^:EO,_FZ T"&S7?MMXZDYUD)MH#SM\1%^@OC5[YE$,[BT&5 MV8_N>NV54*%3T0\T>$K3(9"VYKR^H7:U,769[(\7.Z>\SB)4G16 M0A-F,V*\"TQ\B=F:,,DE9O<1$[KO.DCF.2?K&9/UM$"P$$@ O M!"+7,PL$1H' D(%[58H1$VI,IS$W0H3&$*$AQ V!E5%@=;_)R"@0?6YR$WTP MZ9M#Q,80L2'$#8'$*)#<;U*V)>/-=PPY!-=7=@1%"Y_A]8U#B[>FNN4/S(Y- MQZT#%?+9ZL=542I ZCD/LF*U;-#S@D EU#22%JDY>2=O0" , ,8+ 9 >&PO=V]R:W-H965TZ:)DZ "9N DW;^? M,902^YBREV [W]U]=SX^;G&1S4M[%$)YKV51M4O_J%3]$ 3M]BC*K+V7M:CT M/WO9E)G2V^80M'4CLITQ*HN $L*",LLK?[4P9T_-:B%/JL@K\=1X[:DLL^;/ M6A3RLO3!?SOXEA^.JCL(5HLZ.XCO0OVHGQJ]"T8ON[P459O+RFO$?ND_PL.& MDL[ ('[FXM).UEZ7RK.4+]WF\V[IDXZ1*,16=2XR_3B+C2B*SI/F\7MPZH\Q M.\/I^LW[1Y.\3N8Y:\5&%K_RG3HN_<3W=F*?G0KU35X^B2&AV/>&[+^(LR@T MO&.B8VQET9I?;WMJE2P'+YI*F;WVS[PRS\O@_\T,-Z"# 1T-@/_3(!P,PG># MR"3?,S.I?LA4MEHT\N(U_6W56=<4\!#J8FZ[0U,[\Y_.MM6GYU5*XD5P[AP- MF'6/H1,,C(A >Q]#4"S$FCKF]#K QD6$*1XA1),(C7TXM>9*ATL1L/]H M45P\P%4/I$6Y4_T8"-CJ"HA^L)3-J"O@"@*8A#@=ZJK#7<199'])41SC;.ZF M<"T!5TR0#DW=+V+((YN0BZ)DYL8HKDN4W-"?*,A6\F R%96B.9@!LO6V\E29 MZ75R.@ZIC]1,5>_P?L+]FC6'O&J]9ZGT;&8FJ+V42F@NY%Z7_ZB'ZG%3B+WJ MEEROFWZR[#=*UL/4'(RC^^HO4$L#!!0 ( &>%JD[PVWE=8P( (@' 9 M >&PO=V]R:W-H965TTDV[^O;0C+8F=?P![.968 3WYC_%54E$KOK6TZ ML?8K*?M5$(BRHBT13ZRGG7IR8KPE4FWY.1 ]I^1H2&T3( #BH"5UYQ>YB>UY MD;.+;.J.[KDG+FU+^+\-;=AM[4/_'GBISY74@:#(>W*F/ZG\U>^YV@63RK%N M:2=JUGFE2#HR]ZLVWX]H'.B/:T%)J":)N5[JE M3:.55!Y_1U%_\M3$^?JN_L44KXHY$$&WK/E3'V6U]E/?.](3N33RA=V^TK&@ MR/?&ZK_3*VT47&>B/$K6"'/URHN0K!U55"HM>1ON=6?NMU'_3G,3T$A $P'& MGQ+"D1"^$_"G!#P2\((0#*68WNR()$7.V7#50B-F,V#0# ,G1*#4)PODLM@@BXX^&FQM1)A]A.QL" [=283. M.D/##^=)1 ^JP$X!; 3P3"!:E+$9((F!=$..60@6M=H@!)=*.QL4092XTXV< MZ496O6'R0"!V"L16O3!= P"]P\++)\,+GLV@N9&"#QZ-?#! MR0#M+R !2R-H?\XI@,M?,Y@=1RWE9W/4"Z]DET[JOWH6G<;),]+'V2*^T6/& M''/O,L.,^D'XN>Z$=V!2'9;F2#LQ)JG*$CRI1E1J+$Z;AIZD7B9JS8?9,&PD MZ\>Y%TS#M_@/4$L#!!0 ( &>%JD[%_B@(A ( ($( 9 >&PO=V]R M:W-H965T^S+"JY\"]*U:\( MR<.%E52^\)I5^I<3%R55>BK.2-:"T:,-*@M$@F"&2II7_C*S:SNQS/A5%7G% M=L*3U[*DXN^:%;Q9^-B_+[SEYXLR"VB9U?3,?C+UJ]X)/4,=RS$O625S7GF" MG1;^"K]N,3$!%O&>LT;VQIY)9<_YAYE\.R[\P#AB!3LH0T'UX\8VK"@,D_;Q MQY'ZG:8)[(_O[%]L\CJ9/95LPXO?^5%=%O[<]X[L1*^%>N/-5^82BGW/9?^= MW5BAX<:)UCCP0MIO[W"5BI>.15LIZ6?[S"O[;!S_/0P.("Z = $A>1H0NH"P M"R#X:4#D J)1 &I3L;794D67F>"-)]J_MZ9F%^'72%?_8!9ML>UONCQ2K]Z6 M*9YEZ&:('&;=8D@/@SL$TNR=!($DUN0A/,7)4&+SB(G(?(C90I@4-A*"N8:6 M(.P1D#B""2*0(+($T2"3D/ ?$8I \ H 8!; $C2(7#@/0:] MQX#W=.3]$1.F$R(S4&3V*$)&Z:PAS,1^2D"1!" @(Y'DH691/%6O.:@R!U3" MD0J$F=A0*2B2 @3Q2 3"S& 1',!G/ HDO$A;T%QKV0DG*@8GKA+,* S/A\. M--C.01I")\1!^Y;2.'RR\S%X :TP 7R-][X##7SA^0ST!4"#,(*,H=X]7#)Q MMCU.>@=^K92YRWJK71]=V4XQ6E^;_FKO]_\T;7/^0<4YKZ2WYTIW"7N7GSA7 M3#L-7G3M+OI]H)L4[*3,,-%CT3;%=J)X[1H^ZMXZEO\ 4$L#!!0 ( &>% MJDYZ4;B&/P( .(& 9 >&PO=V]R:W-H965TR$)\]51<7?%3!^7?JA_QYX+D^%,@&4 MI0T]P4]0+\U.Z!GJ50YE!;4L>>T)."[]I_!QFQB\!?PJX2H'8\]DLN?\U4R^ M'99^8 P!@UP9!:I?%U@#8T9(V_C3:?K]DH8X'+^K?[&YZUSV5,*:L]_E015+ M?^%[!SC2,U//_/H5NGR([W7)?X<+, TW3O0:.6?2/KW\+!6O.A5MI:)O[;NL M[?O:?B%)1W,3HHX0]83H/@%W!/Q!".\2XHX0?Y9 .@(9$5";NRWFABJ:I8)? M/=$>AX::4Q<^$KU=N0G:W;'?=#VECEZR! WD/44$O8( MI WT+B*7BU4TH2_B/G M"K3)X$&?FT+_B[;MMA/%F^Z/@OK?6O8/4$L#!!0 ( &>% MJDY=N\B?$0( -@% 9 >&PO=V]R:W-H965T]^7K: M^8$N""A44CL0];C!"U"JC509?T9/?T+JQ/GZ[O[9]*YZ.1(!+XS^;DZRWOF9 M[YW@3*Y4OK+A"XS]Q+XW-O\-;D"57%>B&!6CPOQZU55(UHXNJI26O-MGTYGG M,/K?T]P)>$S 4P*VO5B0J?P3D:0L.!L\;L^^)_H3AUNLSJ;207,4YITJ7JCH MK91+[F3DCLHT8*2K_X" MR?K$T.QFM< O9J8(KV+7SLRS670:6\_8W,S_T$ M*(N.GMDWIK]W3]*,P*1RK!O6JEJT@62G;?@>;78(VP07\:-FO9KU UO*7H@7 M._A\W(;0.F*<';25H*:YLAWCW"H9'[]&T7!BVL1Y_Z;^T15OBME3Q7:"_ZR/ MNMJ&61@N'X6_2CK MT-:M:_M1_Y;F3\!C IX24/S7A&A,B!8)8'#F2OU -2T+*?I #E^KH_:G0)O( M+.;!3KJU<^],M2N:AD 4E M6U$RE$30C\F]F/S?OU"^HB"2X?S.ET'0O^.@!Y0MMQQ-G;Y"N5Y[I5P5YH%JD[>NP>F9@( ,$( : >&PO=V]R:W-H965T&0 MZ)=@FW?OW3VX'&G+Q:LL*%7.6\5JN7$+I9I'SY-Y02LB'WA#:WWGQ$5%E-Z* MLR<;02Z4.?"RM"%G^HNJW\U>Z)TWL!S+BM:RY+4CZ&GC;M'C#JU-@$6\E+25H[5C M2CEP_FHVWX\;US<9449S92B(OESI$V7,,.D\_O:D[J!I L?K&_M76[PNYD D M?>+L3WE4Q<9-7.=(3^3"U#-OO]&^H,AU^NI_T"ME&FXRT1HY9]+^.OE%*E[U M+#J5BKQUU[*VU[;GOX7! ;@/P$, [FKIA&SF7X@B62IXZXC._(:89XP>L?8F M-X?6"GM/)R_UZ35;1RCUKH:HQ^PZ#!YAWA&>9A\D,"2QPY/P""4P00#F&%B" MX$..&"8(08+0$H0?"(*[(CM,;#&UQ20H"GQ8)@)E(D FA E6(,%J>:$Q2! O M*#2>%(I\/%-G JHD@$ITIS+%A/Z,%VM09 V(K& "Y,.OMK_<3C33'6B!H3UH M["@.XWC&4@0VR1;A!:8"H-"?,P7N)10 .O$,!=Q-*/R$KW"G(*A5)KY&$U\# M?ZXC$=Q1:+7$UBEH]F5%<.,AJ/-F_N00W%4H^82M<,\@J&DFMJXGMD8X1O>^ M>J,)4E%QMK-3.CF_U'9PCTZ'^;S%=@*]P[OA_I.(&ULC53; MCILP$/T5Q ?$W&DB0-JDJEJIE:*MVCX[,%RT-J:V"=N_KVT(2U*WZ@OVC,^< MF6/&DTV,OX@60#JOE/0B=ULIAP-"HFR!8K%C _3JI&:<8JE,WB Q<,"5":($ M!9Z7((J[WBTRXSOS(F.C)%T/9^Z(D5+,?QV!L"EW???F>.Z:5FH'*K(!-_ 5 MY+?AS)6%5I:JH]"+CO4.ASIWG_S#*=5X _C>P20V>TYZNB @ M4$K-@-5RA1,0HHE4&3\73G=-J0.W^QO[!Z-=:;E@ 2=&?G25;'/WG>M44..1 MR&RWV\3Y#5TVT8(XS)MA@_!6!%/N:(K"E. 9_A.\3[S[%R8;Y2Y+0JB,T M!.$=06 GB*P$D2&([@C"ARIG3&(PO<%XNS"U9XFM66)+ELA.D%@)DO_7F5H) M4DL%\<,/GS'I1F?D>0])T*;#*/#&/$;AE&SLS2#8>-?W_A28#GV#S\/B"^9- MUPOGPJ3J<].--6,25"G>3MU8J^;3:A"HI=ZF:L_G5SH;D@W+ $+K%"Q^ U!+ M P04 " !GA:I../"S8,0" !["@ &@ 'AL+W=O&ULC59M;]L@$/XKEG] ;;#CERJ)U,2:-FF3HD[;/M.$)%9MXP%) MNG\_P-2U\27-EQC(ZJH1"_\H9?L8!&)[I#41#ZRE MC?IGSWA-I)KR0R!:3LG.&-55@,,P"6I2-OYR;M8V?#EG)UF5#=UP3YSJFO!_ M*UJQR\)'_OO"]J5%\9>]>3;;N&'6A&MZ%9J"J(^9[JF5:69E(Z_EM3O]]2& MP_$[^Q?CO'+FA0BZ9M6?/"S_SO1W=DU,EG]GE*[4.S7S/>O^=GFFEX%J) MVF/+*F%^O>U)2%9;%B6E)F_=MVS,]V+YW\U@ VP-<&^ DIL&D36(/@SBFP:Q M-8@=@Z!SQ<2F()(LYYQ=/-X=;TOT+4*/L8K^5B^:8)O_5'B$6CTO\R29!V=- M9#&K#H,'&-0C L7>;X&A+59X8H['&ZRGB"@?0XHI)(Y@$1'H9V3LXZ$/.(0) M8I @-@31*% I3# #"683!7F2.9'N,*G!-%T@4!HZT0) *L^=> &@*+YR; FH M-P'T.J>RZC"SP2ZNV$\1Q2W$2&8*RDRG,MV(K=)/94X1D:MS"D'7 IJ!2C- M*7*49E,=TPMP#Z@ 0,-;,M*;@WIS0"^&"5 (%Y?P_J1!5^H3NB-M+&AT-B&* MLL@)'(!+\0R[H0-@"49I?D4X6/6>$+XC?RQH)#R-E2=8#^IZ%[J8:K&O&N'NHEDK6WU@K[?7/X'4$L# M!!0 ( &>%JDXK>:8FB 4 'T; : >&PO=V]R:W-H965T?LN M&T/PJ0-Q+@(VW_EK.7]M]LT^27]E[\[EK=^;]3:[;;_G^:X;1=GSN]O$62?9 MN:W_Y35)-W'N+].W*-NE+GXI@S;KB!&BHDV\VK;O;LI[C^G=3?*1KU=;]YBV MLH_-)D[_[[EULK]MT_;QQL_5VWM>W(CN;G;QF_O+Y7_O'E-_%9U47E8;M\U6 MR;:5NM?;]CWM+JDJ DKBGY7;9V??6T53GI+D5W$Q>;EMDZ)&;NV>\T(B]A^? MKN_6ZT+)U^._2K1]*K,(//]^5!^6C?>->8HSUT_6_ZY>\O?;MFFW7MQK_+'. M?R;[L:L:)-NMJO5S]^G6'B]JXLMX3M99^;_U_)'ER:92\579Q+\/GZMM^;FO M](]A> "K EC3 %X%\%, %5<#1!4@F@;(*D V#5!5@&H:H*L W33 5 &F:8"M M FS3 $J.F2-?(>IZR"G9M'$IQW33KWQ_$W',-VV<<'K,.!7U0J*#>@G]D."ZC@Q"1-2)!T3$U)$A@M@Z,D+*(75D MC""TCDP0!+1Y^FVOS+ZO[0(IA^.YX;A%>"G :Q81N(+ %42I(,ZK((''#H@N MD6V)&&:X IW61S!"B(1."#$M%).@]QY"3!G!-4CF$,&XH1;4;11BTAI%P&@: M(VI,"PK2-D$PP@P%=9N&&"?2$FC(6<@QH31AH'9S)%5@K"\0*2Z5ANY=7I6J MV4;BMI&A !BMO0,BS_M<&M]\8!L,8U0";(!@5"@.;1-B0FMA #9$,&&9!)D9 M(1@CBH.ZC3$UJB$V03!*O0V!;4*,4<*IAO-+R'F&*]C!>1$8(II17H]C&"64%@H1,$T\18T(1IB/E>XW"$S$),6C@CH3] DWH5MI,#FI"\<^BI_)[RD+W2>@^QBR0^)&!OY#.1*LBBC'K#'0@RBG@CTX MR@D);3#".;\!@M9#.&$(W"=-4$Y;2J']T'9H.,IGJ)Z5<)PO<#U.+CR-H1>. M_)2'J8/:7!'A'.6PT4*Y7P*%$P]QF&I1]O+ M@ITTQBE?L(:I1_M%P,E@=J$=<.@LT'*-W_=<2/V%9S4T/+9;N 'H55!];H4/ M!?N-J$$CZJ$1-<0I"3/>A!HWHB;?4?4^#QYTU'^^<*"EWY^3>@BCX)(1G3T5 MWKCTK7S'DK6>DX]M7NR7S^Z>WN/Y/B_<^R/T9Z\XQG07K M+K'[]U1Z(8F6K(ZOEJ*O)AQ>3"WB]&VUS5I/29XGF_*A]FN2Y,YWCU_XVZUW M%[^<+M;N-2^^:O\]/;P0.ESDR:YZV16=WKC=_0%02P,$% @ 9X6J3F*R M>G3MU0 >TH# !0 !X;"]S:&%R9613=')I;F=S+GAM;-R]>W/C1I8G^O?> M3X'PE;>IOA!-@ ?[MZ.D*O*GO*4;6U5>7HZ)O8/B(0DN$B"#8"2-9]^SRLS M3^)!4F7W3M^=F'91))#/DR?/\W?^7-=-\.MVLZO_QQ&N=K]L__Y!5XV Z"8-X$BW;/U[O MX<=XUO_CAWP//R[IQT7[QU/#_8_KV[JILE7SOP;?_/B\SSN3F5S]:V>0\/2: MWOAVD]VW?[W+-G6G&=O'35X5)0YP';S.FLYS9G'^G__VW_I6P#;S;5&OLDWP MMSRK@F_AR[K]Y#EORUAZW__V;^UO9$W?Y_<%+B0T\V.V[4S@W]^^>_OCOP=O M?WPU\/XK&$ %G;\%VO@U^-?\N?W;JT^[\FD7?,BS MNMSEZ^!M71_RJOW"W_+.O*2-?RLW0/!9]0QKL'NMCE]=#:?'B !0Y>E=M]MNOT)\^\V>;5/<[^NZI\ M:AY./ V_;N$(?FC*U:<0VL^JO Y^.C1U X<56NDLGO?\'I;N,=L<\F!4[()U MN=ED51WL85%J;*G#?Z33F\/MIEC!$2VSIMO!KBXWQ9H6##G/>RSJ$?OS]LQL$DZO^1./+0C[)8=@6/<-GW^6.^.W0/Y']$G4=?E7"S MP594 Z\ S=5UL,V0 MN__;3'8X"4F?\*MV"=UU]W1U+#:5P]T$VQACXVY1X' MWUVSS08:"H/[?)KOAZ(N\,^K M*M\0N17 =W;WQ>VFASG]FJ\.V&Z #);?"U:P&ITG/Y8-#*CL3'9X.0K:JNX& M-CE0-]^:9?, AXH?#$;2Y&48[/+.VLC&W^9PP>;FE2;[M3N"FZI\A"6 B<"C M1Y_\,6\&1NE^H6._8O9 ![.SN]]D-9SZ\SC%ZV)SP"TY[VGA6X>:-M$]& "# M7QTVM.E=:G/C849R=! #C]S /5T%SWB'W&:;;+>"83QDC[C^^2[ _2/*:DKX M?+?)5TT .PF?&S@H>_@3*2K;[X$=6LK$!W;YDSEC\.^JO-\QQ66K%8J#2#7$ MH;-J/0YN-G#7XG-W,&_HZ8L?RR8/XG'PX;#=XD4*C7XHH(D[Z 4XP;5KY 98 M[:J ,2.1 >M=D0A RX5OO2_J3^,O7L"B\;*I\@>@3IQ8AV$?Y\V.5PVU-,S# M?J(#LO)>,L=E SR)SPHM;_9KAQ*0BE?_6OQSJAN:(9VY$ M[5\&W/Z+FQ\>7F4UWV$K_)##30-2 M$IZ1+N."6^D*&/T62/PQYP7I/"4'MD96D$-30!Z6G$%J+)^8[^ >KX4O"QN^)7_#P@_NR/#;MG;_F Y"CQ /&N M"CD@*-(HH:7O\+^HIW?E[IY)K1@FM>_*W6 ,<+/%8@/M#)FW*K= >&)A*"AIF5:TL&1 MQLP\2!WENWUC]V"=WW86S#\31UI^=[09O='G3L<-[-B$0+HKF&Z8NY4D1>0[ M$B%&)'8LZ!?Z&,W:7!J-8E_7^VR5_X\O@-3KO'K,O_A+T!4$0+M\*#=K4/__ M0 3=/'3B=$1LT,#K!8OQS\%NW('=P.: M)=;,KDZJN\=Z&.HE3J?A8ADQBX7/T_G<*JR]?;^0*5^OUW0<@6*0 U_!VZML M7P %=>_U!FYLZ!"DU%T?#]0\J.RY>/'"[:?56NW4?_]_%W$T_Y/L5__S[QQQ MT30_]+S_IO?]8[?VZ";#$_.0-R"Y;"X_3^#\MMA!FP4:WTK1[X;%S6MSZ_9? MNB=IU1+1R2<[E'7N&TQDYSY]]AD8'+G_V,EA]S[>/^;>1X\.>%@_07GL6]B[ M%XAZ^,H=O7)7E5NEV:/ ^SAP/5GIMF;=#UCEJMCD)+49KES27R0B[E$57\-P M;Y_/Z^#U,5$!9UJ7=\T3K-2Q%X_92'IY\M5MABHV<@=@#2?;P''@!16LBYH. MQG$+Q-J0YC%3!%U7W4TB+8A,@2QOT)J<)4"T9.HA04*UA?: U>:P9NO.D%VH MHZ'\>.YFGZ) %M].$,C-H0+5D+3*NY=IE; IJSQ?2V/1\^D)?&&3MRE'1^B^IOLV1Y&$F5!D#>V=IS,CZQ,T4K+ M[QTV])/8X+J+?]9.C\0Z=7E6$^T]O^/;Z?B>O\_W>JU6BF]VKF,1"0LG%@L_ M8L,9G*%F8^]&M&-5Q:HQUP:Z)GO5-;7?R,OIAFR-)&@>JO)P_P"W2%4 SY5O M<3N[+?*V$1\I<"6!/^,XM=C1LPAFL^$U)PN_[I&4AT?L"^K]7*AW4P9IP1@G MSWT)>$Q%=KW1.N=/2#GI\7Y:EGE4GD#MZ@_6--%H(:K94'NLAN#PVJ0L$S[.=-SUR. M2"J^#L0R\6]S?9$$/B!;46_!?_R0;V_SJBOM.E7C1E0-,^^A5ZS.\49TCN'& ME?+!QZK7]#MZAU:_P59.R8BA(GDQU",=LPLM)A?:[+2*8Y31SVD-9P6*IVQO MGZ&R>PYZ6*AX.H#B\]N=/BV$>M* [>F8=<>QS\R MFK,;.5<>-9;(LY\7I9GLYC#.0FR=7046%J:LT)W"-( LQ#.7G] !6H_YM6JJ.E,//$; MO<:OER[DT:B ERWDT::MH$XM,]9MH&F7GK]=NU,%\%7,J<3Q].YI,_S:/^8 M-2(R29Q CV>M[YDC-JO>Q_\==-K=KR'>LN-@Q'\%H(NC$UHBARZ!$NKB'F\! M"Q1(E82-^KF& M/0Q &F1?)#R\ :)&(LY ++L9PSRA3V87R#J*]OCANFMP -"C6@*CR-6F=[1< MXSS#8 6<".[N"D]"L2."OBORS1IH$22$' 1DG.9.E@#I)JA!/BZK9@RB6@[L M!DZ/A"[ @+;9[G 'NX<[)8-;'U9X=''K;D6HVE<%K'ZQ>3;GH'L1>8/1S+ M(:"!!?>;\E8: MA":T_<9]#ONZF&_0_C' M@-W,>WN8Y_PN0P@P4(?^ND&?$:B5='QQQ='@3FN.3:TT.[^SYOS:,79F/#FM MJ7:0"P'@$'"+GH#Q;YZORB?B*8?;NE@7&1V [*Y!$7E3;(N="R7;;'@?#='H M< B?,@[D(@_2&.X.(-IT&EP]Y?DG&"W%HE(\CNELJH@H&#&\L<>S*G&!<(+@]WRO^,?/XP]CF R9^#!2<9?=L[Y! MS/=3'N1V5'*'';9[)L?F 02*C.4CCN)"-IZ3[=U04K_UF;FE;PDQOM/&?Y"; M1AHVL6"]*T$WRL 84 &T7(9" DQPQOI UY%[D9:-C#@8+0:[Y&;/9D%8EA#; MQITDRSO?BT#'Z._:,)LSTP[IW[IV9L,5LD">W7./^;8=T4%6-VQTK1?R7F(2 M0J>17:SBBV.N)&)B0/%:6M%S<@AVWO<5! 3U4+.HHZ=<\5@\HD3"= MLD&Y )W-JR@+3<98"[>^^<-=@FK')#Z^F-;06KDXD:6BM7.UTI'$7EZ*'8 M =L]R$/ MC X'/XM78 "7+0HS9DQC8'S-@<>Y&'3(/W#;57IRF'@' &.$6U K,2@Z]QK M70T!'LZ?1=9%P1)ET5VYN_)WH6@.M(.UWARX,P>==O'>)L$+KT-4 M1QOXB[4-').--RJM5HB,%H2@ L[]"D\.M/I,31ES#>M3=2\ACHVVW!X'"?U^ M"YO>Q2CN7(^[LB'9BD27X1'[4A8N6T.1KRC-D<_!!F?3RAK7TVVV^R1?(:L) M_@X;1:8]8MQ(LM ;_:Q< ?B24>K8"**D"$7[G4'A0SPD9FC4$\JWMV:Q) HH MHP'F?&7V,2 <[!4HK2#*JK.SSV ]\#15:*@$[G=;TM.?<9@'C^HQUG+6,0YI M_4@]1 T00VT&CC8N'RJDJ&+Z-D*/6.R!(^V7]@KU9E0KGEFH8V)0BTY2QXXD M,=($1#Z!AU<@^*-X)Z)DMADB+#Q\=W=X O2!HU"_.^@:M=M=24H"BYZT!V+V M@5N8- ;_>&QQ-^&R0NM\PV,Q^^AU0/.ZAYF %K+#^T!?ID;!0=VPAS3H:QZ% M(0[]U1TF9"$-4J]P]'"[[#2]+?M]J>I,RNER?[)##5\9$F@'YXM&ZT9X5>]1 M643Y+D?-#?;;!"]G$L\X!KW%'FO+MFI_W^J^4 80+![RS?JJ*:]LT(/(];2& M6BCAN^@J9R$0FF=IBZQ,(B\V09ZM'GHN(!1\06!#7WK+C@Z' AFGTX(X2P"% M?'6?=AAZ9]1/#_G.LX/!F.EO(@+V7#5FPUM'"8VG])W:#U34["4-:N2_M#NL M6\/+JHK&QI'>DC20$\UU(IY @=P6AZWL(DB_N8U!DO"CFOF!Z9T4'MU*J*5H M,E491[0HXYH8"WO:Q&\DC[(O;QS\6/HW>GYZN3/2I5K:.V)OCJS< M75:8+$UBCZ2_M5-<;'J'SI,)W0QQ04CEL?ZI[$30J)>M@2O49[)'@LPE86DZ M#K[%H?X;#?6'/$,&38OWA22HN91QK5N1L)^C%*%L,F[2X^"]/U72S<]+N)&+ M:46<%N? R_C+87W/X@BH03QWEC*MBY#EN1[J<.D1HI33>I-=VLR!A( [%CWP M_&5F!&X MSF&4-"!,R=B)9F9=CZT9NWY%'7O>$,@S\#P(%H5E"WO2W:FH/$- M^Q(9!*VKA#?0VB9]?*P+V2>#PP&J+1@M6S^QOWHCI;H.49%(Y>8R? M4.YA,F#%OCQ4OJ2)=[.9N)HE'2@D2U@ Y$(%2GHUV[[H&(M$;*5A89O;'-BI M;\O]@\_P80=0@>*5H%46+YOJG5@1*NNY6)'-F11SA+ O]K;3NCI21X[.]N#' M7(83'/8R;.-BPQZN/_Q,4097DTB6 0X\+253"$Q9FK7<,V3]AO@:#*NHV.:R MWQSH^ /EP8>5!%*R@0#;XZ#76S0@L(>D*N 66KF R[*B;?2LGC1#4D9HA=%6 MB!P[J(MM@9*&DFC$RE5G6PG*K\;!:W44X RP/6,GH\"3Y[K"F9I6X4!F9B?8 M/%AXU];L1XTUM1ZOT<9]:V)H&M.6;PMR* MT]:@K =2"4FN:_$1V8.;D]-PE6M'&79JDIT[Y]#8-GE5\UPBZ?'[-7 '/-^] M/XMS26=:D^WF8 P_L-Y_/U"X5'F0"7[XJ*^-#P47)X(Y% M>9IW;,=2CFVJI2F1HLC+E]?](U=RQA;%H5N)Y00J!B)OREWN3*0]_(A^0X,Z M*Y][2<:UVPOKAI[;0[:Q7;3'$Q&<]TZ8K=XSQD3HAA];ZE1N76+W4->L;+L>V)<4)Z1 M=MM^-68+0A5N?-[)S>XEKI&].C"BG@Y0AZXQI1%9$U[%("W1D6/TD@8(_A9# M )T)62GYEF-TDAW1X= YQ];!2$9K/S7=7-5;$+ MY1,Z9OGJO SI8F-V.3(DN18'"0J%-!^Z,2_Y4%5\::,ZN+8.F!(W [K[.AB] M11J3 ,O+MJC>DM/?9T_62%X'%\%T&<[C.7R(DG V3X*_EM4G&/?5'J.0@7?% MT32<+Y(@FLW#R72)&4D%:'OL *F#610NDGF0)N%TEF!S41I.TP5\BJ>S<#*? M>V>E NK+GX21HR?%X 5P=@*:NJJ&[^T2$0BJ\E<^L#8EEQ?>11*PG%8WG2O/ M?P1U[(<\6]L.61@P=PWWKK$93DUN9"8,(4<(-L?*"ZNY+W@!Y.:G#BEX!HY2[:G:Y.I%/YK]LTK!O3P1[>"[S9NG/&^+SBUR<38?WFSY M6>:'UP6%S<.#A(>"]BA6*E@C9G.J>!#I6)E3U>K6+@Y<'W-0VSSZ#@-L2%,[;W- 460G4 M])2$9R=F]O")WJ75RH"^[UD+1,UA92U0;N[W"FII'#BHA!OK6']C4Z.. BD0 M[:"KOEIK9='@2PS@$Z"2IE(0<>6=H*V""PX52+>YV.FW>\+3<7@.B.(P2L6Q>]0[A@Z!#CL[,UV ZA#C*XZX5RH#^B%%N9 M3E0;MP8XHC5A,=_ \TV&@N)%.AU/4?W8X*]A<)',QHG]FZ WDE1]PPLV',#3 MCKAYZQ1(D];TC@(E&$/!N_N=-;GI6@9,:(%A]).SZP3]2^ M*"Y*I(958VV"]0%C!0L)*Y(P&,,7^9S9S7!]A9JLL64C:!/GX&$5E3H5SLC9 M,G#9X:CIRA*<-6L4FVV#*!QF10VWBVR/&F&5;TLD(YT9;>Y@NR]HA R-"N/V M1.VK*(;B7,A_)7%8UJ9+OGJ*Y2 MCP>#16NQ@V:['=X61)^L3Z S[*YBRPBZU,\_&*&POHQ&>T6CE7 B$L&!7XTQ MVM'MI&J!3PZJ56@'Q\UUT5QW<,TW#^8XL9U&\Q;443'6&%=!MPD/WMLEVGDO MC8.?;4P!\LHJ'SR78>MJVH'(V3-RI 7;FXD:=--A1)'M?I.K<+TC$Z-0PH^E MN,+\>:F1.C0V%_N /@$6I-XK<#7S'1$SQ_S*J5 2!P(,XJ'!IHO:@+,A15D[ MK50+C+(W 8]J7*2(P7X'&U2$2#]E*P3-W.BG.'ICAK3F/]9!QL&WG=M5J;BP M^FGRI>$DFFQ5W"09-H@2K!Q)O@08C4<#Q."4H30GEPL\]=.;'VK)I"@J'=_N M!^>/SR([=#H<(3V1U?CE@F*H25(:D1_I^5)HLTN7IB>CVIU#IV/"!*A-J"1? MQXXZH2.CE_%X?/$2+5=$X$;YD15OKX-)]P!EGN2L#$1X%?L*^YP_H5G%7X@, M(R2*G5N-=K.<>F%C_UNO6W^W_(X_6P9U8H3&9M[J@-> J,F%E\5?=N)TC=5, MJ++'>/:MQ%DPK-3J.?BHX/0^FM!F">40EYW)A+&P4O":<,7IP/H$RH? S&'=5R M5W<\K43-.A&@]O*ZQ"O-SK>37MF/#VJ =+&TNV?[Y]9JLF8;A?GT;.-'LFZN M]#J"$FO'""CD>!, ](]A[NT-@7/& 527N5D M7!( RLK%"_*LWX?H91H??2V F,!N_M7'PQOS=W?6BMLY)#2N) H(_B6>/ M&@>H=U2,\S&&@9_ JKSTZ>T?%A7QVH5[.URJMRK<^Z.U3RBMNZ@_M=+6Q!E) MG)P"G61#W4N4[7IO."N[ZGJ(38(!.-Y1K]ZS=HPX1 OK\R"CU\GH=8P7RM?W MN:?2P"A4B,# SN%%W]%LG$T,SG,IJ77VM%*F,S-ENJ#+D9.XD.B$E/T\$7 IS49 4#5K@0F>S6 M9*AI>]GQ$>(5IQ"X7RN_\!N30S*$T:TM^T9$XRH&'C8H'.A*@F>,"24CF840 M,\:<>'O%.M KG:>O5Q_#T&QZLT@[;,QT]Q"K:0>D?-2"#[7@K_#:SH[T=$-6 MT2_8%<8 9@TO&H9=&NP$E7A$,B"F\8HN)P T+L1 GTER660X^WJ7FP%9Z&3'19-U/G"[4R*VK.$BC#EY*N=X_E&+J%!!2/;APF,EKZ, M 0"?NARKY/^6*1;(_6^H-0R-Y_\QB]POJV#ON'6O3M8H>Q,NR(&ER M%%VJ$ZUW1.;;OX"]-PCJGA7?OS1)L@#RUK#_8V3;EW@*/->C^-*SQW#7,%MN M(S,A<,)5A-]1,A49Q[)?A1\R1-9(GI8>?$:7;V2P#VJN)DK3X/?AT[O M?/+X;%G(:NM9\MBX,5RL*,_UH7U%VD@J$Z67&=0(;:87L,#N0<"0!J-7V>&@ MGTJ?B:)2;AY/^,V-W#+XMBB0U^?/1PPFQIAC[+GB&M Q MS'Y/WCD]T8D7;(5)V1CBZ0*,!C.TPX#6LB!U1U+H:'%%_/>S?L?!*PSAI P MYY3@$&M.Q&J]8"[QD)P'QM:!-Q$?J+##X9Q*8AB(-%&WM\8&#]QSU28!6+FG M4 G3F@MJ5J3S0,4850/2.\RIHM5$D]:.XX2=^\CHX]\Z MPE&;4+4#\-HY\VHW;^'FSA\I?DVB/FQL*$8LD ?\0-FXUL!K3QOI_^8N)90,+A82J(%HQ 7/L"_6E_7A M(EZ3.=9#S"'H&A[2'0H\R.>+:GV%#7)Z#\5"XG(9: )QG.AP*HQ>HAC05;E_ M-GX55N5SI&*G05FQ.K>KY): :J@(C4F42FZNR8827FDD!/NRHE0'-5N,X^G. MT46N!OD>*!$CIS" !=@%^<8R,CJ37;-I.^HHOHFO)^ 7F(@DV6GH(C#C+%KG MJ<-5R2\BEG S+*:@/O)P]XTTC%%Z*KR>[>G<-NVH=@?$GV3'!HG5\\8\L1)0%@W_INL]BU.A.TW8P_='B/#%$FXKJAD,=?B^UA*S*R M[Y26V\3T%'*R$>FKK8 U 7K0"CQ!I(@3!TWR;D/UWJP/-J# K!LO[C.;A/VU M8E>@M?5SV5,*SA/R*:K588OAI)XHNRD^Y1R^>DN1[N7FD?5K4NKX6CF@+X3: M%_'?[]DNZ3CXE_()Q6'C*A>6O*-$A$.ENM8+1$YL3E'' ^O%M#G%0TLXUAO" M 4@G%G+<@XCTBC.I"!CI^G&'@:T( ] QV6IF&[J_\G:XOKL%$*E O62'Y7O!SW]U2@LQ/[Z8M'1EBU& MVIQ#2FGG=^@:,>&/WK7#&&L9W00H?KO82R%S8\FAB?W!XG6UYIBD7\+LDRG/ M%/_JS-2NI^_H:X59G(K[^LA6-B0"'#3T,M N\3T>=4].O [9)>"9G8=[IF_W M#L69W#VD. ^:#)D_78+]Z0P['[(%<0\Q@5NER@F/X,O)[BTU$- MUK//@ 8LSOGRD>GJ/D=$POT#;1>TL4< !+&CL5-;=LY)M-8?86*954;E'2$ MN1DQ\!Q*#]X(2D$[T<>%TIC9CZ7G4E;>NZVS099W\G-'D_//!7E.=S9H?\!S M:J\FV=CZ!+W*MIZ@0Q0U; */@^)P$UGR1!A9PF000D/7U\%(@K0=A!&921"B M(Z\$I$-G%-9I*,BV/H@EUO72 MR<(@$P=1&.9^/U)VFLJS7(/ 65O)"4D%\Q VSZVT1RE&(2 (?V@E[EK*HUAS ML>;7.JI9GD<)8 V/WI-L:H1 NF>J_)ZN9;>0I@].6?'P04WL&(6L',@:2J*[ MWF-5P,"G-!@$[S1L2T_S]MEBH9#]D[[,5A0&;CF&R7M\WM-= M81)J>R_T=E!4[.YKM3=RD:R/ TLQIHE)N#F"R*$S55N0*1Q+\1L@.VP*%Y^P MZ^O_;_B4X:/7688/#)XV/F(&$92WPJ#>HFRLM*]LS4Q=J3HD+9HP_LVS">0G MEY:UB!DD(MRPVL>VD3R^W97ZJLU.^D;(%@6&YQ\8K=8X0&Z&$6X,+@ZP^>K MR5;BP%LGW2H4)\(^#=T/D3"!_='DMYOB>YQ["&%4HDR!HR[!RQO;S$85TM*(;>9VP6^E$T+(_Y29[!^0_NK^ND(]?.>NX"A9EE[18 M)(QMH[L?!'B%]BF/$O141.0XX$1S=C]*.;D"XM\;4="(6^2B(3XM,Z5)K?-]85*F=3PF MO+PE3S[G>J*\:"((R:]D9E%PM"VK];),*@N[XZI0+GF&;6=]RF1\T)<;W*.N M)QX#!#JCX67!#;2+0:* #76 ]C/*-F2#*2\<+N_?T9IAOG!8J#Y.)@YT1^@= MH4PR1.N4N2LU>W&AH\+Q5%*&"@X;HH>>B;1B%6ZE,C>EW:EZW6QS8",#5?]N M0ZDZF17."R:TOM>O9Z6& 0N26MT\S() M%B^8U#\HO!ZW*$>_%9X^61XQ8Y(T;^]4;M0V9%W1ACWC?"A!^9;$.E82#'?( M3I\8-S]]!@8U0[[\S3;"NN79EIQ(ZMYZQ6 EIPT#I?>P<9Q1"^P6& M!P*4Z\_EM7@PI\/6*==%6[YJ]D5C[)(D0''S_85%*UN$SI:=#!T*#]U+?;4) M>PUP_OC<[#OT8Y6R#8AKX_4F:&H\J^IOJ3UA)V$<1A.EV&DTE"GQ/$ M XFG]'F:+,/I=,*?TUDX3V)HOVZ4.%0'<_AA.EL$\V0:)J#HSR>+,(YF].]L M&@??J=1QF/Y\$#3Q!2-H9JG',_[]7 L\ RQ M3M*)^W<2A4DRM?]^ .Y&)&.G^G:9A!&V9?]N5 M9K/C)>IAP:(TEO]""_%<_OMFL(0K= 6+')E_Z*#&?[+_2?V7[><0N3S) TG:1+,%C/8[3B8+6&GEPEL&FSF@7C8*""7"'J.PNE\2?].%K!YRT4X MF<\"OUJO]VH\A4> +.-X#H-=P"3"% APM@R7L-L_NJ+'%T$:P78N(OB4S*;A MDC[-8J#X**9/0&U3[Y5]7GF%ZKZF>B K/ +C28IP.N/%C/Y*YOS/,GA=; AI M ']<+OD9.C3C:M0LNTLBQ/U9T$QQA.R6QF MB3Y-8&?G]D_IMZ=(<@HG?Q[C/S-8^B40-] %_!-/EFX & VH7YJG^/_3: X, M"4\\$"008J> /6YHF,#4T^F"/J<1,*YT1I_G,1P8(J8H7$R2< %T*9#D&BH9 MN/WWV>Z MB $4A0C"(9?BG7CCA#E!RX69ZEZ*)]4I*8)[>\IOL;Z?ZF04 *N M9R(488'=Q#P_!!>Z # MX%D,>F+CV%'K">/4R!"-@J>JHVA'K.)VFNLK$ MVD$&31T>+2B]S\;JX,*E3[B1*)RQS-H!&D[9'A80VWJW%9C) XI#;(5S*01? M V9[%UQ$T7CB0$?:D6/.[[QP3D!E7393ZD!L=T%.*7RX=2K#P-8@,/=O*T 9 MAQB/9W:$B,%L4Z<5T2K*D[3=U8.W^%Y.\;E9GZT@?F /ZV:$J-Y^AG \%9Y M=Q\KJ38CH?:CE9'#L2%'1C)80M&#YE6H1\J*$-(G8VV25CAHT@6%-Q)E;9)U MK,QLU-%,(#S,PJ&JF5=6#<%W?X%]KM<%^[-M5K33T4D/#RDT+1 (RN7B^7\'H-5RP% M._Y^>U<4,7NX=#,^Z=STD6!M;'_!BT;5\6[ MG&K7P\G\-K^MCMS-P^NQH2:<=7?P_E8[K4T&P]DDGEF9NO$ACT79]7'ZL1&* M$M-6%HG7?2%PKFL-C:.!.+ M%HUN#]V@L4)B1P;'U8"\D92$B64# #7CX(WBD-#:YMFQ%<:68"Q&&WB AB*, MU,![#644\C38U\1 -6 !^WB$4VR!\1 CDY-F<(@&>)G2A#DXWCD2C$QQ9/3!_(Y)@]_S7I1Z9R]'DS37#Y-/B2<&WSVSMM=>^R& MQY!P,_]%[8L\?2MA M"R4(#H6JH\Q6\)8*)L*#2PUU?I57)JFO(<:S$TG%2AA.A''LHKV]*O++JC$# M)2$[/DX:27UL/?D$(1DSB%GGB>N2B@2O>Q#O4A%0QZ.=4J@6RQC+GM M1-YGK:UP6,2_C;=J:4F2_]M'R484."^FV9F>C:$KS9XCR\ZP?B./VRY5UH0< M!-EF8V$_'^N>$@\ ]R@[LI>$4LW5V#7_=^MA\ZP:9XTG]U3;<.X.B)VO@6;K M$8U(++@J[ZX.*F40Y21/#% ^ P54/!B^ZV(S9*"%GX[D0##XR7_)UP3QCD$L MAWL\3"C GRTDLA%C*R7E'CI)V _2O 8S^:CI@3>DYO!0\[2!&&BZGM+<-"5Q\H#">,D5TQERDV6 ME]1,I #A?85& K&WF<5M#( -B7+V/BE,4BE42GZ/@*V> M.V3+!8H[+ M=,+26M%:M/I88&_IZ#]_U?SESU_5Q5_^C/]K_C)0 M'.[(8Z^5./T?U[LTEO]( :^&8!^">\AWKK.[RC@5;WG M$(Y9_N8X'0Y9=LCQDGG*IF_VE#NC+1X;LN&5SAZ;*0O,"/6M7PL&2,TO)6*T MITB7157I)N+7)J!00Q\R]L0)F =_94AJZ+>F69V'38XBX;+HI,'H7=-MH'V. M=)5ZE*9>*P,T4ZG(QXQ2YC"Z7F9H=47O?)LE$3P04T.!VNZ!,NBNE4,M("9] M'+? !1G9,DB"VV?=Q1-?;:C M*]GN@Q?)D$%%$=I274L5;7[Y(H:N<-T6 9/QMK/)>AM,4.BOL-Y9_:"[^H(7 MAC>>Q=22H1,=4FT9UF&=[Q_#:&! CQ:@?'./W/QAZTMA?)/@ILB:" 3[1SZ5 MWISIC-@12+]>:]ZZZHN334;L;L8<&-(F=JL'?"%X+A!JG@9;VU*3]1[E'B&_ MJOR45U^M\VP#R_3W0]GPU(W^;<)I9-/H>)A<%8)?$$AI&XWL#@T97:C BJK2 MKB,)!4%EU2K&;*.;.1N=G:-273D4MYS00U%+.5MS)UA\'[D^2DR6SPU=VX%P MQ91,PU-K]B\:.EEL=%^VRJ*8W7A/*!X<.SUPE0ZSE*JJO*VK(S04];V%#%3L!&-)B>:[ ?/PY1Z6[![I)<\R\I& MJ6[RQVQGUDM%LTL>E"NP0S#W+F2\)Q3;NZG1Z,5EE03 L8TJHR_<=<$>"387 MT_" Q5:%@%@,B0"]-8V]2K__4@"GAI^?:?L\US^0YE-9??*]=7A:D!6IR+]^ M$8,X&M>&(23YNIV5J6_W$;.C2R9;A*H4T4S7Q%"MC\^7#]7HT?+4/]C^@LVW M?LWHW5H%X&,8KP-^L$7J[/I@@.8[0M!WH8O_$VEK'8P..U,X^-+0,-F2.:E# MD@;ITK3U6X^L@B,OTY\\+,FC.,96-J=72GL+\[!<015V/U)E=RQ=Q2X2S96H ME9M%A5/\G>=MI^K .&7$CF/[CQ+4IY27[5V![KK]J:<)KPSNR?;,!GB8ZMS) MGQQ?,/>G>4C5Z"5UFP(7'-.2&'#WD*PWB2&FBD&3[<2?1#2%"3_:1M$'P]5' M '$/ ?1*+QX98*[KZ:>(D"CC]]G[WF J*AJSN<'/+7(;2D\.N_%/(4^E)Y69 M[P1[JQ_+C3ZZ1ITX U1!3-VY#DJUS6FW>6W6RF&PK8/Z*=OK%'?N<&J/RL^[ MLG-8Y*9P\KB^'BR-27D#IB48;\/$MBMM#3^Y].3Z,*^I> ?I2&N6O2"&1SBO MF<\@W^>UXROZB2T]0]>3CU?*%[F16[?E&FZ-4%=1LJ$6:GT$AMP<:ZW2K!X( MS,@O=ZA7HZ^J;&EK/'7R]A@[ZM0"Z,K?>E%W%#Z&I,3>7=*P5'F =ZJ-'U0; MZK*F-M[;-KZAF*>W.TX2IU0D=DJP,9V M:4&3U@!5!:8VOJC#H%.]O%V?NH,O*;MARR-J'-,>EN[DB8918TQL\2F,^=]. MD_TR8P_\U-?M9UKE>47:^:"V57_F_ TB;CD$K_!T.X@5S!CJBB8708))"BGF M$QB.JC^97[\]<9795^+%/%PF:>?O'\^X#^U+"98'7B2=O]MR5^^=&$28US!? M!.DT3..)&\ED2F'[WYYYM]H7EYSVT_KS@ZM#JH)YOW[!2L$P%ZI=\_>+5BI. M)N$DF73^/F^EEM,0%BN8SL/%=&';B( $EXOYRQ-.%%2@E9K0FGLS !1M-BJ_^'N&@4 MQDO@4?O%_*'&%Y*.G^?R1^6LV":A,OE4HT"_DP_ M@S?,8?3IO//W;V:C\Q2(:-+^\T6+M$#FL6S_>=X232FY*T)*=APTQI2U^3E\ M;Y$DX70Y[_Q]BI%A5N-BV?[SA8PLC>%,33I_G\G(U"26X4RU(W_^<,3B$2S" M.'9Y>/9-^O8\%@@SGL#UDE(*9!C-XW R35H\(0$&/U_,?B,3C&<@-T1]7WT6 M&QQN[AQ&V)IVDE)2:FO:Z22<\2&U5GX?DDZK?0R&VV(WSH M 8!,^_T^>V8$5#9QMFI<** V/3>'LUM4/4X(DTW8&+0L=#RSYTHU]/6BBW0R40EJSFOK<(JG8^!%7Z+%*V<<8;Z<.*@C MCH(1_1=QM6J&_+@ R?)$F_%XF4*;H+X49*PP37]_V.6<.A,GU'!B&Z[RHQI+ MJVZUP=\PX;-^19%6$01<=3<)07XU7??K/H2EX8'UA;B6D2 M#5MJ<%8WMAB9>'3NQ*=BTP#6^2WLN@U'5I&L(VV6=B8M/W?/:NR&4!GJB8)5 M*.)+NG\L-T!>EY]EB\!;JTUT VB'C6=(86R]8S;F@(L0/!(0H\WPQ1S&>>(M M,P<5T";U+8NQTWA6 LM.6CFEK4'Y*)/=T5 R+J<6]<5,(+:WGK9-^R$X$F4% M; /&4*+&3J'D8:HFA]NUBG:C/7JX':F0J8&5C+-)![?WH[P>6R-5UX>)QMCO M#8Y_2#'A+M9!RES8 M3,?8]"1H2MVK52%6TDY79UK<=U#E/ 9#H)I,H4.(6 MY)@ 7VCYTF!/]IWU;;2Z3R<+]..*&J^3U#_ MF73Q4LSW9RD:\PEJK5-@GJ-T%@>7\ 7H&'!-3D'RBR,GQX\0K&0&#TSC)%R M8'>F$@*#B19I )K(*(+_7-(W$_@F783+:!J@J#''CN'O61*?K[[%40+B9'=Y MS/=MM:ZMWAU1@6:+)$Q!P5Q,<-0)Z%$I#- 8?A8SD(F313";36#L<3B-(OCU ME'H$\OXB=6[4$2[ZI3'S+&.0FZ,@FO$R+^"7(WI3T&T]BA ]"&@BQA9F$;9@ MK#]H?HAA-K#2((#'<_Q)]"D4R2?+&4P0Z76Q1'%]%,W#9(I/T:^+"?QOSL+[ M9!8NYS.R>:"-8P14/Y\E\B0,&^CZ#'NL\1OIKS@\GD+HT%%#?J^!."PJ'<5H MOH2*[5S*O;$_5&Q% GYJ!D)PWE>\&[T'VN#(7L_EH:E-+AF[1\\TH ^8^FL! M%/$+DL'K]\2N>J$G?"= H6^2[/X>X5(:,W*+-R&1"L^A*:%2/!9KU)4UT 3Z M9BC A;PZG(; 67"XTJVQV!*&5EZ%>^6^X?+9N)ZV[D[X^5Z&=Y@9\Y'P[6-D MRLU#K3Y!O]_!F#""CW7=UEVC&/H0]_]]'CF+S<(5 4<%C]&(STL: 0]!H\ H M31?\31HNHHB^(49\'G_M<+=IF!(3(%[K_W6$XTT3PEL"KC1!5KR<$R86\KXH M)=Z'5NR%YH:GS$#*D!U-IHK?J;_.96[A-(7!3(FGQ<#+$F9R*7TQ1>@TQ_5@ MI8%-1S-:Z@6SL44Z ?9$JP\\$914_A9QMUHLKT63_W>1X&P9S@F>"Q8K2F:\ M".&4R3">\JH %X_BA!_B"_],UQ;:M")<2GQG&>*_HR5^%I.C7/-'B#"-T+N# M>QG1!0NO+I?A;#:E;^(9$L "GIFED;IXAP@QG<-$H+&%2"WA#$8S2B:F?'5C)!;,W=7 MPY8D(#M,8MH3M"'SSB70TFQ"VQECFTS\L$Y)3&AD2/^3,$D26J-!37WHKI$+ M8I.)[ $,'I:)[R#49F\;F@H#);T\/_[8E3*4V$N4KX.F(6 M5G6N#)"A@(3(C6CBGH]PUGVZU? M$+_F M+.#&L[/U2-+9]8NP;/@!'9R"3M%RZ1BANF_((3T'88SG^7'38-[;VK MZ%/G[1'Y]KC:)3[9:#9;#2^3"HFW.67'KB7#0-6 Z,M\QZ@>E7\I6'52J8E9 MA3(7ZS Z8W=7!US:;Q>,,3 8:$ZML8*<35#,6JF1O>(QA7N>.KE2OYYPG1G MR:!( U66#(B]SZIQ\"W7C]G:1;&BMR2E& '[I6S5YY6FQM.35#+TX(Q>I'J8 M3=M)>6M.3B6NAXEO0C='SN&.\F!-45VSY04GYU]QB4 N_4%H.IHD.,72=;0- M,-&>H9%@'PW=8D:K<<>P*F30+XR!Q];='6+/P^,/=97+ Q5LX=0--CVB(K8S M),8-$.PZ0COIQ\F-EIF2WW[A@]9C<((R*K!+E8'X-9ML:E&?$&[=TIM?HA-9 M)T9]^8_P+9'#H> 0S>.!6W9U])P"5)CA#:A>*)> M<\_,$&5UD@:S>$GHJNA1IP#O8!"8'A(7-RPX/R,P,9.YJ02I02H#)K5I994U5DPNL=[L=O M?(X"]SR,4S2,S4A7;K7I!+7S&AVEJ-V,,$81U0#4!U+\P!CFTNB(6[W\C!'' M9&N8+99BOTNG<0?K&YC.MCAL6<0XT2 :(!<$FARF,PRF@O,Z!17G(T7)H'(C6_;NMQ020G/<6IIE',Z;"U9C@&ISU0&9=QHJJ"%8/[W047J?+#&_N;+SDP M\D2/=-!='90#&R.HGSOHMIOZ;&C8MC=+A;RFCU-C\,](0;6D2DD>8.G$E'=3I2 %<$FU[3)CJ, Y, ?./L@;(\ZIR\4K MMJPE4EZ)>KCJ)!W&GDYOC19-H4#=MY^ DSTPNI($OW,Y3 HD"1V8!+]NB[@J M1#:)K<$HIJZ6^5 MA\)V+!/*GR46 ]\C0X)^!EPZ[D1T*=T#!;HK?LW;Q\&6@[!0VSK,!]=J4YH* M$/H]86P] -TJ.;!/2N2:@V@8C"=_HLJ#T63,)D3L3@J'?YNM*,V#GHO^Y"KV M8OS2H:Y;(M7QS+*/#^VE::\X5P%"#9$+,>VD,IR12'6X$"*>Z1 I62P.9*.6 M:B[QA58L'QZ?+B1W'L\8F;EUU*:PC\U":O:'7R &Y+-.>^_%+:_;%L"SQR#6 MBC:Z^=%B03Z<'NPY1]B<=_\RVZ6*03UW_W!)SRRC)<.$"9C!L:.1DS<\$;UEQ3M5"QAQXU,48'I-G=>E% MMYVZP;_V%2D:,QDXUWB152A)/6'Q?1DGPYE"5P12^ MG"R"Z8*2;M["#$'O?7_8 _N;@UXRGX)2#NI^''R#G+%^"&Y*3".))F$Z3U$A M2-/@^PQ6#971OX%&/PT7H,%C*95E\(IN9_C^ (V"_C]=S##*>D91-.3;H-HB MR8R\1]=.NO9M? ((^KL%@Z2B]2(7[[4I>W;_L[GV_VF?$;R M-VB4^PKK06\%C]AN/M9@+4L"$SKL2:QZ*L6:P3!!OR", ?=^92CE"F[(TL#U M=P?-K/:EI 9O%U1'Q,9,&*P.-L4H_'?0!PV:9:,-EZ19&O+4 =)6C]*(-&:# M7CA0ML,QGF.N\:FDD-VY"H;V..SR7QNU\L/5N5U%;3/28<'\!5>NRV&6&]=P M;X>VU[)<%*' 4US6OLE)Z04 E=[5U1;\C05IF2VA$"I2%MQ1TF%?^Y6.82:?H$PF"?&,AZLC0NX*+ M$JG21CP[_C8\S#,*5HK?+N-:A'<*PE35MUTM8&,Y M:5?.85_LB2&T^7\7G&MX=*=X>"N$4V+L*<_#7>RMA=)C.UWA5=TE;90PB9(\ MGJ&_*9(&U#L\RK;K!&0\?*[4SAT*3W M_'NQ0F$"!=S45*]3P"AO3&#(L/G\^#!:QG-;KA&CL&@1Z2&\MFZK,EMSMZ&R M)2 TX:[AC$/2M6R%#@3W9HTL)SA*6,##ILF,.P##@LS/4FA:DGB\*)./Y"AU MP["PW6AH;1A9G.5E-ME2 @W\_/*>2:8I;4$2DMB S=3&V1\02ND>L4TY"$MH MQS=,H>-K8,%/,*B:WN-]7>GW#%2[LD;2LT&&XE\=P*KO_+(8IS=T9TN[XSJN MI!P7M7JLN6LI%X'OO\_I&*R#:+FG&)8:X+1Y$NXVY,%E30^4FG9AHG/PEGL4H<&YVEN-"N>FKKQ5-DN2M [ M'0=1.@T740KB!4@XZ<+4?W0E"H,1.8/)H9U,PFBQ((_VG++%V:4]3)YV"$K7 MNJ",EY1"0"@$/)Y3G'<836:M\GZ8(GF$^@?SC%O8GD:-Q8VVRJB0?V8TN+N< M-2SGRA;_E_N-7H9#;J&EG=# 8[5@W^X5MDN):&(K*VA?O3'P^N82J]IXK=F9 MX$L\R[78_MNBTQ%QZ'47RE255*738Z(6)355,/8=0Q$M3W+FVV:]\[F5M!M: MM7%WH H%9/QSJ3O&'-6KX83=!-J7&HAS;MZ6%#6BI3(:7,3C2(*B$;<0Y>_)YO3@-6]F;'=0M M&:WL0 3S?K=2:O$)._=J)/G\#SK9K:MZKNM/L\!WE@8+-&9!F_#"(X MK.9_;TY0^&0\G<)_XB7^!T2:HOYT=8?8S[[3,!ZGP9?0X S^.QG/X;^O"\HD M6 LX=T1?(C_$_R;P7]]8W#K=P)(,&^)XRVRS$MW/HWP/\QS>DQ(4:&W$X#B: MDSSJ[8O$3KA ?(/#:+T::QE_QQ9-MAEHLZ\KKO4+SSURV06Q?BB*&29[GK6C M[;.)>38;@TS(?%E^198]7?1R8C.$X(PAN'+/P]WW[8S9UOKW.A/GD/TP:@W)+I\ 5WU?HL@?F,U&UVNEZ?&'+ M=,M3B[V^$M,&*43=0MLBHD; M9:/6@610VO=:L>MX,IGW=XB(0>XW_(9A/3H7":-K']=Z3]*<'WM=M/TV6W_70Z:Q\0;!_^H]SZT<<7=B5]I%LY=->P>JP2$75GI$: MV]$O%JTA@]/^JQ1,&NJ;+3FX.,.3TQP/AG&%@CYP[ KS)U?N(C(M&H&V]T*T M=G)BK,D\M40NUZ#2O[J785%W.JYR$018AC7XV:OQOF\[4?K25 7OFKN?JNY>HC)G?U&I=<.?ENX"5ZP[X0F!?>YUBV$8?Q M2EU '_$"&OV-Y>EKFP[XUHZ.VQU%ERV&.@MG0+<7"0C)"0^&6 UR11':_BVG MJNZC^!+^1T]?!A?3Y3A9!J\LQQDAQX3O$Q"YIRW6.:.L^HLD'B^GJ@ODC"(B MZBZ S46489Z #C_172#7Q.\7XVC69I^<\G*1@A"P5'T@=Q1YM#6-!;>U'$]2 MW0=R3O@^3<>399N%SL,IXM2DRW&:H,Z AM5EO QG2>+4%I&U^ZT\F (TI19F ML6EA'L]"Q B@K;$;UR8KO ^)#EL, 9TJ#MK/TU19'S"V+#SIUU4X#<19L:AC;<*2(('3$Q[3>G_LMO;(NV$-+\( ;!2$X3/HF2",32ID M^)!M[H@S60$'G05P:.L['C.:[ ]D_$(N3B]+9H0N=3[F,9BH.4_? +4[ MW1 M,&D99P^K'XSG^DU2.=YETB>/D03TQ1R4@=]!0JF#*/AOM3U@4O3Y1^:9'H9+!8_8!+7MN@+PZSS&S. Q)2'+G+G_&,T'FW M!J$;EP_(1P-]!HOD2V/ULB7%W>K80I2-LZ[C6HH^[Q>*D^'R4L!L%FX**.A5 M-MJP(Q[(NG7JVKO]*%'^((8C!%&]=+'?N$E9\2!2"JAP B179/5.I^LH_TO@ M^W:%O=>2H=<6;*2/U''2+\*MEO:_.#>QJ;\V0;UZR+$X\]HM?,ON5[@0+RPP MN!ZH93[,0T"93=HC9'38/FW6%#'O^.C]:**W3L1I/WC#L,0LTEQCY$ZV.>9U MOS9XQC<&S_A:PGT4H"NO-4<#>3C3-A8@#%Y) -%_?,25_68#)-OIK,>Q7-L" M:7P+2BM>?27G/N#@) [EM. (&PIQQ$K8[G@H3-PC03K&20!;3-2NRDN/*4I= MT!>L_\7&+3K$FL_MDRP:#F@M\TK%P5WQ!4UY_,4+O?OLN2H%--5<2FI- MO[8/>M?+!2C'B(J$V;?+%-3,6?#:!$-Z#Z)S7J5[D MU-@FB"19X2)A2$ !] MDDY V)I%5-0@F8 M,07998RC99B"](YP[C$AA24IUK@@1,CIG)"F_BF6LLVT7KGHZ",_<<8>X1P* MU,YY2<.Z";'[;S _&P1IBH:[DS+(*X\;WMVA>'![*$@D-C81%#G9=,1%!6WJ MA[0H^:/'$SE$J9S$)!A[,!,R/B]],PLV%+Y,.>4%2JB[7PX[=L;:4$LGW)DA MXZ,V>&+43+I<1YQU%DW">S/%S' "[ >Z, P1M'='K*-D/>-)TP;E^C \#:G^\ M-#6)4(D/I_"GT]]E/BB54'PPAQ 8;8OPKPS]6AVXHKF2*9Y J\HGDXM $UPK MS',;"K%4DNR !OZ>X<)5W"=9ZM3 0EE@=KFW5I4MF4H<;<<&AR WJYQ/_V?T M^7%$1@LT0HG6,D:W3KUQ0#V.O[(R[_]DXF\=8^W-YC'+%D\GK:(*4L(T)R7& MR/42_VH":IQ(V2)%JP=H!"4M,AQNC;>HK.2<;+/=X0ZM=U0X$ZX>"J.ZRR54 MT\1IXLVYO=U(IXS'HK.YY4^IKO."(P;B:S:;6$L,4+REW8>NU>PAH5 M4L8Q@P['Z<2A"=6 ,6'$3,TH"VO04PE RV:>(2")P*88K 7_*A@(??(-_&N? MW,3 KU9;Y"YOL5UD*P?9YGC+ T\O5I(L%&2'IA3[KI7@<.2@7*WQCZ_LMXK/ MAI30[)1)M:=P@LI')RX\E>;6E5-J;H.+JEAH.=*N.%2W^T-CEQ1#(5G#Y>0H0A0$=WC?HS@"+[CC<]CBIL"83"E4GA!Z;38'[.'(7,[*[^A=(%8! M3W9P)"8Y)$5XWRCSL:B;+XM6_M'U[LP4O S6-(?F6"1G4(@67"T2)/K9-%Q2 M*.T,ZQA,I\[I8B:>*?J*%R%.XW".-G4L<+E,Z>\IHL?APB O=%&N-C1^ M('9\&L[FT!",#>[^,%XD?8W0?$%N?\2#CM-T(%PU#%Z;%Y+ MH\=?2^;\&B7DCZ%O9W&6@1YJ9XBTB>.E-2V>09 V4$<%8+J\K,TSM\%F$7K+ M%1#I6:W *Z*NTR]/LQ$U$#Z&9O3:\*;#BIY)67RVV!L5(8@\B\65$<),W#:6 M;%E9V;R?YD+A3ROV3[A5)L,>U1##X"/6%I#FZEZXT8O9R;);\7@6IU]**TRY M7"=+O*Y.\8FPN$0OE5^&)@J_:&J+9(DLE0MMIE2$5HCL0<#J5K1L]V(-*$HW"]"GPO98=G<1@CEA<5KS8QA:?RL%DK MVQ=FQ)NI&U&Q?\3%]I2Z9>,LQ\'M@=#9-H@CK)96D O$*]'F3X9B>+[LJR+: MSTQ2<5'[&*^'8'WKQDN$Z<6:29.$RXE$<>0>-5DR(RST0[4V1DD:+JC&Q2@%<2_%[W@=/-/$ M*,+*0$M&'N68DE$:)HN8JPM$88H!%&B/2:F>QB*<8MYKCW_*YN9R+Z^\W%PL M7-'19?AN/NKT.MEHZRM"4B%EY(Z!)=I@H"(0H.=7ROT]6]0H/SA3@_6I?-Y' M:T9>%16,#[G3RMP@J#BC%0DQ3D&?-#8#G[Y.Y3'3'-JT]5+WDNVAMW3 46Q7 M:[-"/\,%4<@\3HD>,*UOP14F^KNPL+0&,"+W]\4&EF-I>Q'@+9H;:Z M91B'<^BZ2*3]$(*]SYV);=K?XE%W[^!+*L+2EE7]R40U11S0EK3114FL%5EB MZ==BM:59&P2D@_D(T*"-HE@N01.:?TG/P^=X$9'7=I]5[=A-R_C$L##<66%K M .);XLKCB39/+OXK(B]%A] (VXK9Q+9,'0S2G[HO^8X%8%^2^ULB3 MYLZ@$"22>M GX8W;'_%8[7ZJ00[5'(V WY;;*6F&A&-7.D&)=DYWPF4-_'K& M6'+T4%N?LIG <$ 8G6,3M4FI G92FBYBZ(,BJ\XS!GG5"DYN;RN/_R@,R4OY M^TV/IMD:C*Y!":M)H>P_*\'-T$S/J[9D84KQG]Y;73KL!6WI:VT:40FP4ZMH MJUHNEV&TF!V9JUUI,[_SYFE?&T7AA&I,P8=T.?WLJ;H&$ZKH-)I3G:JAF=K' ML:33(DRH+&.RG%.]*O9OM4A-/[A$-S](9QW)3]FSC]-E&]7L;''W;#";?X!, MK$.O83_WI1HW85C.N5)$&LZHGH5\:./;]VUJ"H)M"H2&_^M]WI 0KT)$]0.P M8-D2_QO'LF<=MMJW(:VM@'&"X$)0!O%SF9,L3S< BR?7T=F0:S?Q2*MY3?EN!U=\\_B[U1T8RQ M4V7D'R.*:F%Z__W@@+N: %VB$L[ZKMRMH3DBT]ML]RGXB1)RUL%[?&_T[NTW M/[V_9/E@&8V3:7"[K\4%+@0X/)RBI6C3H>F#'"=#[C*=?-DJKV2@]Z1H0Y=> M[M!5[_S>ZY?@1[,Y-ZMVW?8-!M>=[[D]KWD'8J%%ZE#[[8:)1 -,_T,OD:-G MJ5NE[SAA$T[VQ$L%Z\')MH!GGXML_9O$2,<'_BOD1MO[13!/68IRGT[(4^;5 M$9;S1O&'*LA^IBQE&XO#Y33F.CB87WI$GC*O8-G,))[!ORF( RFG=RD(?&5& M"*Z.4PQ:%B94*0'+S8-&F:(O *WT>S6 +0S*I%N&GN?/Y:;1TH1;)E00':S\M%<,@"/W,\9)@9JU;?.=QAI>]B1>2[' M2\UT)<4][DQ7Z) -.8W37.*8"E'(98TPQ+?H)Q&\.W1YH&7-IC]?1*FO=$NZ M5OT,C:SD&L0KN";BX[S38N<%M\ Y&0??E%5%#% G ;='*_48LDK1.%Z_M_EN M]8 Y,DPIK/CO3+ P\E/X\9[=S+EDK;;8I:ZH2:(3+,,N;\6ZML;3J9$C(:1< MJ1;CDV@]95V=0&3P_]PW"%2XR[CZVWG15]ML38$NM]UU*^K.PFG<+AC*8U%N M+,6[JJ!J&+T CA(6\@?)RS[G&3H'IX AV^_<5"8"G3/6/GI;A>X^#EXCXD(' M384U:=GH>P!^5-']$7?3E>!Q7"0+2[VW'9'+3O*T_"_-&7"^=ZSI9^JTU+FK M4/M-2;#^=\%K"^>(XKD;$95&DFJ]E).U,?H)9].'TC=FCM,?Q6.QR0THO,G, M]Q"4FC+$EHHM%V="R@YI1Y]@44$=..QDW#Q0TN#:DSX?P&Q7ZK=5W(5T@J$E M&@3*!(]9(('7.1Q5!K][;Q//L6H?@W8.K"+""9"6\V@WQ:6M.\A/*HYD9%ES M5B@&T#[;SFLWEJ5^[R^[(I.D#ES!!.*SO$1SB2&FYUZHAGIVF" MM#P71VB*05Q$B"MUZ\(KV^*=3J0D?=:N[(@NC.[Z7MH@B[Y?:95W92!9&,2L M^4PQOHF;RL*;"I5D.3:?\PY#^W)'Y$,*Z(I,4)0$,AT<$-!8?V(C2$ M-A::JQZA(@8[Y^(/U,FDM.SSZP#WH@CJY=2CB94:V7.0SCPE[/N2P#7*[9Y% M"BFP9TSM8CMZ3/->KG_JS+/C@:DI6ZWR3<[UMCD(0M%S=E_E(A[3]"0A/_^, M>?IVFXMDKO-A>Z(?2!+_B-DFP[^=Y_#3;7D!#:[H,E_$BB)8)* QQ K>,HVQ)&B3NXY *H^G"$<4 M3X+1,0'\ /6^*UM8P!F53D-9=B\#JXT4@ ME-/JP4[0XB73<#:S&Q?,EVD8IY-@-D?,X0BH)PF3*#&1/WWCQ;S)!=! 3%L1 MA=/YDCXMPLE\]D^R*UJ)C&,3[8G-?'SU_35I R PK1JC16ZR)]Y*^EG2-)AI M4G#.[X!=4BN^.#'Q@97B^T(!JC MA7&:?HFK%4=?&KNX*\!),,QT$TCY46C9ZN<6L2- J* )105W[T;)M:;/24U'64DO4,/M%R"+&A M5??:!?L5+(]$"7A2942+#5P)M^X3<_IJ0M/1Z.])23Y9W3,)93:TX.!]ZZ;M MR)UPZ!/-FG!\,F5[ >PJFM.Q!I$O*>=*7$)NQ]8J35Q.?9-O\4A6!N[) I=<;O!U,<'&W M*13Z&6XAA+XK.A--OGK8$=KQ_:%8DTFP9;C#(Z=S?#F:G6L""\0Q.H6H" 4P M)PP.Q 4O]\4*'4,=Q![6BDEUPGVHN%.2&Z\_O KFR<2G.C)ON3TA0Y^+)L,G M[3PY9:#B@/*) VV _"-,.'P MQ=K"A .*%['.[Y[[_5V\'5VA].W)CH^+E=]V9F>G%2,TTY**\'S\60:3D':C4$:G"^2($X2"B8AMX+7@;@?S"+RYF";VSS?,"RT? M))%SD/F-T._$*ART@WHCCC8%S6QFH^5'6/)DP5I>%,\X/GY!#]P,$_S_/U0] M;5ASZ?&$0V;SG3T($ [YZ!CE:-C&COW%#;R68WHR4G?]A>4VKI26L<\X:"Z) M'?)?%;Y3MP0A$?U)7L#*NA+/[P:I*[U'?DXX3-C/.^#Q14-%(=J7$O#>B*-,9K!,&&<"@A%(6X4D[6)/ M([R/YBF%HLSPV==8/ZNXQ9O6 #8KW6N$%KL9WV2SA>/[2;CD1F#KXD7_W#2) MCI(8KF.V!\8P2K<<.P+OZ"X)YE?!?.*$T;OF\>*?Y&YX9P.@^H9=&AA;OP30 M5L)LU"51&"N,,%RS&N6=S,\#K/54 MQ-]FJ35(E[S1'H"I@F^&"8*I^>A),EIRG5R=TV>+ZE6%W&L M!(NN;CX.WAIL3!.DK @)E,=YN]X7#-"O;#8\DM_$"FQB(0'ZBNV)3264]L[I MUVP,Y&=T332*OTVU0U=,&4-% :2"W>TSBYY&&U62JT@[P&AVS)HN%JE:6QZ/ M67P=7H4)4%<80\0EX/@<^R^S#8M+:'JA62["?;7)BFU.T !&I2-D*>(9F533 M9&T)EDK(V^UTP@6Y=<0%7+6'+:=G%6(9>.:PK-ZX*?B)P)/6N90]\^V4EDJG MXPB!+[X_4/R:AA2P40) B*:Z-J>33>=MA[KG2'2 M VFK&,#/=LA6(>Q^%B>2B:#A8@N>)TAM@ZWY?F=Y=$<)Q%Q2VP93]$M;F(3& M:QF\17K8K5\^"%\UOLTW18Y)!((TIJCF"/.%#5QC3H,IXZD]"(Q%]VR8%H?= MH_!Q0+O)./B7\@FM[VS[+ ^-"?5WSR!V.^[=+9W?-9=XT=D;S3-Q=)L>A,-9 M0W]U'YFH=CE" HCRT7#<+?1$\'N-5<%V$@X"/V7W="ALG<1,8DVU?<"B5NB( M2EZ0GC7UB-2WC)-1G$9W8,:S@FL; [,:5CVSNL2HL6>\VVOB-%PXVB_KZN8] MO'UVR-I)ZF'V>=D5R,:P=;..'F@.*;(L*91W \>(I-;,$ 1=IF8CF6_<9Q4[ M7]56,8,H*C==H16**?+*U]+-;DS2]FZ"U5Z+1"4K1=.F93TR6T=[%+=*8/3( MGXN^DN7Y/1GKC@"AFT?>YU1?'29Y),*TVYP!4.5(4)BZ5%D6)S:%!-4FKG#+ M:(;E?;&B=" ,CSY@7"*^Y4&JLIMP]VAE+T"1@.G B=):NV&_ VBZ5D8- OTBC88 MOF*17>T9>CTFE=@RXB!VWNM]N"?) MJZVF_8Y^C!_AR#U@$78L'8N&%RK"0?X#,F$GBS!.,%QKEL9A3 D:LTD:+I=+ M8R1Q\/X!V1$HUL*A[D>3+Q%H'!2_^0)-'%B['+2K< HJ$=M&O"$$"^AQ'D^I MYR5H0O,IC !ZNZZ+++C)".GTZ^ 52''P;#HAZ,$9/!,M)D&Z7(:+*'[)R-)I M$BX7\P#CS:83^#==$+P)#TUW&J"!*R6+/NB4DT68P&M+A.,!_?3- %]@F3$D#>O?8;VF M,)K@IQE\2I)I\->RVJR?$*76!)1-PTFZA-XH/.,]H@[&%=5=_?U(WR?\-IV#.H^[*R4/T#Z+WR%>=>IB HT\ M.<7*5PF:4^-T'B238\1F,P3Q\"Y/5Z)=W/\/A^)C_"KV/AGI]-#=_B&:I M<1B\RK#DWX_E.(B_CN97J\>K"6@R$XGQ-S/:LT3(@NQ3*;/G!73-UWG^"45; M@87&W,ML"V*ZRG:&I6O@_MWES[5HZZ"PX0,"C(\-$A06B B\OK92 *F(EQU*P+6U:.SJ%\6YGIB(2^['EI]NC MO?ZOL-@53+#(6J&3D8E!H;L[JT2ZSK"\$%E<3$0XP7$3D=*CL@4A2BF8@4B_ MLTR@6VIE\@EY&O!LUS@K_$XXJ+-M+O$F%$8Q^%Z9<\@&,>_,J>XF8JRMV;G@ M=5?GO;*"J>?XT] ^\\\X8M>[_\R \%>@\5G:G(GJG98G[L3!$.NSY5U-.1 V6.D1P?=[[403)N0EK?GT#7($*< M_Q.=D(^?=188/X.) (3Z;4&V!;(+[*O\%]!1T7:,."&@D,?34(5"^JGG3E>& M=M;_./+^Z-%>0_(%067CU<-+"4I @](/IS+=D2.M F)CXF9CQD#%F[0+&"/E*D?8GS"M7>POLEVGZK#OH&+V:>* M'XKU>N.?L)M\MZN?-X\94$4P4F_*(9I>W7ZZFJ1Q.KWZ_ON/MB2W'="&TQL) M)5>LH8*=Z ^5HM#S^TUQGYNZ*BM,CB3[$H;?K02;GPP>I32\=HFNU#A-#PX7 M4#>1))F!^*QBW%*>(2Z0E\]<[-S);[836M$7K F2>W_8T'EY M151R@T!":_0>1-'8'C_AJ#-C>L356.<[*JZ*E5VXL_8F1E:8?,'TI2D>N%0] M!G['EBFD0*%;6!HT-M-)V&S8<5/KJW KPP<&.=6"R2OO/N#"-*:XK+T2?E"C M^""C^%Y&$4K?XH[5O0.7KDCX\,XD#>3Z<(\F64]&,MS*[-F/T"O[!*_W^QR= M6.[%97<.]KG:DN:'XE>8SRM$3BT:6U@H;3IIV)#6BF M9D0$,/'FAJ#,ROU2%M3/?L,G\/ML1^K,7,,H=E;-K0\5)3''S;@E,WJ,UG:3 M(3+VG;<$8U]Q6NJN6IRCW1%*_T73<+C1_V[OS9O;2*X]T;]G/D6%GSP->HHT M:L/2-]Z-8%-2FWYJB18E^SK\%P@4Q7*# (U%:D[<#S]GR\R355F% D6U[\QS M1+<(@E6YGCQYUM]Y)/G@41/WG!+W&?EICI(6>3EX./!GG+4]XEJT3,P8[+F* MSC]C>$R3M71T86YS'/F=0"$\HB&-:H3"Z]1F37PZBUX30ZZX+A3^;( ^5*O/ MUO=A*[G 6=H;^^[2*:7W(@%(_D2UM9'\MF@,2G9;6QSN!L.W@&(-*KBQ/?H= ML'A5\V;ND, 88,59*N]+$!RD>-%L_H]]M350'ZPZP%;%%M(&&X[1?Q";)(CU MYC%V]E@RW&S(24!Z>>S*=AC@,8V"+),_P[HRU1KA09;+QWK>S>>J_+*UH?/[ MK;6 \ML\<$0DWAKWFBE&H40[O.,QZ->&*+B'"'^7;EGR,R&+0P$0Q 5>)P2< MH[PH"1]ARMWM4<_4,DJ9+7SU4E0-<2NL?J+9EJFC-E MN68 /PH68BPQ9^9W^>[";LFK0]XI%XR@7[@I983FQ;KOCZ5K23GCS:[OHET_ M1?*8?DT8-W)O^4>/73M,8ENWWDVHDQ_7ZP5EXI ZY\[(Z7OIR@4/-DQ;WKLJ MR/"<39>]LK./Z9]X&D?U$*B,JD&+P5RZ)1*N76-FW2K5F &AUHRA:4\UQ7%. MSZ52P'%&58VW]*:Z+2,[WQ=1EF/0UH1*O*9QGB9 %!@YKA1WGFPR'%/.[B2E M\- W=*-1-@7!"FM68S8^N_O?2=RL M72@SBB*)$1HB'\73T>C0(#!,BX-0X?GQ*+$QHU[#.(PLSL98T;"(, "+QW"Y M.B5>L-VZ/"96.)E%K#XKN&M^Z8MDK"O7U0_MBXD.[N=X'CLY MN!#I&C85O%BIM M"&#IE^7!7*_0YME%:BE(**( EUQ:4?U& 40A MZT^U,653PME[.)F==[T&L9I1Z5M?-:N8O!I2(TR MS G$HOF=U#@F9*BP!\/+6J9WFC/F;H!;Y,-D\/,)+7_4-5D+>=:-0HSL#B"%NOX$G@I?F6Z M(7%:].O28%-=2YBM]-:5\QO7%\7@.WA@%G:])7"8*;U<5BS$:@*7_;<+1Z"O/K/ NQOP*_PNRU9T1("3DO,A=)B>/ZZE@1 M?2$4<+K$*TEQ)'8';:,;HI5[LI%M&241W55HI-NHBZC:^(?1(;39M#"/)AVS M(2[32;5UVF2B;,<7P*Q6_"?-AIH)6=*EOI$JMN7R]I17P,Y!^ M[AX?T%BRHP QEZIGJZ.M!Z8:;$082\9B" 5%3IV-JCT"VWT W>PNK) M0:9&K)^8=I._\R9&-B5\7?9S2>Y8R^ %2_*2IT\%KPS?-?I^M:(@8;0U,PN2 MK$W?KL&'A#3X!IK))[B&B?@IQVDM6"*NZB^/VD6PT\J8&MTF5OT3R.=H)B\I MF-#4LN?4AX@N69L@V4H!>OR4[#*<*BF^.Q]-)12T!_.SRJY*9YO4L5%[+R:3 MX&'VN%F+ F%D5I714)N4RZ31DV+Q9%I/@]$C$@EFF*G*0HVO2M9;]O<\'O-,O72[-P%$YJQ0F+_G&7"7"W*E)_&/AJJI#EE'[<1 MJ]+5[=XX\[Z8B+06W!J.4U/;,;^;;3Y);F66-?%F#FQYL+;[%G,IZ# BEIC- MVG:F;!/U;\[2SH7K-G1^EQXGEE7V MHNFJTRHKNM]-DX5"$-O<\S7>W>Q0 #-HIGM8P$<0969L:YX]N%2Q M"L545)U*#";8K PCNUW/.0L?1KQ]1)U51*%5N=]PJC>0/1>IO1<=66+7]62A M8V #.ZPD6+?%U$8Q8X3L2L#JES9NP@7D6BW59O49=X]4EZ\,BWDLUGVSLSP!HNB:VO M\D)S ]_>9 ^[1%V%"WN0/\6Q/<,&L/L>E4A:&3-WH_*:G(?#KU'"Z1U]E\C9 M%$=J#SYQ71Y!ONY1Z &%OD;FH*XB03;:,\1],-:VINU1*JY8JZ")KT+.YXV[ M)L(<;6*\TJ:K)PS IC3JK"U.#%]'Y++RT'RM$ZNI P3,SE;TTESF&HRBE_A=L--5 #E;=_H#K=;/PK46TD MIEF;F,RZ6GM%A/BZ6S!+)S6S"<\W8'454YQ(^W4F0W5$<0@G%I+?#J)9/+KW MVIE*ZZT72(PWB*#-+.$MFT]N4_ZT=?><%>::=?>".!,&J.$'/.8P6#IF+Z)1 MG(ZRZ$-MSU."][H4LC"%KFH/3;"H\M YRY(Q)KF,6Q%1T L3CX>I=3-Y?TOC M@F &K"VY2.)I,F1WHNF"5 [//8$1"X0"$-JORGDD7$R,-8YO'T%U^U0%I2C6 MTZ2XARAY.VU)GBL1PE<*I:J W<$S?PIJYYJ6>K%S&:1VG>S+S72?U+Y$U4%# M]7HD;73NPKY1',,=6*@L3=7UF2'*IINU1J:@)8%._':&'.%_S.X?_HV_P>1' MPIB)T4F1F5JG,!_R)L!@G2^)*BB.AU%AG[J0M#E6W5#*N*L>MIAOE.G&+E>G M5^*R>*]=%B^5RT+0OD_HEV\&)YE8S(-&TA[0J@W421LQ@[) MU.C90YJVC:E"C6L)B,S$OH$:D*K+@NT(]*_QQ#TBRKE! 3%3; KNM>0&JJ_. M4;->I+@1-*_7,.];G#M9YO8K(ZN:D.999.1N,>K0'.^J3W>GL"1TU1F-"HU8 M*.)A?I'(UY1<)HG@!L+%IGGBVNR,VT;)P8T"B[5:2[&'X6E**,DI52G\S31G M\7U%EY?1J0;+@L'_:8^Q]N2L/!1:2*.DO1T"&M_L)4.VOZ/RS>7 M;_\#5OKM!0AW%W]X]?+CFU!EX<.%:'#':ST;TM=8<."X(\?Q)B%]^-K*Y:_G.UF2.S(\^" MTJ^#CRO"/"@7)SYYQH1\_$"BJ#!/B9@Z83(,5M4<)"?0(?+6:S9;?"!XZM=L M6_+RL8%P)GF9*,D^I$B:Z0N63Y&G+LT*K!* M' ))P?6'0%!%,8FGP\Y:!)B'.DW&49I-XR3/090;Q06L8%I,X]%D2(.3%Y(I M#"*;P"L%7*XIO9*-AH0!.\J]1^LWS/<@,R(9C<(_D S$J4$) M*S,04X!YHRLYBTZ_E.7/'CB7Q".*<'>-1>X7,[R.9J18&U9Q9N)$B-38"E6D MW!RU0SEA& -K+G9^)C%]RM=GM$<=F\A!K8(*K K6+#D,E;H0F5*:W-8@?3CT M@R]Y$']K3R\? UTJ#1153-2UI7"O"[]9M8_Y[&N.K_%MN.,[R$[,$<:/?(SQ MDQQE_%@_SL,TGB1#NA'@E"9X)128AS]$BB8@@6G].&,>^&04Y7D2C[,\RM,A M'&OXF4\I;+'C."=4Q2:GJC48TY&,,%IP%"4%XB%G>GL'&"E\0AB9<(*ITLFX M2 A(,B>4RR0OXGREQ_;'3D(<_' MP,,2^#F)AU,\M#F'0<'/ CJQAQQ+ 8'2BX.#?O^VK[(6TM7LS>9!K>> MDLD GF_0V$<.(7IE>$">!],1!]F13'".)]3#&;A\')#>"U0 MW^2O=MY*=M$P/LC.?Y";UO:SX$HX4*_F&%9:0- )^[X=W&"3F;)&UYALXV;/ M+BBJX IMX\:C453BDH'L4>5"X!LU[5A\12:P62IOF%P83$CJQJ1JHNG@ \9< M&I.':46U);YL0'DZ7<")QEX=A'%0(XP5W+$7I&[';2PM!F(T#BF"<6O1A5CE M_HB'>>LE?-<2?;!-23>KCGJ2A(,:+$,Q)8>](#5CSZ)0*^4UX$S MD>QDCWV>92KMQA!(1V-Y Q:PK.#/"V]).1MZ4WVB$DKWR)+Y_+DL>3F!?JE8 MA-,0S$#*RM.9CZYU-01XN'PT93PIJ"VNU=96-3@C*HA><9Z;C> V$$F?\"RM M[DU(SXS!B=PK4K>AN]TSS/[=[!@(O77,F]TG:!X(??XS7IAJ5-]H[/'!@3-O MV87&A'(7W-7X;OO0Y13=[*+[/1T!VHQV0OB$%?,H?I-"&-7&LS/;!,VH5QSJ M5=-SZ$?/,3".0Z1OV8C&<-O>88FU1M[!,7K3,L.,H_UJ:7S\]78%)(:R8;7+ M"5.B]X1%R#CC#I@$^;0(_',&XH0C0+H5.BWY;6!3VR AGIDJZ_5Q4+R8W\(R MN!C5K>N1"\KO2I,'WS)B7Z;#96,('<:E!09CI7=:61,F=C-;_2Q?(:M!?8*3 M/HGO2]:K!.;8T A\R43>,*2B$D+\\MS^H/ A'A(S-.H)A?$;LUA2,'%& RSY MQ@TQ(/)(?"(/FSH[#[,'U-1E2[6$NO8QS3^G'&.RB"&+S7 M MH9QV(XFZK/XZ8>'AN[W%$Z /G J.AG.V)I6$)5?: PZ$QTM\N6P<#P*NU9DP MNF2IZH#FA67X0.=9E50#7JV&J%,(_A@@#?I:PO&%./17M\LU"SS4*QP]W"X[ M36_+GI>J>E).D_M3TG7[E2$($G"^:+1NA*<(K;%=HWA(/L0'A$K8NG'31?N3 M.]:6;6W]?5/1+J>P#J?;V9(PC#&T[W2W/A7&_:A3USVAA.^BTY)E2&B>A36* MV15Q<\<&DN8%A'*SE*DTXYM;IR(R3J=$,=XTZ@CJ/FTP],:HO]R57LP4 5M0 M( $%W7YFV/O5SFHSZBBA<]<$8IHN4<^SES0HK7^H=[BM#6^VV=#8=A1()_[. MDK'4O8P_4DVH:H#!GIAO;)(A*FZL7!$_,+V3OJ1;B;40;C"Y2,47U5\38^6C MW-M'37S>V[5_HY>'ESN8A[K>U(T!P#^:1->^"PNXL>EHU(V&_1"E"68#=Q@(=A2=7J(=+U=V#B0$W++H@>=O M9D;@!G!34CVTN]*="#H?N"T6+8-!K/SY5-O@>#$.+3(\B%8%94O&T^3BO!1H MQS((.C<,J M&#"\$0X6+86E%P#X9FZI!2K!ZU"G3>.^B6"N50WB,/Z/<8[(( M<#;K_<:7-#]0[!9/7,V2#A22Y0;C,2@4QZ=6!'%>*OJUB0 LS5#V)?++M,!C,#1,1V.>"L/QT5OS19K M6]WD_/HC88N=#J5(82W]O;)%HRWWC%F_(;YFT]?1CK,WB4KPP10F8/N"C<5; MWZ#]@2;,L9FJPA.!,RU]&ZL-&.(51LLDE*[=8@0T:T*T.&D>C6P0A&0;2I/R+X)&<1C! M'JI9TA1@ "'&@XQ&.-,<"D3JA#VX)?F7YJ4.?,=.379:XQP:TRBO:EE:D"F3 M3A"'_RPX]EXJOZ BL=W(!IMMUGLYYW*Z1?]A0R1? I]U<-#OI:"B+(I)]-M) MX@Q).;:I;3W:>6N"ULMM>.1*SKA'<1(WF-,QC/;9LORK4EB!17E2D=4HW](J[S J MC4K>>@M,YQAD>(P?7Y2L,8S=W$AJL"5([ +,-)K&?B6JKDT;6*W)'$.& M9W8JL3:*J&/RJ'-@NC%H^%Q3;ZHQ3IP&Z DT#TDKK>=#H,N.>:?V_=8)[U+\ M!WBEZL]DYV)?K&A:?&1H/#O&ML?H#+L<"SFB-JCUM%K%\FF]W\G=>Q+3SK=^9]:J M/(.2?E?.%K9#4TF1+RON74=ZE JF!]@-\)L;4.VMJ"3CV!KX-FS??/EYO=S? MXR7^(U"\Y$P_SM%=;QQ>3O"5VE?0-EPQ\U+J$#J,+UHI,\IE=5MB2V6M\)0< M:/1[*6>8Y49H2YG/2*#'6/D5YYK8/EB04B,PS@OSGL#RV6!ZVW"U>MCOMJ$< M.1NCK&^XF_7Z9P8%).^CV%]OX& @X[@7F! 9HNV<[:65070 ]K=\W!J;QLQU MI3FIW%=T%EF98/6=MH<70$0'ZI *'L%1VGJZNIQ0&BQ<\NM[*DJDU!2W22*X MQA2#878+ALR?*H,HJ>1;C&?>E5B>B8$)3'86+ON,(^I%EE1^-UM0S5CD+ @B M%DY2ZHM[!84K+B4IZVK!8+Q8!;D":PY10TDS"YR$6ANIS6@-A:N).8&).E%[ MQA*,L]#7K*FH="E+OW]6"6O(!/X[!^--N?M2EG79NT8NSFC$FRU_EOGA[8'V M3GR0(F[0H,5:B: 1,)(0>S#I6)E35>O6+HY%ZVP?$NG,1CNTU:JJFMO%'["9 MAMFE6[C-)>L="\77N=M^!R>1;DDJGU9/W@Q6IE/3\Y+O9&(V.HO>%:3Z%9;B M)4-,"U+])Q51V+AHKZR?_\KZ^5\9/_]1#T=772$#4MW/ +$9355L4-K&M"A! M+,"2Q'3^7JK?!(7/I6+:P A36E''G[E['P\V:GFG9%P1;9MNA]V=!DRMQTKL M7$J@]2D3OO#G4A*0;DEJH$QMW!T5('&[WZPJ.N3L[/UE1]8-_"4IL)5LJ-JX MV5?+!2M(WH0-OADEE&"L9)&I++HX>I&/5&HRY3?GA?KF$&QA+;BH(85YZ'?D MT7Q#,1\"0WII[Y$CX4T/-:SE$VBZUB^*'[:6WKC="T[' MCIG=W!X=>Y[M9KB^8GU\L&6C&Q!WLPAGP>QC7VNSPU'3E27H-6L4[6V#*,#. MJNUL:;9'C7!3WJ\_FW11YW.F+;+[@I96"WOG]D3MJ^BRXD'!2-NM2[MLD*\> MIZPKK(,R:[?"^MH/X@42#X?(;V@NV8UK/LZ2BI,V1(VG8WDQ0PH@P&:T8? MUN+^\^>E1NI"E%V\1X-@#.#:>Q> W.,1B]-&IP&I/E#%UJNH66UUWR0*@)706GDC&'*,$*R^1QX5(CC@:X+HDS)Y?DF%)58)F]==2"[4-VZ)KI(#T1 M*OGEBL+B2:0;D+?M\41HLTF7%C9.]-<^='H67<\89)A+WM-][JASO;+*)X_' MEX.Y\K)HI$R=-/WZ.IA*P(VZ;";*#;1( @A,YAH!_V;AYT M>W^X4P.D6ZS>/9N++5:9I0#A6TT*X%IZZ[E>AP.;I1.0W*;Q>+W,$Q/JY._< M>4O*P$8NN:4#&S$-2/<<3U3;%#R>%*F*]6913B135.3J>8>1E?S>3&4B*:% M[2T?:ZV=1:_,[\U=UT@LZAR@-.)/XM&CQA;J'51GY1F&Z9,ZCYJR;M3=KB<^ MO7VKL)/ZT7_IHO-=WO>EBL[_8,TYRM!0;7_V=;$'57B& \MD?]U+NIZ-AL.J MT9X$7TC);K68C]JM-+/(E6=>2N'!9 .,SRJQ-&L-[:B!8M_82!09&DJ6,R%2 M99S25@BBP[\A8;5!-6M)N*.03):R;I<('QD*Z;7PL;2JO*@'9TF,>#,39#XR M[!GJ65J;E!OU'=O-@]PH!,W@)7\THR@(Y^ MP4? T9Y^Y4@QPB*C9WEXE Q_21MJK$XSDIX( Z^9G4@)-JS.:2CDOL]YFX[1 MAJ4))A=Q3>#M[6W(FND>#QS: ?9;20CF+1W!_K;U1-#\9[]A_^4>9/5-M>.] MPNC:F?AW5'H:";&8&RKJZ\/L450]B231K( B$V8VQMB&9RT=0+69V^P+.;D& M=DXU0TOY"\;&;CF@B1SZBQJD/=7E.Z6,%Q_AC].!N .Y[-<&:X>ZX[#*&@J] MV6AKT!'"$.7;A3S8F50^XJ!(@TY 7+F;QTA'-*AH8/LP\>_2ES&!X%,G'6B' M<,I>75]=X0@$A%K*9+@IH5^$D-!=R-77[#V62?'!Y;^+/KX0.-C$HRQ MD<"Q3R ME$B>JS;^! V8># 'CP/Y)"&3'$SW*'@^+!T%+%C2V90VK5<,M22GU>D$+:PA M#SY[P&:43D(O,L'=S184)$:IJG6JJ[.S,/*LH"M\(#P%#N4W LV$$*G@^\= M(+^ZQ26XSY&D3W@:M"%FEDMQZJ4 [+OK265^7UN/.<-^#5Z?7_]PTD;MY*4@ M'H7O.@V)#\J^(MPK9;D26P&50JR#XP%S>+C:9M MQ%'PIUZO2,R MW_ "!F\95+ W?+73),DPREO#WJB!;5\B8_#L(^R#-CIQUS!;;F-FHB&%\PA/ MI+PZL@#"TE1.EH@&\K3TX#/#\4;DLBNVP!"WS@+&:>VV&L87TZ".8I%,,W^. CI'V44:RYLCS&RPPI:" MLM!HQ=4FJZU?/U**1&)I0[@P;Y;*0!K $Z=:OMH**%[ 263*2/- 3/"8,;W( M:.SL'&NKH8M[4^022$%0.^04(G/JT U4)'@3'EVLBLG']RV,(M'BG[AH-O/\ M4%V*[NK#(.X7XENRMZ]:L M&R_N(QO _+52Y5E)^EI5_]ASJ):0#];YOL?@0N\Z7%8_EQS,>$.!T[;F,@F/ M',&^1\LOU_1E$<+OV2[I6?2']1>\4HT74ECRBN+:]QO5M1<N8\M4;MB[-QE7QY[(>)>[N5U?"(U@^![>F47R&*WK[*3C9^+?T\"@)^+D8 MK%6]Y >#^^@[?S'B%#'64 @T&@'%NE5RZ"+1U I-S";,SKO0Z'2@I4]\8R[& M3PZ0T45I8M]M;6B?/\>\^"W,/L]XIGD1F*E=3]_7T2 M1^51!Y*W=6@H :RLG&W3CUV8-RC.))DAQ;FZ*U*<@*[72:F%F5^G=+2#=N1D0I.!U_!&N!Y=#'A?)MV1^@Y[+>>._6SL8]%\T# MWIP,^Y\+4^>KU0?I0P;(QFX/T*MLZP$Z1"'&YHTXS @WD2E/A"$03*H;-'1^ M'@TD&-AA[9 2AU@2Y4;0)'3JZS9BE'SHT]@5!,G]:KW>?$?[\--ZO2 ')PT% MV=:UV))<+XUH?U+:B,(P2?DSI5&IA, %B+);*Y-1[8SULEP^UO+S./_79.M_ M5\LPM91',Z\-U"FCXX-4++]#,3\$-1 M WNRU9!2H/=858#R*0T&1\8IZQNQUE(CLC8J<L5 OC;[[;^/%K2#K#/TY6Q.X<;UPEP@EI.Z^5GLC%\FB&P&)P3=,8D<'=(1.J:QA>[!/^BNP)6RJ$)^P M\_/_V7[*\-'SV2RBTFXMITVJ4BS7-XZP.2>"P;Z47C=;,%-72A3)H29JIW-:6V,5NLR()'#")<& MP 78_&;_(-5A2E;*0:@7&X1LGW2HD,VH/%;LK)T[KS";/!]((C&L88X2";*& M&3D @#?!>I(%SX-/XV'4L4L9"G7&)X*+DI0F2P3D/[J_3I&/GSK;G8KP,Z7H MR-9AK";-_2!D)LP$\"A!SX7,LA6!RV@':'[6Y?6<11Q$V[@G.R$4&CK'6V"2 M&JQTL^8ZB*(]]MR> M\J9$%5[O=TM)Q&S#?[4I=O3"IGQ8SE!1_%QMQ))#[D-3KHOXSH_GYU?*@;5R M-P;+TW7!S>5K>T5#V3DL9E65I-?B.G"62DI[.(5#]6!$3"/&D6&:^+_,E":U M*!\JDP&L0^W@Y7OR<7*N(E4PE. PLJ:;650<2,F&"%DFE53<*#*GG)6PH[M' MT=-,-@!]N<0]:OHHT77:& TO"VZ@70P2,:P3&-J?4;8"'8QI8TI M1&.VDK!9A/"1ZU"D3A:&\X()F>_UZYQ46V_10M.H$"$VN3%SJ]#8A"< 1O3( MR?6UD$82>,0T)\]K[.6:[B6\85=?@_7* ]J=Q"K MSD7X\;C8$N#!BV.7P+# M_5S*(HF>4*LEJ,JGVKQ)B3J5*T?X/%]<*H1-X _*%9L7[CH >'68"D5;L?_5 M9#&:7,?%6@R);'+"Q798N3J?SA\G>Y0#^5=<+,XW2'D@)EWL4]O%!+V*I%P- M%\Q7!+.; )CVRGB+=I219Z [E$AA9MXXGB9G3K(SS&,;>W!1\D,0GN__V?'P MT0"]3R!ZG7SKP/@KU'! !$3MPZRWJ6BI)V,1C27*N^8PDLKB=5L7&[DW'*]4-7-8L:XDGN=Q35(=DPW#Q:;.A&%$F%R(;3 MY[ABNBF[&CL8&KJ7G%'%!5<O^^-SM*Z7]6I)N%978Q=".<>H0AG\.ASED_CC I8P>=B%(_SE,JP*W%H&XVQ.,]H$HWSC JJC(=8SV-$ M/['\D5=,)8G'DQ2^'N&G-(M'T&L2C_(D3A+^-(%/P^A=HU+O]^W!E2/$ZBB& M[NRZ;"L8 M' VDXQ-.'$=4D['\.YC$68*52.V'CMHXL%% +@GTG,39>$H_AQ/8O.F$2JA> M&?]>(T(K2K,)%:%,4ZPO-H%)Q 40X&@:3W.OJ,Z+J$A@.R=8[RT?9?&4/HU2 MH/@DI4] ;5G672O+%-))L23.BR@YFXSHMWS,/Z:JBDYR-IWR,W1HSK*4?^3] M2NC8"CK3N)@6[F"4#VLN'0//C M DX=C ::RH>JJ*VL,*TLRU/;1NY:"J=D-+)$CR6#1F/[J_2+03*E'W*&!97& M:21ETJ9 W$ 7\",=3MNKZHX+_"]+QL"0\,0#00(AOD<1%@/'#,HB55#-8>I% M-J'/10*,JQC1YW$*!X:(*8DGPSR> %T*)K?&"@9N_\?9:H\V)D02%",(!IV) M=>.6(-5;+A9G ;M;?U'Q:2;HN6R"@+/^OU9('A'7 Q&*L,AF8O9OPTN4II7J M=<=HF(]&\=3P+>0?]X*BPZYTFR7E.M*O\65KHP4":>7P+(9IL=&MTWK"."LR M1*/@J>HBVL&KN-W,@=29Z$)G J+!$;3@CDHR=71O77!B[2!#J0X*%9C:1V-U M<$&B!]Q3%'6YGM5#2IRRW2X@UO5N*S"39Q6'6 M 4Q"V!LT5ZTDGJG;JK![K M=JN*9%GGHE_U/HPQW43YI*#)VJF,(PO";^[?6E@F#C$]&]D1>F7N%=$JRI., MS/F=M_A>NFC?K+RSR M=!@;P;KY;8_Q1F &T;Y5W][&2:F.UMWZ,)G(X-N3( M2$#(.!5;'*$Q!=-%@L$M)IC3VH0YRDV4"Y7S'H)5RR%GB6%B/]\ MX%0JBU4QE"&0PNTQ9^NV81:T2,$<&S!3EKQ3L>0Y?3QX?KZ>:]12,UXDV=G$ M'C:R,I3A.'8QD[GP'AO(-+)_X;;N!4NU MGAK)HHJ\ZX*?37H3=(SQ46O&'.2G7"C>P>WI?] 5EE._DSY1,'W5O8U?L7#) MZ/;0#1HK)'9D8$D-2!E)29TUX5\I#@FM+1\=6V'8 ,82M $-:"C""!"\UU!& M(4^#?4T,5"T6L \=G.(>& \Q,CEI!I2FA9RMR-KB[ M$1YU5$656C6DIJ=CP<=)(MEWKR2>8 M:QAR] 1%/0LN(<,(U\(Q4!= '158 M\E6/'C&)4^B)YYF+ JIT'^M0;U/!H)=#K1+B$LN8]XU<@5EM*QR6[M?Q5BTM M25IT_2C9B +GQ30[$]@8NM+L.;+L#.L?\KCM4LUV,0=7UME8'.9CS5/B ;AV MLB-[22C57(U=\W^W'C<@8I>?1;X1:SRYI^J&[HW M$H/(29X8H'P&"FBW-2S8Q6;(0"L_@->:JK=-5)/[Z1YC2[Q0=,#;\B6PT[-TP8FM[2A%2#L5*80":--J(X(R 0= M7%Q5B8;AW[&-5YQP1$H4D@^%5 G1E"8S3N 9#TA89I./$+,$%D\84@\QJOY" M#]'LJV2M+OE*Q:K:!QA%MSX%'ALNIK:WM M=(90.3H:8N?P5YQ"C^/3# $+- ML]HJW,&%NUSO&=YA3Z1RKE%6WKEC,FV(,')4O!@09OY&7)#0<:K+-Z=^YK8? MA>9B(&Y@X^M_.N$C1Z%_)M?>XIQA-"VYYY@!2' %\1?KI-:,M!!9H59\8 M:X0!B7W/5=8\8*"6)MB!/UL\6LW.EI/<(^#"*R>Y8O)5:?+2I&@@!1X_;-!( M(/8VL[@[ ^U!HIR]3RJ3ADH+0C%@M]RWW1#1 %\[=F.X3.S?NPTE\"@];_KK MZ7G),_$>M1U6H#*6]W5(,GFH1Z51Y?<0 =LLF((01>;;]X0BRP5^GEZSW(!)SS>*WL)]JZA!%1QA#?S,BC5+S!!TJN M.6FT/H<+=\\&4E5:HZL"Q[^J;CQ'U8VNC>@,EN9==DX#[T&J7QJ V/Y7<,J_ M@E/^%9SRK^"4?P6G_"LXY;](<$H#AS=B2M.(#ISU922=P'O.B M\?M;N"MN^S:2HZ %8EC]]UIVILO#],(Y$F0=XTE4 -4"_[YL/&[_U6:IH!PX/3/X:C M.[%M)$""T\GX^(4",28>#XO&[S^UI^::1T?C(3"Q8>/WE[40'OL G)MIEM=_ M/0]7I;>/C5%A3LE[-:H1"8^-W*G'3I(?6&0!YYG#_UG[E>-8EL*$3<(8-IX!L>90^6 MV*QP?;F^C#"VK1!E46]KS9M4"]'TZ(A MBP?1\%LE\2XD@&XAFUT'SL(YK_%0/DI=[3?#?9WC6053-&3F;N9_;IT69,AA MX\Q'%WO\(V7%-;Y^PR')KZSQ4BDUWZ#)KY#2G_4>*D L'$^+QB$UW^=X,PR; MQAKS?2\6/![B?9Y%630H1FET E\ ]TU!HX8SD2:.PPW04C*"![(4%$T@^9[L M&0:33$#1!7TJ@7].Z)LA?%-,0+'/HB0:@+(.W\/OHSSM?[&E(-SF17-YS/?U M"Z]^\75<#J,)2'1P]4Z&..H<;I@"!FA$XLD(N$4^B4:C(8P]!0T\@;\>NCB M$TZ :=CEQ$4_,0+P- 6.DD3)B)=Y G_IN%&B9NM)@J9+H(D46Q@EV(*1BU$P M2V$VL-+ FM(Q_DEN&F16P^D()HCT.IDB(QLD8Q"$\2GZZP3TF2*Z4&$P[89VMOO%Z&A*VDJWC%-WKT MXY>TE1YC(+-/F(PC4%TJFV&.\1A4'E8@1:O/U8)*8:LT!O12JG)QY.3F&"M$ M^ZF-Q<*"V[@UX,V?=EP\!]%>+0YM_'0;QAMTJGP@5+84&=ON;JL^0;\_2BU> MODEK_%HQQ38.^CR/]&)5P&:!W) 4!TQS10+G$$6.05%,^)LBGB0)?4/,K!^/ M:G"(+"[H(!&_\G_KX!I93@93.-E#9&?3,1FUD7\D!?$/U)$GFJ,<$C*5FIP, M,\4SU&]]&42<@3(ZR(@OI, /_#<0Y8:6!UR8B6>L*L8 (R348* MX #XRK08\K=H.*^QC1I-_M]%@J,I"+1#FB\(?R->A#AC,DPS7A7@A$F:\T-\ M:?8TG*'$G.!2XCO3&'\.IOA9%!JY*CN(L$C0=H1[F= E!:].01T89?1-.D(" MF, SHR)1EU<;(19CF @T-I&;'Z1:&%$QQ$& EC%))C -V M:3<0)\V^W%-@'T($4X4 "J'?LIT$7:9)6MC/0W3J(.X1Q7+85TSJD:K$G609 M$7\"A ":G7I+/63>PS+$YC70D8"L$Q3\TJ%ZS3TS0C_.L(A&Z93\-ZA;C483 MV,6$/Q=H$VBX]R]],!Z;DW:,ZG0AX;+:%:$CM#K5I)K7_:\TF5<4$754G(3O MG[_":(ARL74X."VS"J=3OD CT9B4<6!2(S@+R9!85T&>2^: EO])M;J>J\=N M.CQ0<4J!%R.ZTVIM&EFK;Z.# KG0 #T5>%SQW!;XX:V-4L$%Y59/GC#BE&2" MT60JLFJ1I0VG.ARX^VI_SV6;#S2(PC9%G:"+$$VJ0+;9J"'['JR$UZ;[OSZ, M88H0>!20#L)PTXG7%\E;B<*$^^+%^N@N^L"J1@,X1JNU1,1S$,F)B803!)]N MVT\MNHC&K,LY'CI&KA[H2ZXL2CN3IT/>JVF21Z_VFS6&(>7#291-R,]R"3,$ M\>3]_J$LHS$0X3@#1@0L+HU^P"W?WD575*P"[LUB7.#N@T#WQQFL&F(3_16X M6 8J\1#_+4!ENZOX^STT"CPO@YMH E,, MKM"QOL 8B$6'BSVD.K5OL]H57?&OK](14X50&5TC=]H+SH^C/:*._B^!(2#H M3E6"T50,R3\IJRD0 V)[?11I/TZX.DK1.(Z\X M@>O=;=1"@^]::4]%>KTSD5X]M'_TR/)VD M]/3;VY;R,'?4[_F.4B!E*([M6DNL(O"NF_/ 12JK@&B;F&O21$Y8PS B[F24 M=H[$)5B36-&S^"ME(]GPJ_JX3J+?P>4-+ WU"E!K@2^Z(8@48*$5X'H(-T!A M6Q2S];OW"H?A0,5C%WW=!ZZA=]%,*F79*[+W6M4SU$W$&"VXVU1S/AM8Q0]G MT/CRXPICE\\Y,^@Q^AMUV872^X%M\!*\]:7$_*ER<6H*$_M:Q_OKCULN9EG: M:I-=-2CH@GXQ&IU-<_C;B]'P3/[Z(L_/LDFP1H490M1C" =*8'PI53Q:J4K< M&:UJ6\_Q1 [^'=X-H5_7Z(A$'TDCU6YA+F<)?!E>I;2O_!8@X X%L]*F,2K9"J4 MD:?+/E(F8D.ZTZZ=[:'F<&72X7!L4(N0O.MJRT &57D\3[X\]YK^D9H6N&?: MPQ'<)2"WCQ2FOAF5J+ +C/(%+?M:%[0TQ2_AKXE/*"#]8V#E"7_K'D,MQM>3 MH.,GDTSU042I7!= MW0506$+&JCP[ ^5==8$$B]]/SI)1G7)9*W]1)&?95/6!A"DLOC:-";E;D&(N,6LT4U"V,QWVEZF%^+KDL",U>.6NA+XY#>N[ MK6&PJ_IH"/(J'9V-\7*20KH5.X(HM]G2+G6L=6/)!#P\X3-:[P_-UK@2M>1V MD5MKMC$>):VCH\ASA_<,(0G=S9:WV(0I'4TAS2B#;&]YS"@)[:G.%88?T\OK MY8)QY%7=JX8J8$I1\U*!6@:R\I;+A<>1JX.DKM6 J++UG7):<$'0#@>G_#S7 MNATT7S-79M!TX?6Y\RW-+JM;&HFYJ0:/S$?@,-G_[<.R1$1OJJK&\ PH>WB6 M3O&?O$.>*$B>&)$\,6[*$PE]::2*/"!/*#DV5 ;[2#WL4%5M;1KEJ4O%=7/] M.:G#W3(M=><5-#8:6N<"9T2M=C5W+NGV1JBF\233Z=#1P)\H5[2RHK9/#0,L M,7[R;.;:Z[8U4Q7,OV_F+J$9<4*FJ4F<3U/Z.00MJ#75:#("76^"_K\QS'4$ M?!)4_#[Y104Z;G+TETZ3-,HGE'73D0QD':%P&Z8NP*1UGD9QMUAV!G>;,F:2 M'.VZ:90463Q)"I#:TGA23$Q^CH-X ^:(9E0R!>?#.)E,R!8\IF@K-@:WDZ<= MPDJGX&!<1$$^!')R4NKAI(B3X:A^+GQSCW8L]%$%;4++U>S1UL$[%[N+CGX[ MK.2A#ZS:'; /!CC@E? M((=](*QX\B,!V:13$[J-(@3(:UFS5L[.D!R*DQ><9\5299\M?F4RK% C6#7%CFUQ(IM6J*T&LE85UI74>P]Q4>II3,KF<,@T##R17 M:B>.-N'D##_EC1/=_E(W%NB9> +5*2\"IIR-43*LI:+16OLU38P$U';5P-D? M8T;D&$75.)WDH49HOJ!%P/!V!+:"A9SXFI+*W(XU%B#Y)YC%G )'/F)F"YL^ M!\P\RQOI88HDB9 MRG"3)L"J[*-&.!I@7!V%Y0SR(IY0. SH4/&TP._>-4V8@P0#\:;L_&2=<0"< M;I)R($(2%Z@@28KK"YO;VF#>RI;+O5QXMER,<>FY?SW-PF1>;C35W,U#S5$D M7'TGC]L]U4,@W.^ ,Y>W >TB((:\H/T8IP6M/DHC$PS]:.O"^J$-;)-&\/0: M!NI)".] MZ2*,]&+2U&J+(*>U\0 [T4*DAF,X/Z;UH;5NK84EB2D!9\Q2 U4 M^<;.4?0.82!PG;O7LSDK,FU4H_PJ:2*+0I8ON) M?,(VEL;3+.5X-O1_=? *\PJ&J>;IB"!2X/_(94\8"$>'KWM:LR5NO\P>=#!6 M@ID;)%JF4XKR9!/*PEUC\=OE] M="&Q57 M#TF,!UEK! =T5)#* *=K.J8(>,%Z&61HPQJQ]7(83TCH@!>0YV,2 M>3J)DFD.A))&F#\*^CQ%4+F.8#?2#+WFZ3 :3+.);AR^!<8P)FM!%B<@+8SC M!.@&CGN6X4MI9K/H7(MPCE/0*E$5 /TT9?W5#1@N0,HS&&!^XI"25UJ3NU4X'2/,9&/-@LVGO8JS^+1R&5;CA&N"-'+QFAW3X!8<] 9 M\RX,+3@,HPF0'&%9"8[6"XN@]5^?"%[94#1' -%[Y.48@[9"]3<43?$D?K61 M%DM;SU:$%PKZ8Q^S+<9,#(U9CW+@NO;XPG%1>;(Y?O>F*,LS7(U-TKH\V'$W M<;QNS,Y.*\6:4[^%SLDQFA7T&V,1EPOE98?G$4\H YI-DS%A1J:8@9N.F9?R M.*P%Q:PG:$CE;;6+1C0BS.5"R\P8T['E)%@;ZFPG")QF;'#QP?@SRH<;)),) M\%X.7$R!VY.I#RF(2Y9M40^&JX+$+[@@QD/V9>62-/9!E93 J;"*F@Z!J:;N M^O? P]!9;P&\5+9S/%$P/*]^(1A-F:9)(&ESFE%N(O-]: M&X@_U'TX^6;#Y?U^G#9A,R>/GX?"#-3$-82]B%>[V]V),^D8Y"/ M"A1RAO SI_ P,<>:NMB8ICB)QV.V) TQ/1\_LCP4VM&D&,>8"YS J9Z,DU8H MP.\I&U6J,MS6V1"_Y96=),J-P-:ED_#<-(D.)@-!+-@ZVT!_HT>2XT9!AN1A"W!9SED:1\"T,]@XCL["NS_>4VE!*8A!) M _DD3G-4ET<%:*AD&!D-"T(V$^ZC,#7H@!(JNM0 1?" X6]/X!^$29T@[\" M)DQ$SF#'F.EX0X@FT.,89"GL>8J(T' =I-#;^;::15C/"-L M U!Z@<<.04>?@GJ='C.R D%W0#1$?3\;PL]B0LY#'IKN%*$8$$"/,9.'F.,\ MCJ;H6H;C@]F)#R7:DLEJ4 S94(SXFPE,@G(.08D'[1_N!!(7,;$:Q-+1V*!A M&4$6EAE- A@FC['%<3+$3R/XA+#4?UEOEHLO6#/**/2@(A93PJYL('$+^O9_ M#5:-=+Y$'^"2-">Y68#@>6\>";'+G=73$A-)GX_T?<*OTWE*D,_D01B.2/#! M[Q(-V?=]=(DF.6 J&49IYRBGI,48(3=&(%^[%-91RM_#;8RFGBD(7,51AP5$ MM&&&IKT\3]"8,['F&R-E$$004.D49+HD0?'F.9+/ #,OE,4I)2":9%1VO,="\#!,Y/.$D? <]3 NNHM8M+E^:, M9PT\=Q+E9YE<\N]$?+<+94:!&#[ V'(X"B &'!@$WKDL"\/S8PH4#32,PT X M*HP6+"C"FL=PZ3PA9V&A\Z231P-YE)P11Y* +WFO0IJE*=[&^ MO\'RX7T%=/NBNMRV))BK+X*9NQNI5 XRBDZ,,75=Q XTE_*==8,047IIZY+ H=WU6LO9FXF^@_H^L97B'O6?.)Z5AL.=9:/?2CT^.]*F1<@:PM MBB?T:$> 9?/Q&/,<\#L03^M/%\.SX;"9B?8\)=4NG8WWQ*UR=!I]O'X9#5XT MUOM2XW?:,%;)=K]VJ$U_.[_94E!'8_+TTK4*"?Y#N5R<[M:G][CQT,PWG"F6 M?WL,SA/H$1C#!W/>VFK'/:*QUU1:;I^C5XBM_L=:%;8 ;K4JPM:XVB3LI+7* MW3.MUM75JZ>LTQ6>O\T.U!-,_7/$P3RBZTS\-)LCDA-BOMH7XNCU?@-7""XV MIDF\KGZ1B$MW8'^2M*FVH^E&]&!'5+H.7&+L?EO>[I>4CEIO0_2J9QOR[)?. M(1?A[G[85Y1-?-3TDZ,:.S"P;!AN[)EHSO_>)S]S4S6VU[)-NEU%96O6NY+O MC,!\_CF0'9.-0XQVE(2^]?M=:6NPP62$71?$/#CI"Y"5.[K.BU G>1;ZUL$Z MH*W<5/G=ZBF",*J'U#WXCMH)*"M9AB.!D&@H!W&H6C>B7H,+=?!\>F.YJSZA MX/F)A!UO(+;_:E7']8P&]ZPAS5:-^VH:OCS[B +7^P><*SK>..BGI-[RR M238_:1>)0',_LXJ[L.VVX\//BJFKY:;6?J%>>A8&8R8\ MXE#2T7LP.[E=+Q?U@G0-+IR']O"8$G$'[*XZ"ZO+ M[N6HI>9LIX02**/82ATUS;H%EJJ[1&13DK$U;FTYV#;^HR9W+;Z<;?3Q@;10 M1-XY'2;MRHS+E'/9NE05VC7Z8%>,AU^MV5XOU7._09,QKNG1TTQ&K=-LK=6H M:-<]$WL/(>:\"R-DK7G)ZY3@,?T*YKRRB8\R^!4 00S^:C_ MY"DU^EGF?K"E^Z[BM9]^5H.UG,PW_"6>;81_!KD\:WOK.?;CO\RA/&$ M&_#9^NY]63Q;C\?>I\_6\===NSV'\7RW\W-U^,R7>/J$ :?>-OQJE_CQW7X# M%GW\(+X1ESY^(-^*43]A7[X=KTZ/8R+?FD+^:9?XD:/X56CCGWJ)'SF29[W$ MC^S[&>Z4(WM\ODO\R(Z_U27N#>/7N,2/Z_"9+_'L"0/.O&WXU2[QX[O]!BSZ M^$%\(RY]_$"^%:-^PKY\.UZ='<=$OC6%_-,N\2-'\:O0QC_U$C]R),]ZB1_9 M]S/<*4?V^'R7^)$=?ZM+W!O&KW&)']?A5U[B87\QX3_"%,3]^U.U7(:\^*'H MG*YY'O(68P"Q]0[C4\#1-KZ[N#.J 1E@YWI4E+'RF5+J"6$P$,]P!"HM;G9L MG/T65[#AN]F9W!^'^M8(UPO%YW2,!$]$N<+<&_Y[)Y79M*F%Q?ELQGA-BU#_ M;="/O?L/%Z\].A;7E:K&E)S&7YLXS3HHNU&X_4>"7Q[@D&:K73-([,CFI Y\ M:WNNNK8[#(VC=(18^]0K_JOD@Z^\UK_V-G[")7KL3?25%T@GI4?)$;3ND=]U MG?PH_?,#Y6JGJ WM[KQHF2.)&?$JJ]4>AE*GZ.AJS7D]TN6NUJ7&$,?GCYR& M;2FBVH E9AA\ZWEX?>+-BEU^Y3ST_48)#4>^W\)-6AKK+UYTDV-ZB A_2B M@+95V,-E(.H$.M'3,,AUHZKCW@DMVX"QD_5ES>Y)87)Y),8@?66>ZJ<1\'N MIW@T@/+O']8;#%MVT>#USI@S-&M&F$R,SNH4!QIS-2Z>U!HC!GD#,U6CG]QF M';'X 9'-]O>'"W%T!(4^E_BIFNS2/]1C)'S$*!US^=?SL&I@(5M>KI=+.'EM M[!R305O_>+E:5,!NW^\?RG9=Y0=NW6IPZ<5)^O.)_@GU;%O'H7N2E2MNH(=?XV; MP?B=X$)Y*3W+'(&Z;W%VF[-IZIP= V HDP&L_L%FWINGPWCY7@4IE..JGE#Y M#9B-_E3=SY2DVEO:$Z;!\_U"!4C,]2;,>;G:8-K[O2J4&Y0?TI;\3U45]4(C MCEY1.;CC[PXN(]J_S.K3:F4V#T*M1&;H"C^J)F937>:JI#:_J^ULM<(LM+U@ M"Y/^J J3GON%25\93-F.7A6HR\7=;/.I*[ZZWZ[#7=6XF;N*![=UURC[I^H1 M(S%))K>P/9=>XM>EINUKC,=@"J'1N/['A.7[++IG-3B91(O98U.T-FW\V98E M;A@LPQ;+:?#;8/9A2V'CIF6R:+Z;G!73QI?#LW$@Q]$KBMQL9S1J#O=L. Y\ MF0>F@#16S1G'#W>?,@&C 1;F/FG=_#0TSN1L')K1-+":9\-)X,LD].4DD+C; MD]))&$F'P['1=3R"AK])NF,@Z['1)3XB;,;K\AQ+8WYB6'*$)U7/77'-V.@< M0:&[*[Q];>L@&=B;XGRQJ$1BE[S&\_WN;HT%C!K$8QZPM4UOR9*%R:[L-'?WH. CTY)[#$\AV!39EZ+: M1[_WI!Y?4<'3UNGV)&!2Z_N=T&^0V>M(BF>J]_$F/+'F*S^&5[WYX)_+;:_G M+MJVH_FH;$+OL;Y26'9HT&N[\BQP)4WN]"6*=!H08KRUMV$ MC1OY^)YDG;]9^[P]WZQYNZO?K >?&+Y=-S4:.K*CR'3TOD2O-\E]RDQ-7G1L MD>3^9EE2,5@65CA"V>@K^FJ93[CW\>/I6( M-.?T)&+9GYE8I?*:O>!W=[.=+LU'ZN,=R%2H)=R4=[/EK2ZG30 2R)BWMX_T MFE^QA5Y>$VH/:+@$G4=J8T//='.K[-Q8%,8+@P:\*0DYCT K%$H=5R_P!.;_ M %%V]"$#/H__I]D-/PW"P\*#[Y(TA$(9'$$BOZN>EBB\G_#\ZBM MEJK0C5;WLK[C"H#4[Z8QT[[WFM6G#UQ:?9 G4AK+J%VG*3>?<17;9*R8:AB\ M+!&)A*JYH('$&_RKL)++8AVN$&T5(234G\E;%'3:S2OK=WD%#2'YUVD92,3(:.4OZ(-V8!J!A6EHCVT*(E$H*L], M[P]&-]W@^ZU"W=OU2GC C"JRQ.UV JP]2/BPC^00,*:^YV\1D4CE-C&3UG#O MX742;3=AAAZ-@KJN"*(S3Q"EE0D;>0#9,V]V2V.C MEK8Z;0Z"FFO+P B\4X,4/7RASA8?9IM=A1%.(3B425"Y5ZV_:V^=BOB\H5)9 M)!!(^$OPWIL$4<6XP!($\1HFV38EOXMA^H=V]E#MQ!M(AFOO MB;-%YF\1SU6<9^NK3WK)>GID8>I__PA2!Y;U6:C 688$G\V#D%0\@?9";?* M6;^.![NV41J1ZEM/<$372V,U)/K-?BL@1=%@T5H[K:& 8/1;M:L[R \X&O>$ M#6I@$=^4='SXP&[%"(9!AZR@TNTJ.,C D.CI4/1M X8;XV #WS5*W"/T?>"[ M1@UJAXO?9Q'" G>'*XN"SC@>#<,;*6BPRW5J-9Q;7DZD=HK/9 \.E09@F+:F M9/4>J=KSZM%]H!H(4_'<3;3!I->WNR\H0"*C^6F&QOD5D?,;D+@1>O_=S;+Z M)/!YBAV_#!CO7Y9S@F3\[__MOX4VS+)ZQ\'62PX26&LZ'%KGH$)(E$^@Y MK'?IQ]&''SPP.5*A0)WCR4T;M,27HIP*O6CM\;F?78-9HS[.*RR+M%FO0&MX M66[1P7\."K5P%KMKZ/C^ UR5^,OO[;=Z'[O"@^?NI"YEN]=NY 'J6W]6 3N$ M3MP5) NG?^74D'>;!4)&OD:E$3XS]+P"2F\=*'%5.AUH/$+BP14@K>=;HC6^ MK);[&NZ?,7>87(.*P"7)0Q^2+@,MF*KQGW'I<-TYH!X/'^P*);1L,.X^-S1KB1IK1H8T0I[JXS\LHL+)9O,>C$ M9OVLHQS-4+;6'TB X7[#.])TKHW29LI$8(/GJB4*I44C(/?<'KXR"X>O'"\P M7-2*B+>%A+2.)'R+V#^WO&Z**TGX"S]T$H1CO.P.4PG(KS;\AGNY\,)OZ/9] MDEALF]VO G&2G2&(]NH-XWJ&6OY$D54J:%)"FJ*=DE'[MCMWF*3T^E(JT-K2 MK5T-V:#6"R['^WHVY_";'B44,(B>#>L'CRC"V?J5G!J-X?J9&_'YZ#^R ;W0R<"L6<>1&WQ)VJ[79/8L(\5/O(E&SP3W]D M%#$$:SWY-]^6"T)ZKC!A5BU.F,B;NW_\9-(CX^+=^G?R M@:M:NJ2I)-1.-'JC%K*9A]^Z:%2-ZWY>V=20%>O"U[ .+7&(FU @XN&E?4K* M06MC3?VT*7,]&I%K')3'TBG]L:$ITQ^3-/Q'>9 ZR5BP-2(A<$'9MAOK;[6DX%>D"UH%H;?)I#D(4^ QM3[?-&AO MM3+*>]S]:]S]]F!\_:@*:_6,6AXN=N!27IG6-C;$JTXU.3@S>4/ M[]Z?:$MF1Z+N04[)6=77($'-R)7[Y]F&RUR]#UQMP[-IDF=A*SRZ&N9-T$>*00:#,ZPP% ^&/ZQLLF&'- #'KW5A#LU0E'6)<@,_5ECMPTVH34UZ7"XR:_KYQ M(88-Z<:DW-*,M4-B)+F(>P.IU''2DJ5*B >-_NG;IS1GRE^W?/^4)H/$<50F M$KR^W57SEC'UZ^\(">O2"_E_, 1!QS"8 &"VSX^["6)/)*$0ZRSHH4)=&PU* M*M"EJ5#R1M.HK-YY*\.1?6G;2NNUGF&I=G0,FU$W51'XPYQDHN:?7.77H+ZK M?"@8=V0!4()6C'Y;>91$5_?A;!ND;;Q,0L\=DV>=^I8#B]O[:CB 6I_$IDT1 M#H4YT_8\/$Y/_WCYYL-ECZE*5>OZDWB3BM$"JY.&8D[YPELTF^SL556N::PR M\OC[:B=EQCP"#*CY6'4P/.!E^=0W#_0Y MYTLW.-QK:XMN^A!G#UM*Z6?V3<(C5N?=A1TQ_G)ANLO!A0K01YNCL^M2HKGC M0WM-'[@.III7_27.1&]]O"WB_&/K"Q29^H7D,;'^NSS)MCN/8+5$JSR.GQ@N M]ODPP_)66%]^.VS[R\5B%2_8+-?>VE(1YOH0O MU"7L;R3)0H1XML;3^$=0(+>+:NY%IG9O7ELWG4IN^)VXQ7[:^KB[EL][4;E4 M\O/OA]:PKRG-=6+ ["=H P5V^]UT.' M&D1@C/89<$'W;NB-=K,BNEBZ2DXU+HP6%>O0'# *Y.-U>V0,R#:?).3$B2^F MLJ8*>:J=RLYP #1](($_P-XVB>AU>7/HD1_7BW7T_\TJ8-K1Y57TPZ9" _[ M?CR!'=P)WT #7MF9?^YHG7O;XA5??BH72PSPX 86$;K=&L2R^E\S$*/F=ZOU M(K(2!#"^:"\)5925:]!_[BH72 MT_?BJ;M<[6:K3Q5%E![/AL7VJ-HU'L#*M=NBZ1&8G ;1T.;[YN4226EYC')V M, (+!R/0U-3@$+@].)B#;]/3/'?HFT#I=$E(B=I"_/E@Z94]%.?=%N#_I.T[ MQGSUND)V>OJ&V+)KS.J4WEK8$)2_8CK%:WBGP=I,&)01N&I@&7VN+)ME$!!/ MB-S(WX;J--EUV--LXZ]$&PB'74)%%[14DZ-GNNV:)UFU>;*!\F@Y]/;-'W>D^3D$B,*7SW$B QE]P\ M;WHHS9INF[X*N^C;[R*<-2U&5"XK)@@8VOWL9RSF"RL'/ ^QO3!,C]6FVJ[4 M6R^&89W9SSVIM;@UKEH[!LEHX>?J;8V#=DK-PMT,(X&[H;R3+W=K$%N6M]&B MVF"H%N^ MW*"X6/#QSE'2Y=H!][;0;>O0M39(@6%G^T(OGSU2SGG6#-E[D10 MEO[QV\%C*.:+CA6U!HX2B64E?)_34"SBRG]&;2W5D%G6$OJ%,#&; P!KS A* M._.=FWDP7$4E,B*3[XI^_6&_150SC-R^O\%)U164EV7Y<%?1S:)9#/KZ.S+I"U(]2?:)?UWJ7S:5]$2+19UF8]]J+0:!MOGX' M=,-8C3W7Y$DY*]T'YU?:R_,@V_U&G05$*I8."1C7'.)?:3!M3H;6[NZ M^YD#\U<^%D:RPEYYOLL>W3UEMIH3MDX\X!D)GH-N:5BM\)8R_O"X?.OKPO9Y M8&Q=-XB\NCPPK8#W=%%B&07>7/HU>CN[[X):KXVVIBT+*7?70_CBHEU>B7AZ/4K>_V9;_V.,C MKS#?U3?[UO_X+&9\CM6;H+S6S)*C=*1DPL+6QE)(8:4W#!X+ (W6G(DJPH76Y5O/JY(".*G&L@1A(IE4G&C35;E7E0I(6MDD MSKR)[\\]3JC <2AJ?L]UA1)9"QWAJ]Z%7/Z=3"'"3Q>OO]92W[Y"KAV]&8W\ ML>\_7=[NARZZV"5&3NE#&N%@?H6]WY<^J+LG.OL3T?'/$YP>$!Z$#B=<8.>(PY)H#4KUM MV>-T44E74K^OS71$T[=G#AX49'3=]-=9#V#425FRS3M&<\'!3>:7!8,C"\8A MZ>J@0BKZ;/3L44F, Q1&*U":)MN>;XJ4"UCK[CBMLV.9)V?(_-+KG(, 1=@V MM#G[I[S*_YEX>OWWR,V_RC[P"S+:6^T,(&?G #D_?DSVA?(OX7TVJMQ MZ_[=N7U[+UK6E&DJ6MR"IBDX'OO\B?!G^ZYB.W?@< D;>4V6YJ&[HV]R4\A( MS?2#G6(3C/!@?[3@P;P?M>@E(CS8GR"E-;]I"@ZOZ?@[4$L#!!0 ( &>% MJD[2FZ+#^P8 '=$ / >&PO=V]R:V)O;VLN>&ULQ9Q;;]LX$$;_"N&7 M[0*;M:V[BJ9 $R=M@&Z3K8.^%K1,QT1U<2DJE_[Z)>4D)1OYP[Y,]91*EJ5C M2N29H89]<]>H;ZNF^<;NJ[)NCR=;K7>OI].VV(J*MW\W.U&;3S:-JK@VF^IF MVNZ4X.MV*X2NRFDPFR73BLMZ\O;-T[FNU-3=:+0HM&QJL]/N^"+%7?OS<[O) MN#G@5ESSU?%D-F&\T\VY++50"Z[%>]5T.UG?'$_F$[:1JM5+>^W^R$K6LI(_ MQ+K?:K?-W8=&R1]-K7FY+%13EOVW[ ?]E\P5VN<]7X32LO .U'SUF1O6XTDR M,R>\E:U#/#7;32G7YNIKMK00]@LM:S:&M6@,GK0K#^X6T=P @ 1J,!LE=7W(&, 60\WJWF[=:!3 !D,AKD4C>% M YD"R'1$R*^! YD!R(P6\A/7G1*6Z7(GU/YSARP'9#DMV;*K*JX>^N:2-[4T M7^-F+']7%$UGQG)W])ZAX7M&BWG.I6)?>-D)]H_@K6G,_BZ[>- NQ'HYE[49 M9B0OC4U:K;H7<,@J MW,KTO84);:&U/1O%Q,Y94XLE858[5OR5(FUU.R<%WV6XH;9R"8!L4WZ MH6;;E&NAVC_8V??N%S:DDH!8)8\=Y9K?"[<#!S O(3;(4MST&=[PV(IM"X?H[_^X6L\N05(&P&Q-MXWS?I.EF4/]JXP3UPK[4%'G^W1 M;L<-D#P"8GF<5;NR>1""G8A:;$S/_=6] ?)(0.R1LWM1='T<E8!<7[*B/\??=V?:4?SLW7P^1,T)J9Z!$R:_G/&_P@42J":FGNPXG?);5Q43F"8G-\YST MO1M(^KQ^$R'S1,3F@4F?CXG,$Q&;YU#2]_ATNIC(/!&Q>=S\:JCC1,@W$?4< MV,M$:Y 1OEX9,Y7Q'T=DFX@ZE3F8+/0MZF(BVT34MAG(& 9O.7)-1.R:H=<7 M[-5":"Y+GQ)9)R)/<%#H&[F8R#K1F&]>*$$62H@MA**%'@BR4$%L(8[JA1X(LE!!;",YG>3T]019* MQIQV\[L0K#4CMA#&]+H0LE!";"&,Z74A9*&$.A>"F%X70A9*B"UT>*[UB%UQ M]YU\BBR4$EL(85YJMUHS119*R8NY)R8N;7\*Q:W&O.UYZD,@\ M*;%YX,3UPIW#3)%Y4F+S($R_6BE%YDF)S0.+JCSSI,@\*;%Y\/RZAPGKG(G- M]-+B8R3TIL'HCI144I,D\Z4HG:'M.]Z1DR3T:>_R!,-RK*D'FRT=[] M6$PW*LJ0@S+J6;B!NK]!4V9(0AFQA/PW5$-TR#T9L7L&Z=C'S(-AFQ;8;Y0H\/:28CKX0>XHL\/KB2AM@OPWP#@62&])*1EQ8XE#\WV(=^ MJ9*;V.1(+SFQ7CQ,R_RUIJ&]_D,KO:< M49<:0-#0 X4+/F>]B:;]X>W;-VLSOM5B_FGV7]<>&V_W].9[^SX^W_P%02P,$% @ 9X6J3DJ:BJX, P JCT M !H !X;"]?<\$MJLT;I-L@)"I!ZP72 :Q=Q]%313 YI]".-.($$3,G$8?B.$]#]_Z73=M MCX=QLSV-=V_[W6%\7&RFZ?2E:<;EIM]WX_WQU!_.OZR.P[Z;SE^'=7/JEJ_= MNF]LV\9FN%YC\?1PO>;=\\OC8GA^,8N[']VP[J?'1?.V:WX=A]=QT_?3V%PN MYOZ\P?F6]U/_/]L?5ZOMLO]Z7/[<]X?I@Q1_-U@T'P>R\X&L/)";#^3D@?Q\ M("\/%.8#!7F@.!\HR@.E^4!)'BC/!\KR0&4^4)$',BW(V.HC$=9ZK0UP;?1> M&P#;Z,4V0+;1FVT ;:-7VP#;1N^V ;B-7FX#=!N]W0;P-GJ]+>AM]7I;T-M6 M>-:FAVV]WA;TMGJ]+>AM]7I;T-OJ];:@M]7K;4%OJ]?;@MY6K[<%O:U>;P=Z M.[W>#O1V>KT=Z.TJG)7088E>;P=Z.[W>#O1V>KT=Z.WT>CO0V^GU=J"WT^OM M0&^GU]N#WEZOMP>]O5YO#WI[O=X>]/85SKKIL%NOMP>]O5YO#WI[O=X>]/9Z MO3WH[?5Z>]#;Z_4.H'?0ZQU [Z#7.X#>0:]W +V#7N\ >H<*[RKI9:5>[P!Z M![W> ?0.>KT#Z!WT>@?0.^CUCJ!WU.L=0>^HUSN"WE&O=P2]HU[O"'I'O=X1 M](X59DUHV$2O=P2]HU[O"'I'O=X1](YZO1/HG?1Z)] [Z?5.H'?2ZYU [Z37 M.X'>2:]W KV37N\$>J<*LX(T+*C7.X'>2:]W KV37N\,>F>]WAGTSGJ],^B= M]7IGT#OK][@-Y%KW[P)Z%[W>!?0N>KT+Z%WT>A?0N^CU+J!WT>M=0.^BU[N WJ5"5X?*.C7: M.EC7J=#7::FPTU9H[+14V6DK='9:*NVT%5H[+=5VV@J]G?8*\G'3#?W+]VG8 M'M;CK:/\L_CG<:X0'Z?W77_[')=5/P]P1?9TWJ9O+I\W_V-=5OV3HKF.,3[] M!E!+ P04 " !GA:I.-+K3:6X" !S.P $P %M#;VYT96YT7U1Y<&5S M72YX;6S-V]]NFS 4Q_%7B;B= MB @:GIS;;;K=+V AXX"0K_9+M=^O9S:#MI M529U:B)];T+@F'-^$.MSEYL?C[-QJ^/0CVX3[;V?/R:):_9FT"Z>9C.&RG:R M@_;AU.Z263<'O3.)3%.5--/HS>C7_M0CNKWY;+;ZOO>K3T_73ZTWD9[GOFNT M[Z8Q>1C;5TW7SPUC:_IEC=MWL_L0%D2K+\?0Q85KFRA4792\8<+K&T_GX;YO M#\;:KC7_%6W:;KO&M%-S/X1;8C=;HUNW-\8/?>SVVIKVN[?=N'O.>Z>M_ZJ' MT#@Y]LE?"^+KY?"/O3D?8*E<"'27:BZY+3PDH]H3ENG->V;AH?6U_MA?TWVL'P_]\+_%%VR'-[WUB^70T)R M9) <.21' D5>5V.\:"[\5]1?D[3X65^LOS7]O8W4$L! M A0#% @ 9X6J3A\CSP/ $P( L ( ! %]R M96QS+RYR96QS4$L! A0#% @ 9X6J3B?HAPZ" L0 ! M ( !Z0 &1O8U!R;W!S+V%P<"YX;6Q02P$"% ,4 " !GA:I.JRA. MK>\ K @ $0 @ &9 0 9&]C4')O<',O8V]R92YX;6Q0 M2P$"% ,4 " !GA:I.F5R<(Q & "<)P $P @ &W @ M>&PO=&AE;64O=&AE;64Q+GAM;%!+ 0(4 Q0 ( &>%JDX'LPVBR0( #4+ M 8 " ?@( !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ 9X6J3N_O-#H? M P X L !@ ( !O!( 'AL+W=O%JDZ]%=8O6@4 $8: 8 " M 1$6 !X;"]W;W)KLDX" !-" & @ &A&P >&PO=V]R:W-H965T&UL4$L! A0#% @ 9X6J3JI.%Y+T!@ S", !@ M ( !)1X 'AL+W=O%JDXVCOO3;@8 ,PA 8 " 4\E !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0# M% @ 9X6J3LT1M2ZS 0 T@, !@ ( !%"X 'AL+W=O M%JDXX<*K%M $ -(# M 9 " ?TO !X;"]W;W)K&UL M4$L! A0#% @ 9X6J3@N^_D.U 0 T@, !D ( !Z#$ M 'AL+W=O&PO=V]R:W-H965T%JDZI;I&8M $ -(# 9 M " ;\U !X;"]W;W)K&UL4$L! A0#% @ M9X6J3O-(5X&U 0 T@, !D ( !JC< 'AL+W=O&PO=V]R:W-H965T%JDX> M92DALP$ -(# 9 " 4)! !X;"]W;W)K&UL4$L! A0#% @ 9X6J3IF(J]JW 0 T@, !D M ( !+$, 'AL+W=O&PO=V]R:W-H M965T%JDX,KXKRLP$ -(# 9 M " 0=' !X;"]W;W)K&UL4$L! M A0#% @ 9X6J3N&0/;:T 0 T@, !D ( !\4@ 'AL M+W=O&PO=V]R:W-H965T%JDYOZXFBM $ -(# 9 " M &UL4$L! A0#% @ 9X6J M3CC23KNU 0 T@, !D ( !LTX 'AL+W=O&PO=V]R:W-H965T%JD[[*R!=MP$ -(# 9 " 8M2 !X;"]W;W)K M&UL4$L! A0#% @ 9X6J3B C>"FW 0 T@, M !D ( !>50 'AL+W=OK4! #2 P &0 @ %G5@ M>&PO=V]R:W-H965T%JD[M_]]# MD0( $(* 9 " 5-8 !X;"]W;W)K&UL4$L! A0#% @ 9X6J3HZM!?[# 0 -P0 !D M ( !&UL 'AL+W=O&PO=V]R:W-H965T M%JD[@^&UL4$L! A0# M% @ 9X6J3LV[N];/ 0 G 0 !D ( !&&$ 'AL+W=O M3*L5>D! !F M!0 &0 @ $>8P >&PO=V]R:W-H965T%JDYL$LRUN $ -(# 9 " 3YE M !X;"]W;W)K&UL4$L! A0#% @ 9X6J3K>= M*I&X 0 T@, !D ( !+6< 'AL+W=O&PO=V]R:W-H965T%JDY@3P),MP$ -(# 9 " 0AK !X;"]W;W)K&UL4$L! A0#% @ 9X6J3L"QNA^W 0 T@, !D M ( !]FP 'AL+W=O&PO M=V]R:W-H965T%JDXO.$KM[ $ M &8% 9 " 1-Q !X;"]W;W)K&UL4$L! A0#% @ 9X6J3JP5H[VV 0 T@, !D ( ! M-G, 'AL+W=O&PO=V]R:W-H965T%JDYOW]:NLP$ *X# 9 M " 1MW !X;"]W;W)K&UL4$L! A0#% M @ 9X6J3M"0YQ[ 0 -P0 !D ( !!7D 'AL+W=O@ >&PO=V]R:W-H965T%JDYB^QD4K $ ,P# 9 " ?-\ !X M;"]W;W)K&UL4$L! A0#% @ 9X6J3G;IY&,# M @ ?P4 !D ( !UGX 'AL+W=O&PO=V]R:W-H965T% MJDYFN&UL4$L! A0#% @ 9X6J3AEKJC-( @ (@< !D M ( !8(8 'AL+W=O&PO=V]R M:W-H965T%JDZ ;BG#4PH +)- M 9 " 3V3 !X;"]W;W)K&UL M4$L! A0#% @ 9X6J3L'",&PO=V]R:W-H965T%JDYD^5?;004 !L= 9 M " 6:E !X;"]W;W)K&UL4$L! A0#% @ M9X6J3N:7D#%8 @ P@< !D ( !WJH 'AL+W=O&PO=V]R:W-H965T%JD[A M[Q%"S@$ #H$ 9 " :BW !X;"]W;W)K&UL4$L! A0#% @ 9X6J3E1ZQ07L @ ,PL !D M ( !K;D 'AL+W=O&PO=V]R:W-H M965T%JDYW!I\*?0( $T( 9 M " 7._ !X;"]W;W)K&UL4$L! M A0#% @ 9X6J3I>69D^C P JP\ !D ( !)\( 'AL M+W=O&PO=V]R:W-H965T%JDY&N[#%8@( +8' 9 " M 47* !X;"]W;W)K&UL4$L! A0#% @ 9X6J M3O,]X81H @ .0< !D ( !WLP 'AL+W=O&PO=V]R:W-H965T%JDZ&*DG<^0( )H, 9 " ;C1 !X;"]W;W)K M&UL4$L! A0#% @ 9X6J3@[[W[E>! *!0 M !D ( !Z-0 'AL+W=O&PO=V]R:W-H965T%JDYY2E@_ M5P( /P& 9 " ;?; !X;"]W;W)K&UL4$L! A0#% @ 9X6J3J?=^RH @ ? 4 !D M ( !1=X 'AL+W=O&PO=V]R:W-H965T M%JD[K0WA#1 ( +D& 9 M " 4KD !X;"]W;W)K&UL4$L! A0# M% @ 9X6J3N1MY,9= @ M0< !D ( !Q>8 'AL+W=O M&PO=V]R:W-H965T%JDYR P\&< , '\0 9 " 0;L M !X;"]W;W)K&UL4$L! A0#% @ 9X6J3JYN M;9P2 P G@P !D ( !K>\ 'AL+W=O&PO=V]R:W-H965T%JDX2S9$)'P, /4+ 9 " <+V !X;"]W;W)K&UL4$L! A0#% @ 9X6J3JQ\SRP4! ]!$ !D M ( !&/H 'AL+W=O&PO M=V]R:W-H965T%JDXU/38V:0( M *\' 9 " ;\! 0!X;"]W;W)K&UL4$L! A0#% @ 9X6J3A%@X3.W @ 4PD !D ( ! M7P0! 'AL+W=O&PO=V]R:W-H965T%JD[3)_/)L $ ,$# 9 M " :T) 0!X;"]W;W)K&UL4$L! A0#% M @ 9X6J3M+5>H7S 0 X 0 !D ( !E L! 'AL+W=O&PO=V]R:W-H965T%JDYP%#<8 P( !(& 9 " 7\3 0!X M;"]W;W)K&UL4$L! A0#% @ 9X6J3EY)V] ( M P Q@L !D ( !N14! 'AL+W=O&PO=V]R:W-H965T% MJD[%_B@(A ( ($( 9 " 9(; 0!X;"]W;W)K&UL4$L! A0#% @ 9X6J3GI1N(8_ @ X@8 !D M ( !31X! 'AL+W=O&PO=V]R M:W-H965T%JD[$G"*T0@( #(' M : " 0LC 0!X;"]W;W)K%JD[>NP>F9@( ,$( : " 84E M 0!X;"]W;W)K%JDY_ M)V7.\ $ !$% : " 2,H 0!X;"]W;W)K%JDXX\+-@Q ( 'L* : M " 4LJ 0!X;"]W;W)K%JDXK>:8FB 4 'T; : " 4%JDYBLGIT[=4 'M* M P 4 " 0&UL4$L! A0#% @ 9X6J3M*;HL/[!@ =T0 \ M ( !FPL" 'AL+W=O%JDY*FHJN M# , *H] : " <,2 @!X;"]?%JDXTNM-I;@( ',[ 3 M " 0<6 @!;0V]N=&5N=%]4>7!E&UL4$L%!@ !Q '$ #A\ *88 $ @ $! end XML 120 Show.js IDEA: XBRL DOCUMENT // Edgar(tm) Renderer was created by staff of the U.S. Securities and Exchange Commission. Data and content created by government employees within the scope of their employment are not subject to domestic copyright protection. 17 U.S.C. 105. var Show={};Show.LastAR=null,Show.showAR=function(a,r,w){if(Show.LastAR)Show.hideAR();var e=a;while(e&&e.nodeName!='TABLE')e=e.nextSibling;if(!e||e.nodeName!='TABLE'){var ref=((window)?w.document:document).getElementById(r);if(ref){e=ref.cloneNode(!0); e.removeAttribute('id');a.parentNode.appendChild(e)}} if(e)e.style.display='block';Show.LastAR=e};Show.hideAR=function(){Show.LastAR.style.display='none'};Show.toggleNext=function(a){var e=a;while(e.nodeName!='DIV')e=e.nextSibling;if(!e.style){}else if(!e.style.display){}else{var d,p_;if(e.style.display=='none'){d='block';p='-'}else{d='none';p='+'} e.style.display=d;if(a.textContent){a.textContent=p+a.textContent.substring(1)}else{a.innerText=p+a.innerText.substring(1)}}} XML 121 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 122 FilingSummary.xml IDEA: XBRL DOCUMENT 3.19.1 html 356 461 1 true 97 0 false 9 false false R1.htm 0001000 - Document - Document and Entity Information Sheet http://www.xilinx.com/role/DocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 1001000 - Statement - Consolidated Statements of Income Sheet http://www.xilinx.com/role/ConsolidatedStatementsOfIncome Consolidated Statements of Income Statements 2 false false R3.htm 1002000 - Statement - Consolidated Statements of Comprehensive Income Sheet http://www.xilinx.com/role/ConsolidatedStatementsOfComprehensiveIncome Consolidated Statements of Comprehensive Income Statements 3 false false R4.htm 1003000 - Statement - Consolidated Balance Sheets Sheet http://www.xilinx.com/role/ConsolidatedBalanceSheets Consolidated Balance Sheets Statements 4 false false R5.htm 1003501 - Statement - Consolidated Balance Sheets (Parenthetical) Sheet http://www.xilinx.com/role/ConsolidatedBalanceSheetsParenthetical Consolidated Balance Sheets (Parenthetical) Statements 5 false false R6.htm 1004000 - Statement - Consolidated Statements of Cash Flows Sheet http://www.xilinx.com/role/ConsolidatedStatementsOfCashFlows Consolidated Statements of Cash Flows Statements 6 false false R7.htm 1005000 - Statement - Consolidated Statements of Stockholders' Equity Sheet http://www.xilinx.com/role/ConsolidatedStatementsOfStockholdersEquity Consolidated Statements of Stockholders' Equity Statements 7 false false R8.htm 1005001 - Statement - Consolidated Statements of Stockholders' Equity (Parenthetical) Sheet http://www.xilinx.com/role/ConsolidatedStatementsOfStockholdersEquityParenthetical Consolidated Statements of Stockholders' Equity (Parenthetical) Statements 8 false false R9.htm 2101100 - Disclosure - Nature of Operations Sheet http://www.xilinx.com/role/NatureOfOperations Nature of Operations Notes 9 false false R10.htm 2104100 - Disclosure - Summary of Significant Accounting Policies and Concentrations of Risk Sheet http://www.xilinx.com/role/SummaryOfSignificantAccountingPoliciesAndConcentrationsOfRisk Summary of Significant Accounting Policies and Concentrations of Risk Notes 10 false false R11.htm 2106100 - Disclosure - Fair Value Measurements Sheet http://www.xilinx.com/role/FairValueMeasurements Fair Value Measurements Notes 11 false false R12.htm 2107100 - Disclosure - Financial Instruments Sheet http://www.xilinx.com/role/FinancialInstruments Financial Instruments Notes 12 false false R13.htm 2108100 - Disclosure - Derivative Financial Instruments Sheet http://www.xilinx.com/role/DerivativeFinancialInstruments Derivative Financial Instruments Notes 13 false false R14.htm 2109100 - Disclosure - Stock-Based Compensation Plans Sheet http://www.xilinx.com/role/StockBasedCompensationPlans Stock-Based Compensation Plans Notes 14 false false R15.htm 2110100 - Disclosure - Balance Sheet Information Sheet http://www.xilinx.com/role/BalanceSheetInformation Balance Sheet Information Notes 15 false false R16.htm 2111100 - Disclosure - Commitments Sheet http://www.xilinx.com/role/Commitments Commitments Notes 16 false false R17.htm 2113100 - Disclosure - Net Income Per Common Share Sheet http://www.xilinx.com/role/NetIncomePerCommonShare Net Income Per Common Share Notes 17 false false R18.htm 2114100 - Disclosure - Interest and Other Expense, Net Sheet http://www.xilinx.com/role/InterestAndOtherExpenseNet Interest and Other Expense, Net Notes 18 false false R19.htm 2115100 - Disclosure - Accumulated Other Comprehensive Loss Sheet http://www.xilinx.com/role/AccumulatedOtherComprehensiveLoss Accumulated Other Comprehensive Loss Notes 19 false false R20.htm 2116100 - Disclosure - Debt and Credit Facility Sheet http://www.xilinx.com/role/DebtAndCreditFacility Debt and Credit Facility Notes 20 false false R21.htm 2117100 - Disclosure - Stockholders' Equity Sheet http://www.xilinx.com/role/StockholdersEquity Stockholders' Equity Notes 21 false false R22.htm 2118100 - Disclosure - Income Taxes Sheet http://www.xilinx.com/role/IncomeTaxes Income Taxes Notes 22 false false R23.htm 2120100 - Disclosure - Segment Information Sheet http://www.xilinx.com/role/SegmentInformation Segment Information Notes 23 false false R24.htm 2121100 - Disclosure - Litigation Settlements and Contingencies Sheet http://www.xilinx.com/role/LitigationSettlementsAndContingencies Litigation Settlements and Contingencies Notes 24 false false R25.htm 2122100 - Disclosure - Goodwill and Acquisition-Related Intangibles Sheet http://www.xilinx.com/role/GoodwillAndAcquisitionRelatedIntangibles Goodwill and Acquisition-Related Intangibles Notes 25 false false R26.htm 2124100 - Disclosure - Employee Benefit Plans Sheet http://www.xilinx.com/role/EmployeeBenefitPlans Employee Benefit Plans Notes 26 false false R27.htm 2126100 - Disclosure - Executive Transition Costs Sheet http://www.xilinx.com/role/ExecutiveTransitionCosts Executive Transition Costs Notes 27 false false R28.htm 2127100 - Disclosure - Business Combination Sheet http://www.xilinx.com/role/BusinessCombination Business Combination Notes 28 false false R29.htm 2128100 - Disclosure - Subsequent Event Sheet http://www.xilinx.com/role/SubsequentEvent Subsequent Event Notes 29 false false R30.htm 2129100 - Schedule - Schedule II - Valuation and Qualifying Accounts Sheet http://www.xilinx.com/role/ScheduleIiValuationAndQualifyingAccounts Schedule II - Valuation and Qualifying Accounts Uncategorized 30 false false R31.htm 2204201 - Disclosure - Summary of Significant Accounting Policies and Concentrations of Risk (Policies) Sheet http://www.xilinx.com/role/SummaryOfSignificantAccountingPoliciesAndConcentrationsOfRiskPolicies Summary of Significant Accounting Policies and Concentrations of Risk (Policies) Uncategorized 31 false false R32.htm 2304302 - Disclosure - Summary of Significant Accounting Policies and Concentrations of Risk (Tables) Sheet http://www.xilinx.com/role/SummaryOfSignificantAccountingPoliciesAndConcentrationsOfRiskTables Summary of Significant Accounting Policies and Concentrations of Risk (Tables) Uncategorized 32 false false R33.htm 2306301 - Disclosure - Fair Value Measurements (Tables) Sheet http://www.xilinx.com/role/FairValueMeasurementsTables Fair Value Measurements (Tables) Uncategorized 33 false false R34.htm 2307301 - Disclosure - Financial Instruments (Tables) Sheet http://www.xilinx.com/role/FinancialInstrumentsTables Financial Instruments (Tables) Uncategorized 34 false false R35.htm 2308301 - Disclosure - Derivative Financial Instruments (Tables) Sheet http://www.xilinx.com/role/DerivativeFinancialInstrumentsTables Derivative Financial Instruments (Tables) Uncategorized 35 false false R36.htm 2309301 - Disclosure - Stock-Based Compensation Plans (Tables) Sheet http://www.xilinx.com/role/StockBasedCompensationPlansTables Stock-Based Compensation Plans (Tables) Uncategorized 36 false false R37.htm 2310301 - Disclosure - Balance Sheet Information (Tables) Sheet http://www.xilinx.com/role/BalanceSheetInformationTables Balance Sheet Information (Tables) Uncategorized 37 false false R38.htm 2311301 - Disclosure - Commitments (Tables) Sheet http://www.xilinx.com/role/CommitmentsTables Commitments (Tables) Uncategorized 38 false false R39.htm 2313301 - Disclosure - Net Income Per Common Share (Tables) Sheet http://www.xilinx.com/role/NetIncomePerCommonShareTables Net Income Per Common Share (Tables) Uncategorized 39 false false R40.htm 2314301 - Disclosure - Interest And Other Expense, Net (Tables) Sheet http://www.xilinx.com/role/InterestAndOtherExpenseNetTables Interest And Other Expense, Net (Tables) Uncategorized 40 false false R41.htm 2315301 - Disclosure - Accumulated Other Comprehensive Loss (Tables) Sheet http://www.xilinx.com/role/AccumulatedOtherComprehensiveLossTables Accumulated Other Comprehensive Loss (Tables) Uncategorized 41 false false R42.htm 2316301 - Disclosure - Debt and Credit Facility (Tables) Sheet http://www.xilinx.com/role/DebtAndCreditFacilityTables Debt and Credit Facility (Tables) Uncategorized 42 false false R43.htm 2318301 - Disclosure - Income Taxes (Tables) Sheet http://www.xilinx.com/role/IncomeTaxesTables Income Taxes (Tables) Uncategorized 43 false false R44.htm 2320301 - Disclosure - Segment Information (Tables) Sheet http://www.xilinx.com/role/SegmentInformationTables Segment Information (Tables) Uncategorized 44 false false R45.htm 2322301 - Disclosure - Goodwill and Acquisition-Related Intangibles (Tables) Sheet http://www.xilinx.com/role/GoodwillAndAcquisitionRelatedIntangiblesTables Goodwill and Acquisition-Related Intangibles (Tables) Uncategorized 45 false false R46.htm 2326301 - Disclosure - Executive Transition Costs (Tables) Sheet http://www.xilinx.com/role/ExecutiveTransitionCostsTables Executive Transition Costs (Tables) Uncategorized 46 false false R47.htm 2327301 - Disclosure - Business Combination (Tables) Sheet http://www.xilinx.com/role/BusinessCombinationTables Business Combination (Tables) Uncategorized 47 false false R48.htm 2401401 - Disclosure - Nature of Operations (Details) Sheet http://www.xilinx.com/role/NatureOfOperationsDetails Nature of Operations (Details) Uncategorized 48 false false R49.htm 2404403 - Disclosure - Summary of Significant Accounting Policies and Concentrations of Risk (Investments) (Details) Sheet http://www.xilinx.com/role/SummaryOfSignificantAccountingPoliciesAndConcentrationsOfRiskInvestmentsDetails Summary of Significant Accounting Policies and Concentrations of Risk (Investments) (Details) Uncategorized 49 false false R50.htm 2404404 - Disclosure - Summary of Significant Accounting Policies and Concentrations of Risk (Inventory) (Details) Sheet http://www.xilinx.com/role/SummaryOfSignificantAccountingPoliciesAndConcentrationsOfRiskInventoryDetails Summary of Significant Accounting Policies and Concentrations of Risk (Inventory) (Details) Uncategorized 50 false false R51.htm 2404405 - Disclosure - Summary of Significant Accounting Policies and Concentrations of Risk (PPE) (Details) Sheet http://www.xilinx.com/role/SummaryOfSignificantAccountingPoliciesAndConcentrationsOfRiskPpeDetails Summary of Significant Accounting Policies and Concentrations of Risk (PPE) (Details) Uncategorized 51 false false R52.htm 2404406 - Disclosure - Summary of Significant Accounting Policies and Concentrations of Risk (Concentrations) (Details) Sheet http://www.xilinx.com/role/SummaryOfSignificantAccountingPoliciesAndConcentrationsOfRiskConcentrationsDetails Summary of Significant Accounting Policies and Concentrations of Risk (Concentrations) (Details) Uncategorized 52 false false R53.htm 2404407 - Disclosure - Summary of Significant Accounting Policies and Concentrations of Risk (Other) (Details) Sheet http://www.xilinx.com/role/SummaryOfSignificantAccountingPoliciesAndConcentrationsOfRiskOtherDetails Summary of Significant Accounting Policies and Concentrations of Risk (Other) (Details) Uncategorized 53 false false R54.htm 2404408 - Disclosure - Summary of Significant Accounting Policies and Concentrations of Risk (New Accounting Policies) (Details) Sheet http://www.xilinx.com/role/SummaryOfSignificantAccountingPoliciesAndConcentrationsOfRiskNewAccountingPoliciesDetails Summary of Significant Accounting Policies and Concentrations of Risk (New Accounting Policies) (Details) Uncategorized 54 false false R55.htm 2406402 - Disclosure - Fair Value Measurements (Details) Sheet http://www.xilinx.com/role/FairValueMeasurementsDetails Fair Value Measurements (Details) Uncategorized 55 false false R56.htm 2406403 - Disclosure - Fair Value Measurements (Details Textual) Sheet http://www.xilinx.com/role/FairValueMeasurementsDetailsTextual Fair Value Measurements (Details Textual) Uncategorized 56 false false R57.htm 2407402 - Disclosure - Financial Instruments (Details) Sheet http://www.xilinx.com/role/FinancialInstrumentsDetails Financial Instruments (Details) Uncategorized 57 false false R58.htm 2407403 - Disclosure - Financial Instruments (Details 1) Sheet http://www.xilinx.com/role/FinancialInstrumentsDetails1 Financial Instruments (Details 1) Uncategorized 58 false false R59.htm 2407404 - Disclosure - Financial Instruments (Details 2) Sheet http://www.xilinx.com/role/FinancialInstrumentsDetails2 Financial Instruments (Details 2) Uncategorized 59 false false R60.htm 2407405 - Disclosure - Financial Instruments (Details 3) Sheet http://www.xilinx.com/role/FinancialInstrumentsDetails3 Financial Instruments (Details 3) Uncategorized 60 false false R61.htm 2408402 - Disclosure - Derivative Financial Instruments (Details) Sheet http://www.xilinx.com/role/DerivativeFinancialInstrumentsDetails Derivative Financial Instruments (Details) Uncategorized 61 false false R62.htm 2408403 - Disclosure - Derivative Financial Instruments (Details 1) Sheet http://www.xilinx.com/role/DerivativeFinancialInstrumentsDetails1 Derivative Financial Instruments (Details 1) Uncategorized 62 false false R63.htm 2408404 - Disclosure - Derivative Financial Instruments (Details 2) Sheet http://www.xilinx.com/role/DerivativeFinancialInstrumentsDetails2 Derivative Financial Instruments (Details 2) Uncategorized 63 false false R64.htm 2408405 - Disclosure - Derivative Financial Instruments (Details Textual) Sheet http://www.xilinx.com/role/DerivativeFinancialInstrumentsDetailsTextual Derivative Financial Instruments (Details Textual) Uncategorized 64 false false R65.htm 2409402 - Disclosure - Stock-Based Compensation Plans (Details) Sheet http://www.xilinx.com/role/StockBasedCompensationPlansDetails Stock-Based Compensation Plans (Details) Uncategorized 65 false false R66.htm 2409403 - Disclosure - Stock-Based Compensation Plans (Details 1) Sheet http://www.xilinx.com/role/StockBasedCompensationPlansDetails1 Stock-Based Compensation Plans (Details 1) Uncategorized 66 false false R67.htm 2409404 - Disclosure - Stock-Based Compensation Plans (Details 2) Sheet http://www.xilinx.com/role/StockBasedCompensationPlansDetails2 Stock-Based Compensation Plans (Details 2) Uncategorized 67 false false R68.htm 2409405 - Disclosure - Stock-Based Compensation Plans (Details 3) Sheet http://www.xilinx.com/role/StockBasedCompensationPlansDetails3 Stock-Based Compensation Plans (Details 3) Uncategorized 68 false false R69.htm 2409406 - Disclosure - Stock-Based Compensation Plans (Details Textual) Sheet http://www.xilinx.com/role/StockBasedCompensationPlansDetailsTextual Stock-Based Compensation Plans (Details Textual) Uncategorized 69 false false R70.htm 2410402 - Disclosure - Balance Sheet Information - Payables and Accruals (Details) Sheet http://www.xilinx.com/role/BalanceSheetInformationPayablesAndAccrualsDetails Balance Sheet Information - Payables and Accruals (Details) Uncategorized 70 false false R71.htm 2410403 - Disclosure - Balance Sheet Information - Other Assets (Details) Sheet http://www.xilinx.com/role/BalanceSheetInformationOtherAssetsDetails Balance Sheet Information - Other Assets (Details) Uncategorized 71 false false R72.htm 2411402 - Disclosure - Commitments (Details) Sheet http://www.xilinx.com/role/CommitmentsDetails Commitments (Details) Uncategorized 72 false false R73.htm 2411403 - Disclosure - Commitments (Details Textual) Sheet http://www.xilinx.com/role/CommitmentsDetailsTextual Commitments (Details Textual) Uncategorized 73 false false R74.htm 2413402 - Disclosure - Net Income Per Common Share (Details) Sheet http://www.xilinx.com/role/NetIncomePerCommonShareDetails Net Income Per Common Share (Details) Uncategorized 74 false false R75.htm 2413403 - Disclosure - Net Income Per Common Share Net Income Per Common Share (Details Textual) Sheet http://www.xilinx.com/role/NetIncomePerCommonShareNetIncomePerCommonShareDetailsTextual Net Income Per Common Share Net Income Per Common Share (Details Textual) Uncategorized 75 false false R76.htm 2414402 - Disclosure - Interest and Other Expense, Net (Details) Sheet http://www.xilinx.com/role/InterestAndOtherExpenseNetDetails Interest and Other Expense, Net (Details) Uncategorized 76 false false R77.htm 2415402 - Disclosure - Accumulated Other Comprehensive Loss (Details) Sheet http://www.xilinx.com/role/AccumulatedOtherComprehensiveLossDetails Accumulated Other Comprehensive Loss (Details) Uncategorized 77 false false R78.htm 2416402 - Disclosure - Debt and Credit Facility (Details) Sheet http://www.xilinx.com/role/DebtAndCreditFacilityDetails Debt and Credit Facility (Details) Uncategorized 78 false false R79.htm 2416403 - Disclosure - Debt and Credit Facility (Details 1) Sheet http://www.xilinx.com/role/DebtAndCreditFacilityDetails1 Debt and Credit Facility (Details 1) Uncategorized 79 false false R80.htm 2416404 - Disclosure - Debt and Credit Facility (Details 2) Sheet http://www.xilinx.com/role/DebtAndCreditFacilityDetails2 Debt and Credit Facility (Details 2) Uncategorized 80 false false R81.htm 2416405 - Disclosure - Debt and Credit Facility (Details 3) Sheet http://www.xilinx.com/role/DebtAndCreditFacilityDetails3 Debt and Credit Facility (Details 3) Uncategorized 81 false false R82.htm 2416406 - Disclosure - Debt and Credit Facility (Details Textual) Sheet http://www.xilinx.com/role/DebtAndCreditFacilityDetailsTextual Debt and Credit Facility (Details Textual) Uncategorized 82 false false R83.htm 2417401 - Disclosure - Stockholders' Equity (Details) Sheet http://www.xilinx.com/role/StockholdersEquityDetails Stockholders' Equity (Details) Uncategorized 83 false false R84.htm 2418402 - Disclosure - Income Taxes (Details) Sheet http://www.xilinx.com/role/IncomeTaxesDetails Income Taxes (Details) Uncategorized 84 false false R85.htm 2418403 - Disclosure - Income Taxes (Details 1) Sheet http://www.xilinx.com/role/IncomeTaxesDetails1 Income Taxes (Details 1) Uncategorized 85 false false R86.htm 2418404 - Disclosure - Income Taxes (Details 2) Sheet http://www.xilinx.com/role/IncomeTaxesDetails2 Income Taxes (Details 2) Uncategorized 86 false false R87.htm 2418405 - Disclosure - Income Taxes (Details 3) Sheet http://www.xilinx.com/role/IncomeTaxesDetails3 Income Taxes (Details 3) Uncategorized 87 false false R88.htm 2418406 - Disclosure - Income Taxes (Details 4) Sheet http://www.xilinx.com/role/IncomeTaxesDetails4 Income Taxes (Details 4) Uncategorized 88 false false R89.htm 2418407 - Disclosure - Income Taxes (Details Textual) Sheet http://www.xilinx.com/role/IncomeTaxesDetailsTextual Income Taxes (Details Textual) Uncategorized 89 false false R90.htm 2418408 - Disclosure - Income Taxes Income Tax Holiday Statutory Rate (Details) Sheet http://www.xilinx.com/role/IncomeTaxesIncomeTaxHolidayStatutoryRateDetails Income Taxes Income Tax Holiday Statutory Rate (Details) Uncategorized 90 false false R91.htm 2418409 - Disclosure - Income Taxes Tax Credit Carryforward (Details) Sheet http://www.xilinx.com/role/IncomeTaxesTaxCreditCarryforwardDetails Income Taxes Tax Credit Carryforward (Details) Uncategorized 91 false false R92.htm 2418411 - Disclosure - Income Taxes Excess Tax Benefits, Share-based Compensation (Details) Sheet http://www.xilinx.com/role/IncomeTaxesExcessTaxBenefitsShareBasedCompensationDetails Income Taxes Excess Tax Benefits, Share-based Compensation (Details) Uncategorized 92 false false R93.htm 2420402 - Disclosure - Segment Information (Details) Sheet http://www.xilinx.com/role/SegmentInformationDetails Segment Information (Details) Uncategorized 93 false false R94.htm 2421401 - Disclosure - Litigation Settlements and Contingencies (Details) Sheet http://www.xilinx.com/role/LitigationSettlementsAndContingenciesDetails Litigation Settlements and Contingencies (Details) Uncategorized 94 false false R95.htm 2422402 - Disclosure - Goodwill and Acquisition-Related Intangibles (Details) Sheet http://www.xilinx.com/role/GoodwillAndAcquisitionRelatedIntangiblesDetails Goodwill and Acquisition-Related Intangibles (Details) Uncategorized 95 false false R96.htm 2422403 - Disclosure - Goodwill and Acquisition-Related Intangibles (Details 1) Sheet http://www.xilinx.com/role/GoodwillAndAcquisitionRelatedIntangiblesDetails1 Goodwill and Acquisition-Related Intangibles (Details 1) Uncategorized 96 false false R97.htm 2424401 - Disclosure - Employee Benefit Plans (Details) Sheet http://www.xilinx.com/role/EmployeeBenefitPlansDetails Employee Benefit Plans (Details) Uncategorized 97 false false R98.htm 2426402 - Disclosure - Executive Transition Costs (Details) Sheet http://www.xilinx.com/role/ExecutiveTransitionCostsDetails Executive Transition Costs (Details) Uncategorized 98 false false R99.htm 2427402 - Disclosure - Business Combination (Details) Sheet http://www.xilinx.com/role/BusinessCombinationDetails Business Combination (Details) Uncategorized 99 false false R100.htm 2427403 - Disclosure - Business Combination Schedule of Assets Acquired and Liabilities Assumed (Details) Sheet http://www.xilinx.com/role/BusinessCombinationScheduleOfAssetsAcquiredAndLiabilitiesAssumedDetails Business Combination Schedule of Assets Acquired and Liabilities Assumed (Details) Uncategorized 100 false false R101.htm 2427404 - Disclosure - Business Combination Finite-Lived Intangible Assets Acquired as Part of Business Combination (Details) Sheet http://www.xilinx.com/role/BusinessCombinationFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationDetails Business Combination Finite-Lived Intangible Assets Acquired as Part of Business Combination (Details) Uncategorized 101 false false R102.htm 2428401 - Disclosure - Subsequent Event (Details) Sheet http://www.xilinx.com/role/SubsequentEventDetails Subsequent Event (Details) Uncategorized 102 false false R103.htm 2429401 - Schedule - Schedule II - Valuation and Qualifying Accounts, Allowances (Details) Sheet http://www.xilinx.com/role/ScheduleIiValuationAndQualifyingAccountsAllowancesDetails Schedule II - Valuation and Qualifying Accounts, Allowances (Details) Uncategorized 103 false false R104.htm 2429402 - Schedule - Schedule II - Valuation and Qualifying Accounts, Supplementary Financial Data Quarterly Data (Details) Sheet http://www.xilinx.com/role/ScheduleIiValuationAndQualifyingAccountsSupplementaryFinancialDataQuarterlyDataDetails Schedule II - Valuation and Qualifying Accounts, Supplementary Financial Data Quarterly Data (Details) Uncategorized 104 false false All Reports Book All Reports xlnx-20190330.xml xlnx-20190330.xsd xlnx-20190330_cal.xml xlnx-20190330_def.xml xlnx-20190330_lab.xml xlnx-20190330_pre.xml http://fasb.org/us-gaap/2018-01-31 http://xbrl.sec.gov/country/2017-01-31 http://xbrl.sec.gov/currency/2017-01-31 http://fasb.org/srt/2018-01-31 http://xbrl.sec.gov/dei/2018-01-31 true true ZIP 125 0000743988-19-000012-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000743988-19-000012-xbrl.zip M4$L#!!0 ( &>%JDX>2A:\"L0" */W-0 1 >&QN>"TR,#$Y,#,S,"YX M;6SLO6F7&S>2+OSYWE_A5Y]?M;$O/C.^!ZM',[:L5JEGIN^7.129JN*8159S MD:7Y]1<@F2RR,I-+<_)^?__<__7]OW_ZG_OCK#W;4G3UF MP^D/9IQUIEGOAS_[TXAEFV>=>5Y+Y MR[Y]'@_Z/\7__A!&/9S\U.EFW7]^\S"=/OWTXX]?.I//?QF-[W_L]2<_QI8? M$8#B+8!O,7R3=WBJ>/RI[.'QJ.+I\:CD\<\50_E<-I#/D]&7+Q7/QZ:2+MV* M]W?+WM_M9E5/9V6/!X9_Z7<[TR %;Y\ZXVFQ<^&1TM<\%CM.IH^A\V/IX\.* M08Z&I8_/AM/Q]U67* A_F63=O]R/OOZX;(S=>&FWMYW!8&O7^,"6[D'B=[]B M^=".UTRFO=VO"0]M>G%4[M> M5"T'+Y[:]J+=+RE_0:_;?1IURNF_:"OA0"_[7*)=YEU"2VF'?OGH0D/YX]7D M7396=-O*F;4'MG2O).7: Q7=MW:MZO8TSKK1"*]Z_OGGGW^9]XY410#(8*VZ MX]$@^_'YX6)WN*5_5>?^0Q7K0TO98/N3T=.DJDML*^LTKN@P+GDXZW4K+'9L M*>O0KWB\3+"RQ__^6O%X:"GK4#7;K'2JV3]F_>GWBA[SMK).51@E*\4HV:QJ MQK/2*7_K/I3+9&RIZ%"]A/+6JHY;U]_Z$]M>4+F,UI^H>L'VSN4=O_2_?.V5 M4W7>5-9EU*W0@;&EK,/D[>>J;\2FBBY5'XE-Y5V^/ PJ[/:RL;Q;?U@AZHNV MJD[3;)Q-J@>9/U#>_7%4!E.776-C2;?[6:="H<26D@X/51KEH52A]#OW%<_' MEM(.HXH5&5O*.@0_JZ)#:"GK,.Q..]\JNLS;2CM5J+K04/YX%9WF3>5=UEF_ ML=@6;;$3+NM4K2.>VZL[;U4RF\]L?TFEKMA\IOHENUY0T;E"@/MEXAO,*D&0 M5UIW_./RB;S#(*LPZJ&AY/WAMQ72&%O*.O2'?VP936S^W)ED^>/#3K\[*2?2 MO*D$E,Y_7\WA57-EUZT"LO'(UE=4T36[WP$&YV!N^=ASK^GN M'M/5TQ7Z:EBFK8:CX7#V6/[VWG3\X_3[4WCY:/@V/)6-^]U5OPK-/BQ3ZGM\ M8?/MH^[3EPJQG3>5?*-*2Y?JZ-'T(=BM;Q7.;-Y:WG'0[U08X&5C2;>G3@5L M# UECS]5Q(9"0\GCXZK T[@T\C2NP"GC,I RKAC)N'0@V9=*.66ARY>U![/H MMV:[Q'KUX'//^U$%V^9-I:,*3U1U67RNT&4PK(+M\Z:R+D]59'TJI>NLXNE9 MR<.3[I>WO<\E XJ1NV5C5;%H6K&> M7CRTY34/HT&%I*T_L>4%_7ZG D*L/['E!:-1]\_M+XA/;'O!=/*PXP7AB2TO MF#P$[V$W(5:/;7O5['&/%RT>*GM-%3]+69AUWW:'O2]5"/&YO:)SM4>5MU9T MK%+CB[;*3I5>XZJYHNMD5K+/D'<,C97=GK9^W?FIPA"NFBNZ?OU'=;^O M_RCK].7I;7<0S$>%+LB;*[N63/*Y8^D,0TNU#5@T5G3K;^O6K^Q6K1\7C17= M9MVM9)DWEW5]R+HE$&[>+3:5=>D_LWL#@8>&^#@L/%[M-BP;*[IM]3C6'MC2 MO=)=6'N@HOO6KA7=1B4K84[+4>D:*$//B\=+"1]48G9?L9.X;*SHMA4=K-HK M.U9L67 MYDUEW:9/XXHU%UHJ.FQ1$N'4\E6.I)OH6BEA5^&'1N/'HM/11NGATNO[H\TM+ K3#R;2S%J+X-MCR\'_^VA_^\?SDRV#K MGWC^*)12_CAO?7YT^&WSM?W0_.TOR[P="3 &JVNQ\S+[\,/_T3P_S>$[\\MO\$W_Y-HE1R7ESY,(_ MOYGT'Y\&8>X_QM;+PZ\[^+@FVOI^,41226:0:K%W-&^I!)S/7)"4KU;D*J.=-K4(^O3 M/GXQ+11)W:?]PFJ<9MJ\]M-^H0].,VU6^VFS355P&HNQ@%/_M43=_W4W#>HB MYON[>0Z:&3T^C8;AQXGZUI^LGOJ833O]8=9SG?&P/[R?_)8]?L[&%R/?2E%F M]W&H\U\M?M<+7_[V-.AW^]/%F'[H]<,CB^,.R]'_M'6.;W[.'RN?Y#_]6/J= MQ;!^+(RKJ?#QU:(1?OTX&MY-1]T_;E(J"O-KB4 L<<"!TJ"ZW=GC;!#S3WZ/ MB1#QL7'V$&G_-7LW# YG=I-2LO>\SR<]YT1'K]8.21ZN)@^UTB;/#E@R+[4P M+]=V,U^O47J]?CRDV!E\Z/1[[X:F\]2?=@8W*1Q;YYHT1S(]33 ]U]8TKP.R MR>-M&$1=1K(2O+@6O#AWO.[P-9R8VYB5*P^/-"0<>$&FGV7C@:4578L5??)] MAM?9XK2B+[FBS[6GEG!VK7#V6?807^>/I^7=*K_[.3TI"4JM!:4^R5G)=ES? M=M1*A[QR$SHID!;& U*XOP:9!S6)$R0-<$D-<);XP>$:( 6'&K&B7^\7) U? MBPW=:_L+KXPN)NFI 3XX>=3QU=HD.8]MT!.O@(Y)3]1 3YPE;/TJ/9%0Y>UJ MA\-]C&0U&N9MO XL)C8W$ 8NT\DGX^DSEW_)1O?CSM-#O]L9S#D<"U+\EYKT M.Q\ZW7CAC9N-1T]99]C[U\Y39[B8ZYKN'W;#2\;S6W$^]B=_Z.\Z&W8?'COC M/S;DY:XSR"8?LZ_9<);],AKU)N^SZ>YW??K^E&V\YGFTA:>;(8&!]C]5TO[- MSY'X/^T@_C;Y.V -[&+=\S*HYMWYAI)S_GD4.UE_(;-/K]PR#H$#7L1:WW%.FPML+FRU[/^H-><]1Y7$RK M^;_Y.?ZX08 3B><>Y%NNW!?T2Q(9)+(_?&9($P5J??SM8.ASR:"W<&W#Z+]G MDVFUL]Y$.(,%&W& W#2ZU$7U64+F/+3HE8EP!*3V;!)P^F=PM*#1YMFAW MLZ>GT7@:^-.;=:?)KM44 6[EY-*XEK(R:>13:F0 F[% SJF1QS*' M>P>_=;H/87&.OZ^>\+/QL#^=C;/0S?>_Q;\U6,7NB_3.XCH<0MQV*+VSRO(- M>+I7%=?DZ9XZ]G+KVO6J@9FD74MEF:_)] )+_TPSK[V1[/) MX/O'+$+PK-<@,=R0UVGOV@C\T^3]^%MXYG*Z[.L>.GAW&6S>\7^;_9>/0A&\>X'@((WF7#_F@< MNH6?GQ'.ZGV_CH;WTVS\&-];V&M?]'T_FC8%=>:PL$BE)0H\D$PG0JEE1%X+ MK;ZD"PE=A\"3B= MYKD!YK]B.;369)U8=22[M?W\O._TQ__>&?QIG_YAEP^[W\O>M/3GYF'5GXW%_ M>-\LF=Z/E,\2M866)Y+H/3A1,IPMK&BN5U$A\VHRR:9FT)EL;AK?Q9N^/P5= M\&[X-5MNN%9+>5T7SO/#_6%GV.UW!B^LTVJ//%)!=[I_9+V[^(K^M-\T@U+) MTS4-7LG4TR^W-BJ 0\95+I!K&0O5$IETT"EU$*Z+#OHMS/:^G?Z!WMK8TNHSJ6:03C/[)IY_,@R^9GVR8K)MG18Z<_O"'- ML9T/;5VKRWR'[5+0EJ7:$M P7_GO1\,O>7ND=7\ZBXG=DP0=$G2XLCK:4S3; MHI5,9_*@AKWX1\Q'^]H9W&A 9:Z7?+N4TC;FUD@MM3RP,E=+^TAFTDFGU4DP MZ:2DDRITTAXGKY).:I%.NHSW5@^-E+RWI))JJI*2]W85I'3UJ%+>_K>[7T9? ML_%PWG ?OA7#B-GGZ0UO2C4$,+4\MI0_L*^ MD5#U7J#*C+FM]ETUAGXV; A MQT[2IM0I<$09YV]N2=;5VC=PB;71+#92YMN]^;KR"T:/C]DX/I!RMQ)(KHWI M7;DT>XIGTDXI$GC#:J09BS;%W4[AU38[;R(YRO7 #RE3HB6N>X. 0O(Y$EA( M"+\6\8>KIP\D75!O_-#R%(*DG:[MSEQ=0R5W)JFCNJBCY,ZT:U9) M&S'S!U(MC[9Y9LD?JY,::CD RA]HF1=65R72P-7?QI772)F_>N2A'ANIJ21. M_8QPVE1-17I6&Q=M*8?Q[ \,L^\+[L?XT^WY 0TY/M5R)?3L"92)8UNT3YW3 M.U+@("W.=KGI5W=9KKYQD39+:X006KYET9[-TK;&\E+D+'FJ6P"H'XVS_OWP MN;Q"JOM1![.4'-?% _M(9UMT4\OVU%M8E"CMKC='-:621*W63BGK,"FD>BFD ME'58ZTA_4AAI>:;EV8:#"6VL/]\(H)!B_:GZ_#6"O;5Q6E*PMY9Z*3DP*=C; M>MV44B:3,JJ1,FIWRF3KM$\+-YN2/FJ2/DK;3<=IJ*1.;DJ=I,7;IL7;[%!P M^\I]-P1:I'AP*D'>H!WD%H**M)V<(,5^"[=MY\=2R8N$)VJFFE+)BXOGNM3F M&%'")O542>D<44)+C8N>IC25Y.>DI)#V@HJ61DT3H*B_6DHQTZ: B98JD80E MTJ)-4*+@4J0Z>PE$U$8?Y0^DRG^7W;FY>K9IVKFIJ4)J>9)IVKEIWRGEM'-3 M;Y74\LWDM'.3_+9.NO*ZKMHI>7"+:%NZ\KJ=B?W/<:5T:KD.^BBAI65$JK@V23/55#,E_R9II@94F&JC M@Y-*2R7WIB8@HC;9+*GP0BU11$IN63R02D'4/5*:TN+2.FUY$EIK0$,;G88$ M&)J@B%K@R,ARG5179=) %=#&Q7.NXTHSIC/^*7BX4JIU.E'?N(5[ Z A M:8 $'6JFDY(FBD]/'F%%!C:C.F[.YO/Y7)8EOT M3IL"N>U+Y&X$#DJQW'JE<== *[4NG)MJ>Z0 ;RVU4_Y K6I[U$!#M2QRU+;< M]48 IZ2:%@_4)G.]-7KIZC&D%-&NHT)J>3 I1;33&9K:*(QTAB9EJ[3\#$U; MG9>&1%9:'O=-[DN; []M/%G0$+W4\K!*.EO0[E!O"[>B&A%<:;E:2AM1K=9. M;4@:3&JH_FHH)0S6^*Q3VP(]Z:!3"JK4**A2FX!O"UV8AL164LPW.3$- Q4I MQ:3UR[5E"1UU#1(T<*VUT_353@A3MK@624@FNKX*25]/N5(+#:YXE!7$J!7'I F5I239B M2=9Q(ZX-RS'MO:6EV.Y*#JE.>3U!>JKIL(CNILKI[3RHN6IO66YQ0W9&6Q[& M7#V0\IW;FK21#I'742^EV&9+#Y&W-=,QY17>3O9.PKHI_M9N9%G7<%H#%UT; M(T^-E/D4AX[M]7ISY MZGHI;T]%TY,NJH$NRA]H=QGWEF3KY^TM/%'8"%S4\HVN_(%TPK&EV*BE/EM" M2DW03LEK:\K6:TKE2=NN[4Z<:3N02,D7"4G45R^U.QVD0:VNI)!>BSCL<+2^EDIR:4U1H;6R>:1NJ3%ZZZ&M**CU"%:7:ES>O M<_+V=.8X:9YZ:)[\@73FN#V)9VV,RC3$)4M!W10I:C$N2C7!$TBJH5I:&9%4 M$_P*VJD>4>R6X:5&J*44P$YHJ<5HJ6T'AQJADQ)46CR0C@VU5B\EWRTII-HI MI.2Q':Z)4I+0C2B/9BS5E)#3[E,&-YZ,TPBTD#:@4B)."_1-"J$D'517'91" M* UQ7/+VE,W7[H6:P_E-*\&V2ADH5 MH%J-GY+'5!N%E"!3\N$NBY)JE*>2;C>K@PI*&2K+#)4VWVYVNJ<=J:H-2'X4&/RGJ^^ZF]N?[U1.[9G8;],J[[FJ_[\0: $Z*X.Z*[. MY)8H]!JH\:NS.EGQ5K,_N6XWE]1R"(:_K:,US3FL<7+T;A?K_N^?[(JW<6-G MFHT?XR0_?7_*GM'[IS]''T;]8?AD[WU_F/G^U^Q#4(EA"@@@C_RF,OME*-C&FABMF.V/N?K$-9DP8?7,9LUV5_>N'OS>8 M,6'TMZK*WKW_V&#&A-$W=\5L9XS[6Y,9$T;?7,9L5V6),5>-=2155D/&;%=E MR?C7U,:8]TUF3!A]>_O M8W_R1UDBDOO6?>@,[S,3WCGN=)=SWOJJR2^=_O#7T62BO_]+UKOO#^\_9H,Y MY2RFPN;Q9,*;#B?N&\DZ/%Y M@AY:O7%'@MZ+]7&6G,US"/6J]=VP.WK,[J9AU/&]&WIXGF3P+@QNG$VFN29: M=%CJI_?9M/F+Y*RB><#8MK!BF0:Q'R\NM%*NG[TZQW-QUU__C;L#^=?+S[6[-D=F-J MSP*P=6[M591)$*XA"'70"#P)PO4%@\K"'Q3;DYS7FX]9IFDX$)2<.ZM M)IZ8>E6FOEBII]\Z2DR]/%//LF7$$E.ORE2V"G=DRM11A[J]>=Q* M/O=65RN)01L"'5-KB1B\]+>3#%Q$ M!BZ9V)E8>FF6GL4MXXFE5V3IR<,G)6@\2]5WB;6\3AK5 >Q9O>%1A M /$&Q]%3?'2957=#XK$6?-\UWY;XY:\4F+ML,.@/[W_)AMFX,PAD5+W'_K _ MF8[GJ6KY*9<;%)V#9IZ$*)F@2YN@.@B#>)4)FHYGW>DL7M1K'CKC^YN2BHUM MW])IML@1?1U"2>*1M$<"L'4#L'70)Z\0F 1@ZP1@ZR!$!\10DA#548CJ$'MY MA1 E9)/$(R&;&B*;.@C, <@F155N&:%L/P614BG/) /G3+99,PBQ(N7'>(1\ MSLWXTV^=;_W'V>.+(_FWQ_58SG(U\S<_QQ\WIKZ-M4T5JKI;F?+#.!OD^OTI MJN9FB-B.@SB5\VJ)9=G[;'P2@-O5 'N=B4\"<)LQ]Y?8\MS'.?V M G ,LNYT/!KVNS:;].^':C8=/_YK_ZK=,/'XQW MO37,9ZVB18XA3D*,QN/7G9*S^<#].)LW-\Q!K9:%S2=>3*\E9N0P+?(Q&XZ^ MSA?*Z,O3>!2^U;PJSSMTP[8IMF?%F\Y3?]H9S)_[_?.@?[^H4W8KG'XNL[9E MFDD#E&B WY^RX=/2Z_Y]W,O&$S\>/8:_]8>=\??0.KXM29GKA,,FW7@ML2.N M57>F'A.F(7GW";B1)\V?R6O-\^P98$H4KV(9)(7%.)EU3 M$7O$'N@IHY/OUL0HR4\SY&>S9!X]I8&)XD#^2B()W+=I?W@_ZT\>XA"CE"4$ MVA $&H.9;^$)ZVP5MS#VN&DOOZ[P8Q"=NS\[3\UB^7ZWX)7/L9G8TB[6_E]3 M%+HV4>BXBM\BN2\XF*_[Y\?/LON=='\-=7^=]KN/AA IDEF32.;)8<1!6]_) MU:B!J]'<;?(D/G43GVMOJ1\&9EY!Q]5K_[TS[D>L&+V"S2,@HV%O-)P[#9\[ MPS]^__(E> ^]^-BO[_3O'Y,4'G_:^27MUPZH[$/\=F"T8DF%;C<;Q 3LK'?W MT!EG'[,\4WMBGEW)&SZ,1_?CSN-Z.?'^MVG6M%KI>\Q\=:9ESZDWTOU? M2 2\LZ>5"=>_?XB4L:/'3G_8+J'8G/NE=IGH6\A.*A4\2$4\'?P\U:0V&JLV MV(D%Y#R6Y-.?V>!KPV*)IY&(]9DWTHX4!&)1VNI3YYN:31]&XS"TS3J2L>:5 M&O9BR:O!O\[&_4FOWVU>>87R6:X5C=P^S6:R>BV>$\^WKY MSIG='[\C.?<*N?QYN?E1'ZZ^Z5],9?$XIN/BR06WZ:[?S"+ MS?L;8;%YGUB\R>+8^GXTGCZHQ_"%;J<9.&L'NV-S<5(M8OU!-OIO=PUG=[ZZ M_W;7(AN]%XMCJYKT.Q\ZW<"#[LTL[L*<6L3XO5RL15;6,Y5^GSYDXYM@_R(= MJW1F+7+"]K+MO32>Q.JK]-0G 0 MMO_7#PWG>8[M__5#@G@)V]\ZK#MH^R1%Y9K(XH,"KRDTTT0+O3>4WK.+W0NC)3;MM#+^_$"1=T'8Q2!&Z6V'W0>@^!6=N%N0E%M\\@$N9 M,[>HP ]:W2D\<[.K.P59;WX5)P5^BZM[;]8GAZOI[,[+WV[G=7ZT[/UH^+>& M5/;8P>[\%-G:C,['\7.7LN8[&3@/DOG1..O?#V\L/E:C5I=24TV8MWMKR;3NFL4NU(PJ ;LVNT. M)!#2*/"?5E>-0,AN=B5GN^$,3.JQ1NS:WYHEK%@#:[8_NY(U:P2[DDO="$;N M]M$2+*FKU[;R?M/,\'\ZG[+NPW T M&-U_?S?L_N5#H-%P^F[X9=P?WL^IU1P&%V>9IT_O/T/_("]OO7' M3YY<624>_]X9#++O0;G=-VAGMU(*"K.Y$+.OG&:YU D^^QQUPOR/K4S_9=0; M_5NG/WGHO/N@Q_W>?9;_>9.ZX?#I7DY'H,-T!#JICGA9:U;/)OUA-IFH[C]F M_4D_DO)9:&R6!7L:=>Q::@3QCA6@.8VQ 0G^AFEW[#8S U*V6Q;(BQYN"A)2@TEY1+AI<3X M>C/^;,D$"5PT!%R<4PLLL<+Z7=@?LW@->'MA!^[02TG[NQ?9SZR02 M[Q! X*]0/8W?0O%\8^SL\R3[QRS,Q7T-__GT_6DS /.BO5D243&YM8MDRV9W MJ8@K"7PX:9 ML'=CP:_R'^^ZV; 3WK;)V>4O8RIKMS.9OC![MRT89919$XM2 MTIS(J-5-*#=TE-R,_>[040C$QY$XK=D2?T5-B 3RMX ?4*@I/"O/<)D);@:I M(#C \O'-&.NI2 6;0:J#RG\MA/#T%=Z:0:HH)GM+U9D*UC9B 8I-Y;.;5(&R M2)Z:5(U8@ >B]/ X.X/CU@@+*#:5SQZDDB>5JOQ(;@Y)_[TSF,W#P6HP&/T9 M=U$GS_NMDP*"73T58)X99[W^]-?1I&$1FOVF_(PMM\WY(G[/60[ZLB0$C1(" MM@ER3I]N=* 0%!___8O-OF3C0)Q/G6]-S#PZ5"8.(,%%1.1<24CK\9&D*FJJ M*NH4-EVO>9T$ITF"<^U*VD?"TV24:F>4Z@9>DXC43D3. FUE$I$;$I&S'[9( M\*2F\.221ZV2$-1?",YRK/LX7R79BWK8BUIY,FL7PR3U4G/ULB$XU[YBYOB@ M6])'-=1'=0C)':>/DEC54*RNH*UFP_Y"IO(31>O3WH=L?/?0&6?K+^_UOP;VKT\M]G@_"Y_H3$?K687/W^I/1@1! M_M/?[FQQ&/]K8R";+UK[@LV&H\?^L/(;2]K'X4YV?>3%N_*FU=1V4&8X>[F^ M-@?Q%/[Z&G*7O7$KZ7:\K7[Y\X!4CGVXCR*)Y]UM[6?\G%4C7B^3S@\[]#\MU_S'[L@%* MWBS,2:<[?2L]XT P "U6"FC@$74 6PT99-1#_^;G+YW!)(ACX>7Y%\TL:,[P MJ_ZDVQG\/>N,W4(A[?%Q2A"%$CFMH800$FN=R3\NG%1O?GZ;F]!M7\I'8D?= MV>/J@0]S)>C#[R9[# 4(!:%WC%MD#9>:8H:70\&:13KXOR]&4?F5\F'$<>X[ M"&B,8\8:P32F*'"#"IC3PP!EWLQ11=DP5E]Y.8C%^/9GB1("!W/ML0988T@) M!FP^!.JQM5Z]V0 VE5]Z.8QHAO?X.@$:N\ &%_Z"F 1$ +$2"&7IFY\A>/MO MF]^-K\X_Y^:6UX3?CCN#=\->]NW?LN][?-=@88&Q$$ABH+<28^27WP64*[8) M8BJ_]&(8H\?'T?!N.NK^,;>"D]]GTQCHZ/6'FRMS$<**)U00>_-#+^OV'\.: M"[]_[]/F9/HZ UA_?Q],!>FO?_/SW:#=V?6ES M-"X8]OO0]LMX].?T(&N5$UXSI!67Q$(K@.6< \^IY#XT;FBX+9_: M'(WO#[*Q"9)^/QKO,PH:OJF)\<:K(&!6>HEIKE^ X?K-S[]VQO?9#ZK;S081 MP62]'^;?6!_7QD9(%TL"K0\3K*\%A(F 5"EA M'!!$4,"7A@-XQ@#;'&30&DR$^02-OKD4UCZ_.:Z/V7T8_CB@A%AC8@_V>A;T MAP2,88Z-EA1CD2_.,!X:%-=_OOOUW?O__.'=>[,^@LT/;0[B[B$;#/:7?#O0?) ?+-S'?#K*!68 <8:< DR# M(-3S18:T<%24?7S]$YM?__?18#8,7M!"X/?YOB;04^D(,5I8Z .DX$L%#IQ# M,"SR]Z/UC[_XPN;G_R-0Y=^&HS^'=P%JC899[]UD,@O.YQZZ1A//N7-&!ZO! M-=#>L%P, +.DH/@J/A7'LPJG=>>W9DP^=+YW/@^RI:HL+A?Q5[*^7-[B=:M. MN(.",4>-D!I F*\7:I"6L+!>I)!2SA?+]E&\9IQRRSBI\\XR$G"8,3P @,#4 M!1JE&F'Q4OF$=0TYD?"5 _V8=;/^U_C0^VQ:.5R^9;B.TX 7=1BU<"K8$FV$ M$]:Y )8LY=B^'"X2.*BJTN&6#>:H0<]+G\ 2STJK/# O!XT%0H1=9M!G8!$E.F!$R*QWG$$2C"-<"*0.?AXA MA=ER! FYP&RW+7HE'18!#5%E!9)XQ M\W_F<<#?O]C@0\W[JV$OT/RQ/WN-"! &@ H5%B0?*HR8+^"G(K@EYUAIK-8%*0[ M>LP^=;YEDU.=IM^@%A MZ(7QVL-(<$ -68(J&G[RVA6M+"\A_"M&^WXT[+Z&O%H$[QP0ZK65''&ME;,Y MVB*.%[0P#=B&%;1PY6!>/^AM5/8>(2L5=I1PKX*O;!!8:6$#"X:2PABZ.V;0 M=YU!,'(K7@3I?RW!03!TV@44QCDRVFKD GJ=C]U!91DNP%N*8<'&[QK2T3/8 M1GT=#(-S%&"H>: MQR-N"HX(I2!XU2_G>9*!7X886[V=L+2 ##938>ZQA1::I=BJX+8R42 &)Z"H M)\Y)C'E)YA@@&&M/@^BIWG_/ M%L8KH+#?OP1-<*"0 ,\<0@A39 (M@A)E?*F*.$1%NKQ%4A11[*GG<'$2;1,= MPRBE1@7?BSJ!/ V"@9/9K.Y,$/1G_^2]8+S>[+EZS[2KE2*E@X:PT01C%)L#,XERMGO"S8 M91A0[+@YU8"(VR3/0JT$IU@'>,. 9!QCE>,$C7P!CUU6::ZT-@'R(;DT4TI@(PMP+_AZ M!+Z*L^53"_!FG/6VE-/\CRR6R,QZ*EX_<)_];9)]F0U^[7^IW/.I;]WMM9V@ M@)>DL\YK(\/*\DPSP[T!$,0P*"%O?OZ _[Y.X=>3Z;;)O:N<[7J866IK/0*$ M"><6; M*..GOBQH;:.*2<>M)PIIP!U'4@F0[ZL%0!*IA?[.?@/ WC#)JB_66HO#. NQ M%(IC[@ 3U$O(\]!=L&-1=9*_D]_.0J=>;[Z(.H,/G7YXA>D\]:>=P5JZSH$[ M7P1)!K R$5$ IH45JVT5#E@AH">X8/Q%0&_GD(Z=P#;P +VG!A"EB(\9BDX) M2%=Q7Z>+,3$ *('PJ!GD(# Q?6XR<$[0,1KA3D+[A'RRCI@J!?Y@H.*P\+8 M ^5?1-BKQO+* >_8QV$$,R>\9U@(&R2?8YF#4"*D+ 04"*/BI;"<=L [=F-8 M))EPACCB!4*,0BWSE?!I52%.,HLWSZIY&P_#@[U_,:!A6 M^C0J )M]GAXL/3Q,@L3\AS"UF.87',=E&H0-ZEH4'2(B1,747C_J2U&A6+;Y MQ9LV#5[%UW=LC LB(7+(>(ZP!4 ZCX-6) $ZB*#G>7''JP8$G>?+?>Y,LEY\ M9W!XYL+Y,5O K>PN&W_M=[-%VNW'K#NZ'\[?,D^W.UCD&+006$LD,$Q+JK#. M12XXX]@58V,(B9<;$&>>4QWH=QEA-1!PQ91!U-J8F*_%,GU6T>!=^-;S8HZ,+^ :18O$Q4:@']+B++BJ@ *2!&(#C'&C'E M5N=+ BXMXHK6\6('S.$DP%ZID,2&0:RLQ6B)XCT*D+$0;H>$2U(%S&Z7?A>1 MY2"6 =1CB:0 "&MMJ!"YC92PF%W7 %[\1V<]@Q6MYHQ#+Q16"'.E M+&-RF?4.A*>\X*$=2(B-P9UE9I=1@49#3((C&QTJJV/L)3]01Y"''2"0:T!TAHYB!D*Z(<&"7(VJ+W"AN(IJ3,8C+IQ:V&^YO3+ M->>^Q;\>#J9M3/^2@7(\ [& H)^CB)QIPI3*@-P>XWL='-9N]@P;JFLF/QK M?&<>^P&3DC$# 7,4PNX8ZOM4.80(05 P%CP[AM%FK6;KQ_B MF:[)#HHP%+QZ R%!7DF&.C+]_B%=!.,D.L\IS.8X9+,9&XL) M^K?,"^Z+.*K$)[CP7"ZF'J&4'FJ(N,5"40T5D\]AS4"'E[2)6[V@4:0Y5#TB MASAS-H FCDTPJL@ZD5.$F>+Q$,@8@LVAR&FTI$<\P"CAN(+Q9+BG#*^TI->X M0"0:')9K:DKQ]@*>@%?A!>"O,23%Z/#K@T.%<^8 M EC,0(L'0 &YS-!5A:WOTJ\S0O/Y6):DB")-'::!&6I"(76,Y_;0DB*YUD% M(^A:^/IUI#E42QI"#!;$&2B4Q0%*<@97)WQ-,6>Z*:0XC7KDG(BPCH(V$ J( M8"&T6JTE"D@ABD;CWEO]Y>45ZM$8:C!5GA*'C1)<(Y5#+RV*"7E"H,N@B_+\ MPCU\;>$)8-)1'% P$"Q )TUR50"L+;!64/CR0,E! SSEU';A9,X#AYS34B,L M@P)S=(5\#,-%G#P/G=1D;CNL&]%4<14#J%XI&V _?0Z1T #PBG,3L1C2Z>:6 M5RBUH]GGZ9?9H'B$^%5'*RG2TF)+M L 7C"GK7\^^@N*0 Q#7EQ@>X_MA)/: MEHDC-:-2:8J#20&,HC_=I#9/RF:?I_EIV>5)V8/U!2*$<$I% M\!*P$A0KI)=N=$#$5!0W5R%[B1!WC>DD$U@9@%]'P_MI-GZ,?5?U/.>:7T6V M=88]!!!\/YIF>+,$LUB\1]I MG.74*Q&S@('*-TFAT"42360]"7!2B>:!&"AF_$.@# U,CYF(><20^4(2XH7U MW"[_5W@7 *7SB&"N=!>+2-A' IL2A#"RS.@%QG_^:2:HL* #RMDR]5UFO5))0#[J >=)T0:'D >A@CFV,:+8MB'LFV0=U]:O#S8DV!'WZD9^> M618%OP!R%SBCM/1ANLPNF"485R65ZRXWY1WN L*00H*M L)J82GRRRR[L+)L M6&8%DR"WHN6M(R\9X:ZX8%!.6%FH@6,<0AMTE\@/LR&MA2JL L )2\6PMXC MV1;,BZ5Z@Y'TL4IP/.,5'8R\^)N'Q:AR+/2%7P8,*D;RJI"I)=9BAH)WRE&P MYHR$[ZW.RCE5&!"!E-"7YW/6/W_ N+:6I:"*,*8$# ;&$244TDM":6@Y*6RI M82&AY >-RW?ZB_+8T049C.*]#N650G/KNNJ@O\_?4%(BH#.)6ZKQCYB@^;4S MB*F1+T]F/[]F]==_Z6?CN!_[_=>X&[OQSM4S[X9/L^ED_@"L?N5OBQLJYB?K MQMD_9K'41OG[UIZ,<>! IF"#BZ?(HVV.5?;CKNA*SZW:%S4]?AE]S<;#V!J1 MQW.5HEUG;8+4!SN$&3=,:^9-K"RZ2&'F6I*"02[PMH2%B<_GX/-OHV'V_;?. M^(]LZF?#WD[&2N:#?TP@T9:Z8!UI!.'+\GAO]T]+V)U M'[X5EN]AB]G$!%JB 7$&>$L-L?EB%IK#0LA02I;X?7E^S[W!56.\_;4_G478 M-=F7T20X3@(J&UBLH2&(,ZB7C-8!0A0"_HG'5^'Q^]'PRS%LMD$C PPY8H)X M*("D2R<_EL=414S?.C:C:[/Y-"!,!P\;0:U(,,S,46+U:@7E-U&*U#"E? MQK82OVL,QI!@T"-J#(5.8V(B?Y>12T<0W;JWGAC;* RFF8$((.M(<(65 D%Y MYT%JY4WQ-!,FA:MF$L>;@<(PP<9A*@B-=XUPC"Q;WFD6'&HA"_%13 .GV^AA MU8/7QZ(QCZ"#\6HQ*KGFEF/.=%[* 7I9V(!$!$E 6LAN?&UVGP:5>>X]0XA" M;JSE-J[U_#(SB+0I\#OQN2%H+-[SRPUASH8%K+E1?E531 J%$V-KP]BCT9B% M0#$2> Q5S)CBTI#\6F-JG2MD;B=6-P^&.8$]$U :2#5CV&NXXC'&"A;V;!./ M&PF_#"=2"Z\Y=Y(:@..]'TNTS>(.Q\VPN4D823L8S"B%&B!#%!;(+C%Q,*6* MVL*V?N,C5[4&-I(30#2RA#AN IFI):LKTDL/S#5^SZ]A< 2K>35D#SQ75B." M8V+)GP5:W%XDIT%V'\+@ M>3OC!3(!YR&!N,H#JAH#4$ADJ%W897Y%04P+_I2-']= M0;19NU8>4)C$"^^TT4Q@%[."EQK1$X+JB^K:QM4%"HE9^MF\[N'S^K6CQTY_ M6 U*!#508,*((TH[ARVVPF%"L*)A;1>O#4:H3EDIE^-S/:+D!ZU> CT%C CA M8+"2S@O@\CP4HH L\E:RER?C$W.;L(B1)% )%6OB2VX!#R86AT6LM0Y6F=*" MG]="#M N]L1YC!UWX,]_ A C0HCN2N-JT=&0H(Y5JPS6C-4>O+PT;LVS.EXAXVTW&JB@&=\=>^9,ZZ^.7:78?+5PX''(&OB.'6, M$:L%U19+P4F>]&$,*5[/*B$6[=/4M6'QT0";0HX]4$( :1 DBB"6)]@QPG7Q M*#E%HE8AC)8Q_)5LCA>-<*@!1)#'.Q8\\S(_5*R1*1PJ%H1@6:=&N XI7W&D-"C (DH*V\AA/& M$!3RN1.C&P6X@1%((LHQA @9K+7+2SA[*TGQYM_$WH8"[7BO;0#/%J)XMX9B M6.5 &Q+C5'VSIUK"Z.,1MH("8>*=T8 [PJW3-J_@XSUD6V^"3QQN"+0VQ'AK MI (R+&2E.?1*+9F,#(&W$M-N #6@?#(6PHQ)M@SIDA^%-1SP(H7NS0Z -TP MT!KTH/5$"D5,L'DLL&295$J]M\$WO;%H<2.0)D(4(*&E9+$ &71N7OEZOF! M/)-X8Z'=AL%#9V%8,8$MRE@F5# N4.1IV-KS@IN'$"NMC)Z88VY1%@K;CA0BDA/<^O/B2E&1:X6X7PM6CYW M!DAU_6C@O,=8X"#P FECN%"K>!,KN5H, \)?7H!1;]J>.\A?O=G&K+/(F. 6 M>BV8]1#)E0D.5"_>+,(1P%"4 MRWGG[X-E"@B".XF8D[&F65X:!S)&:$$C8L(9?WD]VHD)(6M9"NGJR76K]J/* M[CBDE1..6FFU5_%D]1(Q4AF6 ;]DN"GQ^905?!BFVA'B$-!&"LGB_5,Y8V/I MI,)=0$A >E[4F1A\YBR<8+R8M-8[(8 -Z LN?7/*X_V(Q MI\2!MO&&)>:A,SX6@E=+7BM(*+]DJ<+$X_-YJ @0BI4$3#ODXK%?8-AR22LM MBX7!6\?FJZ=:G0:&06DEA\)Y1*4WEC++U'(Y$X^+"93!AK?26->&W0>B,4@% MU@(HJ(&R!#@(77R1FUN $6%>@ 4 MS^->B>/- V'>FP"T*;80<"0H=*2RRT MYDQ8;SS#RRP[!2 I7H1)&!3BO''7>K+[ZDDZIP%E&GC.YS%092G"-*8CY)H< M UK@=^)S4] 8),90$9:G0Q#S>!_B$HU)Z\5%TZ\28\]<)UM;$X\U..DPIAI0 MF5^)+@V2Q1.GB=7-@V'6.HZ%$X@@J*6DV*N2S,> -N)^39)(PD@0U.#8>6P+F*A9"N,)(V0M]:X*K6N":@&2D= M5XYY *''4(E\SX]C @K'@!J_Y]DM+MJXLH,[IF+4I!!,K5YQ, MY=Y3&Y>:HH)QI9W4/L\( 0A?LNAXXNTY3[GBL&@I@@@0:26E 0?95;Z !?J2 MM3L2H\\6)U,>"@^I15)K8 S4U"P1D4'Q7O'$Y7IP^96+V-EX63@@0G#G.;96 MPJ6VEA[0B]XL!!88KR!QEK/PM+-[W?E1FA3R.Z2&)+S'AE-_#X) MI 8B5D3CT&&IE!/*$,1S!>V<*# V<;1I05Z+,8'",DP)5 PY:%:!1!&\IH2H MZ\#A8Z/%0FB.-?+2QUM>G', +#UCX<+2OF2APSHR^>JQQ&-<8A$\8&HT4)Q1 M!*SC*M]K#KZQ,X4D>LXP:Y_MK0V+C[^.BP$E->584>8%I1([DF,MYEV!WQ R M>N;Z'(GA9_.0D;(&JU@83QL;?*: P50.P +'BR5#(.&@3GNP+>/V:\-=FG./ M 2)8&>]9^"6\/MPCQE9"BWS"&$H-4;>0$YRA2UY<>L^/';F*D2)L>>I7P>L M(3:XS$)#@+P@TO!5#KTQA1QZ1*2H55IAFSA]=)8U"\ JZ&7M)>;(2N/5LB"0 MPA@7"TN@L*1)^YA]];R-8QQIZ*@FB$#%):?4LPBPER99< O:'NNL#6^/WUNV M$6Y330G#E&O#Q*H(%-2TQB<86\;HXSQGH4FLWD8 E\HH(+#RJSTI[7Q]#\:T MC,NO7,2<(>:=\8@'8$6,D,(NJPQ(Q0E,VKHF[#V^>C?W1.L8LC8,& C-,(F<;06'#W*-S8ZWKL48!6C M5GAO,06K(W="%*^Z31QNH$^LB;#24:\]UM):O;J3B0HOF*AOQGL=*_:C> E6RD][HO=5&N'626VXH$B+H,^J1 M5BA/.!3>P>*M, W?"&V8+V:U]2JGY MW#G<@2)8JUB4*YAQ3IU2CL+5L0E'72'VT>P]QJ8X/1AJ88GP84TX)(@#C"W+ M)4B"$"[6O6SVAF"#/!7H*18 "J\ALD)KXY7,0\$!!!0\E>OMWKW6H[S>E5:Q M'D&\S@H@IQWW%@"3'WNFUA=(&^RUX%>Q"'7=P*X^S@R)A4XH[@(XY=I:3_(( MM\ ^0.ML4%4 MQFH4 6\;3E8:42.BS=:!:^4T-=@B*^=_J#S>9 %5^VN,\@VX:9Z#!:G_S]9 MSXPF4]V9]">E]*F.,SJ'K3%&P _F3,$4K>\F(S:H(T*2X0Q003757L]DIBPW'% U49(2 #U>?&(P(_BG;X8.8N!R/"QDOT\,RSRH" M@!>/Y91=Y7Q5"AR9V^XX-=C&A+F@7(RD0N1*V 1+5G!C8+RAB]=H^@<6(J0> M0 H0\RRP'7EKG&2YT0G J1AO0A(&;5"K";]*SHE6\:IRR#@5U@FN)9"YOTI9 M\9Z/LNNQKSKOXVLXIR,^7:N1*E#S!1((ZR/Q)/,]@U+0)+ ]3%9)I%6!7SG?+ YXO&'9$ M!,%GGOTV1 6U%/'\H&;0(\\9CN<4E@5V!+-%8!A,-G@9XCO'B,^*1+B@845B M@:>%1!PJ XGC 86*X&![EO/?,U.0>@0)H;1&TS\0B7 (D3 \8&[' MA O66'B^FJ\TA4W)LI+(5Y[OJ\3<*H,,0X@@0RQD5GM$"&X&Y8BXOK!J%H*!0!&. B$90Y&C, M1$'0KF'A<(VT8]I82EE>MSM69R\&;^)U6G4FS?%@"EDN1; [/)@>H B+%S0O MY44)!0LX\J"PSA6)=R5LR%I22"22D1,'2!'IP)NF\,][K4.#[)V1 I'3&2,$1,A.<"KDB#B^<](!00[NM:79^9R>(%0:"D)4\&]PU37H]X$H09U9;C![#HF$&*'A^YZ.+"93H#V>CV>1O MPW$6YA1Z_SJ:3#Z,)OTX,8B"[IP^3'Z?7[N2C56W.WN<#3K3Q6.'1<84E%0" MQ16'/!;L#1B%Y%K$D.)A6D3)RT)BYYK(]:AU5AP8I(M(+N?6W ELJ?,Z7X;! M]2GNY8-]4>#MT_MHI*FU(-YCC9E$5@1HQ9Z)3R4NGD!A;-\0UNU3_[7I.Q@! MRY'D C+#A0HRGN<$!-$G)>?D$-M7O=X^T8_&0AH#B!QC,E@VA;!W*C]TI6/@ MNACKWQ]E\=P4OFW";XW)">HE#-I7<^,U$LB:99C>0<-9,4^' MR;V=Z,92Z[RI8<11B1@0*MXN* 4-U%]0W"(?#%TA;K&W9W'[]#X:[041!X@1 M#(Q#2C",.68Y\1'B!8\7LKVCBK=/_=T%A.R; M.W;@P"]'C?/""NLUI=K%V_(\=UP!25=.G2G>!0XQ/Y6XU9^@1^,&86WX--T*&6Y#E@P7MFQ>V#>*U=6ZC[V@PA2F-9-XN!8] K:+18>BX^"/:=A\1O&*?'$0?1\];IQMIC*$"S6 MJ0*1UZ'LMCB,UHPS U&@B/" $LWR.(Q%F!6O[X&XORD"]8IR$X5/%2>I/U*/QD.3:" ,<)]92+%CX M-S^OY OWAU_NCA(?8E[$CMNN*:8IPF92\6ACK0RB''.O,9?.F""E;.4)$N^*FQX4 M$G$JJ%U/FKZ2DA K'>63\WG=#8Y5?J.71<:;0LA"0,#V/B;93$H>GXU"(7*8 M614+!R",N=/+C';E%?3%DFN(D5-Y/O4BZ>'1"0E1,+&<8V%YL,# $9.O;(B1 M+IQB%I+M77V@@;0[%LEX:##C82U39!V61@BK M+: \P9P2Z9!3>EG_T%-3O&PV'F*5I_*;+TJ"LX(8"260Q,;"P,)(3N;U;)>0 M&+CB23?.@J=WTU0\&L1 H8R"P AO-7)2*^SI:C>5T&* #&*V]WGB9M+TM<>$ MB&3"$$H8PH Y%]:\7 7&O"_6K(EGBD[E"]>3DL=OMG #L;0Q;NL"9J&($YO3 M5')!WTI^0L]U@8$K+PW((2&TP1LL **3[5$UG]['ES/&FGI)*-)* B;FI<17[G;) M)>EP3OQ$_:/007!\@D>N8QZX\PQRX%=%&HCB)84;]R_;H 'DB.9;R^ M&R(OJ?!H54*0$5I2'3Q)^5'PSF,&;$#1QGNJ JV%5*O39Y;BPEX@.5DV8_-) M?H(B-%PQ3XUSP#GL L"F*RT#$2[X,RVG^VGJYP7WD0.'0=#HBBJA"5WYD$#0 M M0[U7[.1%JO<&-51TW 5A!+"F'Z-1N=C.I?7P]9XL$BS?T M>6XX#>Z>XZOJ3@85HTJ2DI/E63:;]*\EN&#&QVJ.\1!JL'U,4K^J2X=@(6I- M(9 B"?MILFNT%%9XZ6T\:DUBM8%596K"BHXDQ(2?:B>EF:0_/)ID%0B&$PI* MK#-8 ^_TZMI!B8I7'+6=N,=".F:P"$H9,2\L$,9BY/(K1P*X9@4?ADE^#0!')XZZ%8K2IWW#@W#)=&8DX"C M)3;"$;(Z*QBOO6F)'KAH E1YPF--\O%*Y<9@I"MSLT!RDJ.O;^\=+BEE'_M MP2\) ,&E!UX@I59I6!310J 4$[IWQ=C;)OCQA5P@L-YS+;SW1A.@ 5E= MT2,"TDCJY<3GDV.Q(B&\IE YY"EC9A4Y(DX45 OA)ZL,>@&JK[\ZKQ/SRM 1 M, AJR)&.NA4I)"E;I0P@4*PP1,(#X%2 ;.L\KD6JL\(,K4AP+QSV2ANH::SQ MOH(9RA==.HS8R2IX-IO:QU]+P3FQWC#CN:)62:;XZO9=[$@A.2;(^D6!I$X),5GZL?U;<>![.40TVTPB#00 D [ IJ2%X\ M*B*"+\A/!8)K2:KS(CL1S]PY890)"I9;Z)7*G6OM<4$=G/+86+.I??P9>8$4 MDU(!;I"%5_B904!H8(R9M6"N>&=H+$DJB$"@F0#>@9<+*,)$EF;?'V M.RKC732)XB=)1&)$>@N5M]I[PB##:E7' !A24A/X=,?5FDGZTZ1 6VNP12B> M':(2.TWURIPBXPK!T^ [U@EXS*%M9[K\27V9AC?TOV:?'L:CV?W#IVSX]ZPS M/N:"4(F"%#*EA5;2(RF"0VII)C%ST5SI#+%0ASK&$&AY?5T.*W6.%)5"*=1 MO#L.^N#;!@Q%_;+0?Q "+&CA@ T+ )8(A;Q S#KP>&;#G[ M6+&X:"5XW(%YG>4L'^_^,W_^Z.?S^_"XYK98\PY3O"\:KQKCJ62ZP@AS&Y P<2XWS956_^&>QLM); MMG?%D4O-4&Z?(05,!;@N9;!!$<8"AVT^0XE\(::(T;[+[\03G!PLGIY#+0*3 MXH(3C'-CT3)7G:L -8J&9?]R,<71G6Y6.T32QBKCW*J@44",^P #2#XKJHL7 M]'&T]_TLYYS5#C$, HB@4)"YX#6$6<7KWY>S$I2IPJ8-WKOJ_TDF%47WI>+? M0P())$P28SA" >$![LE*?2BI54%]X'C(YQ736@SOA//:(8.">^@,$, 2*:P4 MB/)<\1M8%O"5>Y<^/.^\=DBA!#3J !%$T!+&L.9PI0R#HBQ>??0J75BUYI)0'%TO+>.#>R #' %*,P40#\:; M>PN0!E"#DH)=?'X]P":=3CC],KJ:T>/G_K"SJ'2]^L;';'Z(,+H;E0OS?'0C M@#C//?94!L2* $;$-YS]\&G>&DR_9 M>)SU8($H"&P2Y6X:OA%%^JZ;#3OC_F@CN)[_,NB>K-N93!<$>6Z>?9YD_YB% MWNYK^,^G[T_99O?-]AWDY-0:+*FR\8XN!)0UT$D22\]KQ73Q:-2"FKL(6DF: M5Y+TW; [F$65X *CIM_?!?*.L\GTW8)SXRS[EVS0"S(_&G\:K;VNR(FSBZ= M D(KZ6+CO8\#'KCNZ'T<*]ZP41 MZG_I1ULXWU">+-_<"[KYU_#K_F 1CYE,9H_AE_-'+J!)-S",CE7:E8H> O?* M!*M#N9?:26T,+587#ZX?VT7P(REP+OJ:SN0A-$1N?PVP9'AQ6GL=7# G@Z95 MS#ND ,ZT%I1B4%P3PH^"T/L)20Y)S5NBNYT8QD,.@AO%,0Q /%@] M"KG30;,42Z;N5BH-H+O-%GHNX)6UQ@O+O/,!8>B SX+GX*%F$<8&/1,/LG'% M:4&E0\Q?U"4X/TG.Q8!@43K#^_[JX=^G#]DX'@S($>6E=;V#%@43JX!APFH69C].E%-YZD_[L@580IIP#4L)E41MAGVVG=DIYG- MCM DA4AB80Q$W'D7#*_D(,Y&\+!*!"L&2*B0_(K3V1&1#)A!!,00P!O6R@EJ M.#%A.M1Y0+4'A?)&C"%\BNG,H5K\8PVNJ:GIC,??@]]8L=7+M@7XXO6]CA@) MN#74,,]Q'N WGMF"NQ4:Q8LS_7N-Z@33X%NF8514 \XZY#$BV"I(5AN"AA6U M@V2,O3A(?*EI;(L26^=U #[ >0FEX0XAN#Q^+B4*(+5@CR$/*D)<91Y;-]=I M$"BJM30&2^D=(#HOSHH@\<4$(DH(D> <\_B0C?NC&%H9!QV>V6SQY^&;EH1 M)^,VK#;<(PUQ7N6)&X:+6T:$H:"_]YA0^?A.-Z\=>EE:HH*(!6_? ,^$MBX_ M;!L6#C4E]PQ"Q#"NP<1V[1EQK"FE,<TQ ML='C8W\ZW^6(W>>IM,N\Z@I]\#QL[Y E(+BD!#,*M<%@M>$2.?5BV#]\F_1_ M&O8'__QF.IYE;W[X\=7#D)O#<-8"'0QV& H._P2*B[PX@!.%\GT[AQ&QUJC[ MA^U_[0>7H!=I>/?0&4?J#<(?E>BH&&1?@+3PSJ?1<#ZS]6CYQVP:X%G6$U6MVR*E^FP^:##*O@+1FMBLL<$CR>( M^"O\ZZ:\OY@+DB!8"QWPAR/8Q/ I7"8T:22,K9H+^ NFEY\+VCH7QX2#3#.* M*='&>.E-GH!FP\)P]9H+WCH7'I0*,E3%.ZN=HYZQE2(BDKPL<7+MN9"M<_%, MB>C$6LFUA@8J^USN5PGK:S:7\RL0!BT#2%,!4? 'E+;!Y*P.E >N5RL0 BY- M$+E#@3 #X\E4Z R+=^4:S)C(,R(ED7(+<]GEY[)=@4 0I#%XRLPISS2TWLH\ M8X0YPK\M%F@J[,#!D2>12 ?)LOWRQ5OUZN,JOFVT<2UX^5DE"$+Q =;)W0?+H)>/772=S(8;8L-S93 #Q\R'%G-9IB-[;"SVW7TYYV=C];D[ M_W!_LUA2 ?W 4T"1"X&I7&8@(G7)"=^8BIAD>/JX=;?Z3?1^7O> #!!T--V# M8D?B+)=),)$==9A!T*[5'I#YPG2_O;M[V$/6VQ6G9'/R:(_1BJ'8JN8HJ>Y^=$*P(R7QL]QU'V^NKSL+W$>\)L: 2 M^:02VKZLO>1<06,+K*R!&9!0N8O,NMX^2MK@>"E$YACFSD8ZD3'8#:S!ZP@Z MUEC22)H[A+1OR^G-='XW^SY].[]:?)V^F]Z___QI\MO!E7^.$I-4W%!Y]9KA M4MA N;BHH%N+^K<_TRNL%5U2=Y%S--4C=7UT>-(H)5B6/G!+'VT28(?FQE2- M^U(YH?3%J1XIVC.KK"L%[3X]1W(F4]S4RESQ%BI96\>EJF+ _:B>7Z$16/?@ M_C*[^R<&YO07DR\#O2)WR_O_^&4R_[)NT:8__3SY;?;UX6NGJ;OZX>%'F,ZO M;KY.EO_<[NZ>W$[O?IE^G\X?IM010W-XW0;QQGPU_0L?IU^^MN9KU4[Q\>'; MM\7R_L-R04, HRFG23IEIO#292HI "8&&T=K,8>#I_6$^++V".EW&;?G3WASFC<04R,:@$O*0O%>/CZ.95\;&R"Y@[[YT M=7EY_WEU7GY^_7&Z_#Z[FMY]7-P>WFLC05+_1)U MB4$DEZ)-.6, DZ-)59,!,LN[+1]G9W9LNM:L'&\TV7@?90ZZM(L=49FJA@(C MA81NO' 9FL]_0.CK3#2.(Z-X0AADII": PI155V91FG,6R_,[(CGQL"2DDBD M,"F+272,1;0/(9Y50]U.T9<=0_-Z[1TZ]_SY\_0*O^/=]%=_=453;Q@[?UC. MYE>S;[?H^M?O].\_^^O%-S*+6SRM31KX;\LW\ BR>/V?#XWM62P[/WO/YJO?C$G)=+I&U M,J6!KUN,0E<=?W=3C$2FGV>'@WM@7*REHUUGF#]EAO\7[<:,*$S=UX)FL-M) M.4S22=2/V/&04@D^>*TPGP..UV/SQJB*DJ9N-U):&:V>C?H1(Q>U5RD)" 6T M]$P;;S;I20%,JVHCAU\B3R5^L9S.OLQ/5YQH=;(J."6X+DA4REXVQ!=>-1?:%2E(J>[,)MTK"P+A>)H,IY6E\$*+59DSP_LZ=+'^\_?H-4SKR]'LQO#5-@X&P+<:J'$M&%Z@4!DYHBP/P M9%*J'4DU?]M>WX?TO8S4+3Y-Z!C!)41PP?98% MFNTEP$S(_74DYM"";!_+/L+;+?"F'WP?W(_M[WPBWYOE=+J2\/^;+A>/HH5^ MT>[44FT+*)N!1TK1=KOC)I''SE=DK""_#44+>" MTW&20W[$J^.V!C4PZDR2P-^^$Q#GZ:/F@.DYX6IL>2Q4@IBU#%%Y=%V"V08? M+?&HZW'(T:OQR-I%V5]="@*HW;H4I$0'"L ;[83#C ZU[Z4FJ5T> M[!4(X+1[L)7^Z9QD)N H*0FZW,AFK""#2;)*H$;OP:DR<,]Z!TQVS&130D3/ MR75B3+:)@&:Q8O_B*K G^V>[ S)18=TPXP2F0L[(T+RE%AG+X$K;%V+\?+JO M+%[^+$WQ*]A2%3V8YO!]457J<2;=WVM-P9GBHF&1MJ]MJ^]]M[@?=9L!8R9P M(?&00O#*0(O[9Z,JH5YP@$9M1&0]^,+GE=@ID?J9Q)8E"TZE3*T4F" !+[[I M6"#'4T.12M%]CSM8;,W4/ 7KZW;7QQ?(9X_)M_.4X#FFR#E1Z0XC4 E:/S;% M"MG_MLIVYBA#G#ZK?,X0KF\+BA5#H*&NE&AXC@*SF#9>+X*%?D%QS=7O0%8G M&?*.0B6;" (?0!0AE&DVG\[LUZO!R29VA]-VTTN3M_)H&\1XFMX2[L)S]8[W:+?S(7[_= M+GY,EWL]P6TE0Y@#6<99Q",O,IN(;&VB#J!R4HW4T86B/0?9EQ=#SPO>5G*C M:6LZ2WC0&8-2940+6,)-R%6+,*P@[G]_8AAY#U,R,1Y3CCIJ*([ :#8!A"Z6 M\UH,"EY # VTWX_-<^.!TPMX&I"^5]YK0+6N]9,VQ![8 #MJ@__S$Q\N)W,=^$Y#YV!2%(6"!ZC M]1"2*#0$ZR@@P?R'J=S3UR=@G/I':DZA>W#@T2BIR#B@!G'C@T?IK^EVY!OJ M !M5RG1#RD,)W[3UK*<.SM#JI35XS37JC(U4\ED8)NP< MK(SU?6F='7I]@%I_FW/[\1AMDJY7DN9D::+RP-O:T&4T36 MP8J$0>F&&0Q*7;U]2K!UQ_M9>%GW )U+QY0V.2:>C"C:1:XC;VH9)6,85@,9 M=OIZ]B/K'(R,:%AT-'UGG78.,#"BR%@UG87(6:UAF_CH)5@9W?UE56&J<&$Q MT_,Q%EN:5Y)LZ[VU:.S<#O4ZF)5SZ16-L0:,3#2U-_,(A?KQUF&:$2E5/&AK M53\/ER!^;'@.@W0WVD'$_R((!$ F#1N&R] (LR56Y3T/(V)UZ7[ @0Y"PD/[&PO3L7!B&: MG3>)R91X1I,94354L\@O8B)3)\3:\/Z0>0?@$+3?S;2#Y:T2+YD!06R9<[*)!(2W C5A]+C8@CUT_:[SD.(?+=88\4?6E*SB9,TU%%Q>1M-?*$>W=HN:<=&\5OX-=@;\*A>FJ11NGBVG&2ZF]HX?N M'>7.\],]-!EO@R*;IEE!718!_\';L5AK8C7*"USO*E=?GO M8V%0(9(P&&+' M )@!,2$WBA*0R+J^3(1WGU2.)GPU>G&@9@=,VB27@F8QK7>5- M0(D=I8QM*HZA;YY:M3Q_H2R5+ M5JH4.>3 D46,;C<<"PP*JJB%R^[PYWFI?TZY#&E"L"9XJK,CM])%33#P34Q$ MO;IUE ]V7!%>6BXK1+$PN=M^NR!\A<.T)JCLDP&?D\9@46'2IIO@1F#84*\@ M0G=1UR_%ZD?-!0N@A\A)L M#C[F%DR;@\O!X84H#(+)I<'3R[[>R66,//BL#V63&K/7BG%[N_AU,K\Z$".P M< 7 \,PVF2#47:[ 8H@[.O--D"+N4=N>4W3R2P,'4M,5LNH!+IOY;W73C;P MP2ZZ )5W [#&G(N%IRGP0+ ]M+W*8OX- 9(V+BO,;D+*? WX$S/C]32W$$R: M_I?>702=3/SY88Z*-MIDRR7CN0ATK$6K-=, M+BE[6L*EP:V)+\D%WS_1^8R$G_^X&-ER*9)T>%B9%K/@,6U0J12F,Q?G^(BD MT 4TOTH5*I@GD?':MVY)L<(JYZS8[EI=EY*C"1XL)\F2HA5>4]"5&1KC9DK6 M2Y]%=2>DVTO,>Q+\M_GU[&[=Y]6^'3>+# X3/!<%\_&@,^"-E9@_A;+)L +8 M8.K6%0R+]N!CB,!SLS=22L4$JF@N><)T6.6@V@F0%$P]RPM5N^F)[-&.B4T8 M^-B3A-]"?VC"PV.+;<(&6J6HBF+)>07&\&9Y"G-08VTXU=U/?C"!9^9NJ"17 ME$LZEQQ"\EF*[#)L7J!TUKROD=Q=F+W-A^__<3O[LF=NOP4ND("+'#!J"X*E ME'+,S9,:F%1W*U";Y"A#%4TGLS!T)MQB8FE,IO)YCH+ M/YV%IWVM]#U-8^O/D_NK&[QV6Y]?-Z?O\UZ[/0:5"N8!@2MTE)@_&"Y=;- ? MI"U;.U:?C$'9BKYO_;$LGL4<]]NN]]H3X"YGBQ4M B:A,)"3PX(WGA M->"2JN_8XZ_?GZRQ;OA"F%RBF"2EC$P%K=!L,;0F80EV M4$?GBG8E!53_%5DV!V]8]>RA1&UB=Y&UG'U?@3*N3.Z[!7W!Y'8 XV)WK.5Y M,4S[F"VM&,R.<]>.G$E3(V]*K66W%#] S6EDKX+U=7/WU8]5]'ZU^<-_Q'=_ MWUW:5MP%ZRTO4HF":LUM:(!R>5)5(X_E5;/Y2["4__;+[F#+)I&$%%J'X,%E M TWM&C4QURP)Z^QK.*:?PH?=]?A R]RM);BV7"3>VJ;5+7$+L;*+%JKAOI=@ MZ>V[W-J4_#;=H/@E>/I?'W;?IN!6FV!C M3$FPHC*]>S4\)6#55*JPJEN@> F6/OXT $8I%8&=,\S'I....FU:S8-80U%A MM%+5JR_#TV#"%1*7VN4D7(K)$S1V::@6I5X, =25\SS:Y8ZVU3Y8AU&1-V@% M).9<^&??;E-EJ=8N*:K'IY?@:?^Y\]W#N AAO9X\A3#ZL)Q^F\R:ARYZX5H5)C#,J6UBL_".W.[WC6<32 MCJ>>J#$K03RID(X]*2'W7@MA+2;J(!6WHFF-]T79*E6 @X30,G4>01RD(P<* M(EH#&+QJ(SQG-HLH_6.\U&,W,$\\IR@>D13N&ECE7V@-\=W=[/-L>EV6BZ_^ MZFJ]7V%Z_3Z^?3N_7ZPG$-:[%@@+@@ 8%O.J([=GM_O@+PX__C*]_C*;?_EE M>KN2Z]W-[-OV[K_)W4VY7?RZ^;H.*-N:K'8EU=;IK' L&E"BYMYN^%C?YG:3 MU&[D&YNEC49@>.1!"ZYE,QJ+1^54]4:%R>*NX.*\8G^9HW5_H*/U@*&5$+)@ M*"*,E4FQ-M[.FB4X-6=[>++G(!0WF[&2-_.IYV?1YTJJW!B#9V^)J;] MI;2S[A/*$,7_A[_+F)Y"XJ$4&WU(&(O&9H]8XC1^5@\A[TJMG^$H7I$._)$N M?3:T52UDFS!C+-88G=O,BO;DUM/;KTT%Q@9X6U&VH4'XT7[XE]ET.5E>W?SX MZ_3[]';K7-JO>3O_]G!_M_H"Z)S.DQ_Y\W1"*_]6 *3+Z7\]M)E3];5/OI)$ MA'%S>^R[*TK*L!Q\-$J8Y')*2D1J7G21%G"I*EGL/:*=H[HO(4K^4J*4:-LT M#S*JS*FSWF.PB:(L+%AG0JJB;HY)2;>Y_%5*5+R41).-S 5?@K0%V8J)G@Y37)_$#.G!'H? MS85PD3K>8F$2&@AM6EW^#)IT9E&^F)D+"="A>\<<2]IDH45N-I9+D6PE2L?8 MKL>@5R70%[-RRC-1%(O4L< C]=*G=BC)BSKS?3Y17I9O-'#H)$&%$%3(,D-L ME]GIZ$K/&L&#%6EV^T"??MQSM5EA.:<-2U=-3^&'Z7(U0M+3J-H;E3_3WB % M7!3I5 3I(U#>Q%JH5PX]LZ>JVSQR!/O;XOL^NY[.K^_BXNO7Q?SC_>+JGY14 M'+XVS\D@0E2)6J1U24%LVGDU\TZ)^H5/<-7M%-U!RRGTULOEUVO1:(IH,9]V M%['^,KV?4!]6([?QVB.RX*SQ!H0)P3BM#,:$!.L0&*NJ'A=G>@PE)C(CN?&9 M89 E2HQ1K,V07LV)U/TE2K NTL<%Z+WL(5D9M6*0>;(07 K:F:8SWL94-YI? MG.D1T!LC,!9.QJ!?4-$3#F@#NU&T]W5E7VC)N[-7%Z#WLH?DI>$&XV$K8BP: MLU7?:";C1L6S,_UA\H,6[JW+!XUUW&(=?29GF_7.]I'YAW_=]ANZ*2F66%Z.._EZBG_77^PY M6@#^5(NTN 2M?(!6Q30F8SQ*B[9-)31OI0$-_"E/:NJP=\WIC0:TK M+NP6K+J(P@Y9$()<[]1GNA3=RQWZU9>A-8A M"^*C"(G ;W,*@=LLS&8UO6;&NNX4]U-:[45H';(@A.5%T:?B)?EH>/&L[=*0 M5>SYE%9W$5J'# A'EZ=]R>A(K,XN@9:- 0'%^4YKA[1>X%+603+?RC:%#2*& M+**E9T>+[J0)0:+J-LH_TBK^I/@)M*ZR[>GUH0$34@LR:.$3YL6E>.=8&^6! M"SM-,_^3D+NIW1!S KUG-WEH[#@KN02G).W[!*-C,^<>K=UIUY'1@6,YA='A MP$FQ[-#0.1P4 @ M-1!-GT[OV2T+*]Q(\(5QY5#_<\0+VN*&:!MW,^HN=%.' RIK570"W68LH@BM M3-JL?]:,133_ P'5A4S^<%"%^9@S*Q!48S@8R%PUEB58KPS+)OVHT+P]'H@6!E(>4^C=\BP1+)^14HAG-6$7QQM(U]M8,BP M# 6")]([8%B2P&S79QE%]*BQ4F \V(0LF7=1KIX&6$/ECSYZFW:=%I6;-EY2 M]\_\:G:[GHKU]YOE(51Z?+A?+']L??$^X=AVV2TJ=)\9LWC-O/$K+*7F-*R0 M6R/.CV/JXNE!G$[UQ850>XYM(8#F*@@MG="QA,\5:%2D*G0#.2F@TUE#KTRX, N)X/-3/^JXV]Z_>31\ZB]8CPD M (&6TCOE0+CBFVOL2I:^PC>AF1.]/5$\2M&)Y _-0FH>%$TW%149SX0GV,P$ M13RU>AZ:YFRU/9W\C]/E]QG-*/2!#KY;K+#7I]=^A7OZ:7%/T S;H(3O%O=_ MG]X_]C ./\>O?E#UE$#ATW)V=4_;"Q97__P;_C;THNP@\>:D,QH#D MT5-V3,'M%=G8IO#I1KQ[U6TI(RA\>EE#FT1MXT\_LVF /[@')B1,^DS260"&4,SF M *V[ LQ@JT=L0UMZ#K8(HX0_ARA&.DU,#HF6GZ62K'-*%6-U(PI;NF^G&G$Z(KEH 0:A.# "N,;R-$H63UB\!)"O:P$;"E@A HF M9:N,C:4TZ(Y%:!^JC6$"E);R*-,XN,.;\$EG\PR.)M/YE>S MR>V3@F^KXVEV=W6[H'OVQ\UVI$'#"!XPT9'.HTWP&C!>PI3&8\[)JMG\IY+? M3W:O4=POY^-]](5'08^E].22-/]8Z"]F=4.R&:.(X(4#X1.SH#9-$TYA2OM:K.Z+Y&+,2A$,9OC) M<\O1,[7C32ZE4 .SGDDA9_?3O\Z^$U;2_63^A4;0UUB:3W#2_%<"3?KOGBT' M8TTD3!F3F2Q<:VXE#P%DV[ZN4KWB +@27'2Y.I#$"S#X>,*[?Q[JQ^0_%\M( M:',U*F7WJT>Q;5!$(C(>,2A42@O8C&2IP$OD]4H0;73E@G^GG4S7]PNOOP8*^08'8K*,4=Z-%!N,(SX,< C=M21X[QCMMY6Q]E)[#9$GLCFXN' S9"!)NZ-P#"S M$(ZL-+S)H4KRLE0MC-*ID]E$(D]C\]/-R>->S+Y MTW)Q=^#"3P_.9'.Y_09AB9/&L -/*0TZF776C5!W&6BXM>T9) M#%W5C,EJUK:HJ!.3$J-/PYI3I'5V=1,/<^8YC_$EPL\$X#+Z6&8(\9I )4-I MXG;M7?5+1![1,[8Y(Y5.5#5N\A,^ERB]AGD'+DC$!8MZ8#,F@^ -)LJ6FQ(P M/<:_3_5>;0OK5>Y="0SS]6KD<-(UBP]W]XNOT^73M1*C13CE79*6.P51BI*E MRVXE7Q.$B;F*@@3['RO>1*]SBV_3Z\?K^\OLR\VX)0M)8:[D9=+6X\VUQNF5 MB'5PPO:\V,M5"^[_2!F_G7]8+JZFM"?D;DJ/IGY^O9'[UU[U %J668(7# M+1VR5-!(K"1M?93@*G.IN('_J9+^M)Q<3[].EO^D;7VK/[R;?!W=RJ:=Q# [ M9X]"Y<::9!.98UN, *E+_=C!^(D"1GIS+[;842?T05 M4F(VPHOD)808H6C'FXT" =,:5555J1S7B7MW$7(DM8,O%T:FS*7##"6J[)F( M/+=P,L'4XZ *ND\7^U#[TV)Q_>OL]O8P42;(4>+I)(*W9K31" M<\FWG\R:7[P?,4.2$IP 6;A)Z(>XI9 ^;8CQ3N9Z4P0>JNGDI0<3<\&HW-G@ M;=95R1VF0&^]IPD; MC>1:Z&058XZ,67.'7!C:RM%/P1:-I)P8I*!).-C3:(9F&,A?NB2LY3R[=F18 MQ?K%&R^+A4Z$\N3W'TC66<#;MNO*VIJ8N$<]"+SXY+5V:_2V4(22/3=,8C8K M3^:G1G_L/#32SB4IR"64A!\C2F&*H%>JWY*D6#$.635Q5OKV*7@B\J8F-"6>XR5^0;T73.=7<] /U\! M?9].51=5;=MTHPN4B@&7'J)*VN74(B[X["L,%DDNZ/1[,A)%10)^<, CTQ#Q M"LO@VH:Y)%4]X&.XT.PLPKK(]268/>$Y/6SQ["W&B& :+/Q@#U+1&8\=3K%60B]-.D M&@A1+T%6[W\*\R%Q#JH&KZ_'^U@"9BVB\(1)+N1T(PJKF^ M)9>^5U !9J\C_,OT]OK3XN?)/2UK^O&XM&DT8-V&[BO1*IL!BB'L?!$,TYLW M9D,MV-6TT1/"=E%P')5NB$IAO2$X;BD"Y^BD)(\;G;,E!S8TF;L/E>O\B\*N M->!)G7:%Z6=,U=H\;7J7\(.[^_TVGG3RXLQ"!LE]\-3)XO4&>%D9+8NMXE@I M=*/=-C@ZLZ)PS^ MLZ,M6;HD7UQ[TBI!U7R&L1>SK^6H-Y6)PX>NB\"@//A43&3*ZD1EJS73)@A1 MA9R:T+OEJ4QOJ+T4SV,(55I$S*\(]KVP$#BZP4TUSU@,\JO0$<-=L/#*>1ZK M?1&S !J=OBN (1TDW2@W'G_=+^M4-UQ^,9Y_GLT7Y R>["S?_BGK=60_3^]O M%O@9 I5;3>X6!GD5<6 &TDZS1!/2-[KTRJYT\^ MN,1[:9BEM>48UG/4V^)$ J&H-F:J&%$[8/9DG?W='\=8Z2-%#,HLIO1&I2!] M=CHVFR]<7Q,KGH [V>+_ :0ZF/L%B6E#,E)BDNRS]B[PIJ"4K.'UJQ>*%,R_ MI#JA2LZX<"#_%9*-%+ZI MXRBSR)0H:($9"XD]OEOIGF(N(;?\*WT8*=Q'(UC1SH3L#$1.=<*F-(B1KZA; M%973_TK*1I'"P9J@N9;,:A>S9#FWC2@8IM7@(=H*<7+M\7Q2K7JA#J^]Q.!E M]-:@K(1U$?4K/;;BU,/KVG4QI'=0<@*QYX]*; JTN$)1WP&3T61F#44E2@KD M1]=HN[8+!WM.+LQZ\L-_^;*N@N=.K?F8W,^/TT7 M7Y:3;S>SJ\D:V.J*OG?YXS\^_K1SOP[+$%EA5/93)@JKS*/B15&WY:W18'IY M'&+@#!S;,W$<+5BJ&4432BK.)XP&-[U_T6E95YY!O1#'[DP<"T[( #D7@X&9 MY[1UM^W BZS>H;0>E3XKQ^V?-S>@759X5LW>VHJK;; E)BZT9@)$%D&UL_(L M#>RNY+";\9U\G(GY$Y1\BWD5B_!2TM+:J*P&$.VDFA5='/\MYN7+,7^"OF]M M+97"2&-HXC@IJKCYM&FO]WCA\\#)@SL7\]NK">/-9/X%H\$\G]#VK0,V:FZ7 M:(U()FJNA"^L@"PV\A;N&:/4@5:/@P@[(T=CDQ J)1W1XQCJ*\R!I50:D&[' M14\3D!5]R?CS,S82.G!#>[B-4#8+#<%IVD&P.2JPJJK[7I"C[B %?5N:??X\ MI;V,L\GMP6H('GS 0$@[STT@-*C2K(>SJ)]5">4-<&9$7V7J8%HOPNY8GREZ M3UV["JY?,Z,1;P:Q""<71 MZ L,MB&GYMXHUH--SX3H[?IY/LFL@"#:OYI_>8LAU^&=/$J!22)X]'?,EZ*" M:*"8:!5/W8#Z1EG7]VZ\'WGG8VM$T[.0LBC/1>9!0_*8)#8>O!A?]W*_ >"O M@:T1-96I!,=L](%QRZ (VER].2U3?!5#OC%.[J@SG8>M5:3OY]=_75P]V4/2 M;8/>I[U21Y;0/!61T5@;3&P; -.2H] ]\R"N[PUR;P+/RMN(,C(KC&6\1!DR MT)L@\,;L2IU27;,V5KT:WD8U,N(% Y^<2MYF3QG;AC?D#?\B M+J?7LR/Z&IVU1F>;4?6"UU(!'=S&#?!H:@0/"7(OL_%(TXD,C*B:\!@ 8L#C M,/Q!PX[G$J%AH/B>UFQGV%X&XFP,C.B3DKF@+3,Y95<82VCFFD5=0;,:%$& MWD^A1AB8WGV8S*XKB**]-AKC=36$=\!H!D ISS:WVT'DH4H6WVC4FGZ*6R(. M)7', "G44K1 C!L%GE%;MVFF%*+F/4^18M>3T=$DCIR[SX)ES%"4+5YFSPI7 MLEU1)U2MN!R-ZHZ@?1>-R^GD;IJFZW^_G?NK534*O_C'Y!^WA^<9-%3*0((+ M13@IK-?03!CAB?3TW#%Z >Y0/$S3B0R,J(54'$**5NJL"HL8!@K6='$GKNMD M$;2NO>Y%.1C1&LSE02O,:5"SG72"I\ ;Q1:QWN!%^%^5TIR# ;0UT]GWH]1( M^Q!DQFR=YZ@T3\JYC"-B^E^( /I8/ MT^LMBW:HG[FP\C8TE14W#_XG9 M$(HT/)D&@M=@RFJJ9%TA_Z^ J]&I.B6+Q5M#+0\9[1E_7.%@O:OM *R-\06Y M>K)?Y_ Z<^2)E8S!CC8A2PPYTH8=FXJHMUL*85T5R(V2=3H;8XM(4;\";:CA MTB4,18O/C3EP-"M>O[YVH42?AXVQ>6T5HBHV8(J-Z0VU<,CV$;E85S\B:U7G MH">R07U1\_O%\AAM8D$X!5QH[E'J&"':=IH[0M;UREO+Z[[/W?2<0/A8(KC V*N2Q1#3 _\R5:*IUM5"8X4]E3SE:! MY" '?82=@Y6Q_C)4G\P3@78X/) B>;*/^[M979TF /(78F6T*ZN(@ISH9*-7 M&:]%4Z!8G4K].&-D_0)Q,BL?EM-OF"*FZ>?I$&? M'-%AX&$I:LHJ[5 LSS4B54^?SA%T7H+3$7TLH0!W1B3F33:64R-2T]JL,3>I M"YKU^]HKX71$75W.)>DL?6+)29, 76BCKDK7+8^TL^,2G%(SS>0V+KY^7OI;?K:@@P*\^+3Z.WH/97OU=0+%>8UB[:G*E'_1E>MQ4._64 MYXA9*3@I &^!;Q#"331NZ[ ;[CGOLTXGD7UI(8PAFE#^04FOP#B+P-2L:'U- M5EKT"<&HWYL0QMHH5$A"$C"Z3H%[EX5KHI_(-.<]0A#:],0_9Q1"!3B??[NZ M?;A&CW<]Y.(*'U0#(QFH?_MP.BF,H[9S%R\6%!:7:=B3, M^.M%.9CV5!0_I> @XD:NODY..-1V7:0SWR X95JC5Z7L&)56U=3CB1M+ M2)R5P?B(_\@&O'%"M\V&M)VDQB.W5;5]7^+2]!^[F_8WW_,??UW,O^!W?:4O M_O3CV_01!=83-Y/Y-49]\&YQW]9J MY) HNQR7GWY=?%C,Z/Y86&"_F6'Z?SV6*)WX5_?EB.8Z$' MCOD-:+1(VD=:D9;;T_7&#Z&UG8-I>^&CY='9S BNV$<1\*++Q[@*0^?Z BLNS'JU208?(H' FH B)*;EK>)>Z3E[Q+ZN.Q--Y=Q<^8;3B-'W'63(N M!!>8-:%M((,:II'KNN?P&;D\ZPD#LLA=@A! 1_2\A0HIC>%";]0%@JTBK)=6EY?Q M&!C),Y,Q>B-X;TO;N7W;C)O 5(\5>/MX-_=Z3BE=VK=@E,=160SE:(*'(HMM MDP:>>&UDY&J X?7+XZQ:DU/)PM+_E$Z&.15,*R7PMDJMN++F?'>+.HX.;WJ5 M(187I.$*4\)@$V-MK469&E]*@MA!,OWZ_\QHT,L53*H;AY>-[;-@NOOX/4K2R1P,;B2W M(A<:'W(^B,)E)KS;)FKO>??&<]F1;A_(P6JN:+JK]GWZY''9WY?);/E_ M)[_QU'W^=?.LQ+D\+X\E+ZI.+ M3'+K)5CP+#8'ZC"?J=]VZK+X_OSMDDO[!7^97G]IO_?'F&1VJ04M3JKA22:&[E>H^*HZA<^@R>:,Q1>"T:-0E)XPHN4$2U9G%&O$. M,%H^EL[#]SY['LC?TH,_H"DML6D\\MGF&KB=%G%4K;>/OWQ_H@9+NYA6,?2- MV?@2L@N$ ;@A2AM?OQ,+0*?5=4(C1/TR^?5GU-OE#'_]82(+65M,<[4)M*,' MP[*267.@F/G7RWJDKF9*>X@X@LK!C6)*9,_RZBD+4(Y4@FFHU*E&]A,][[3[ M4OGOB^4_VX63APE3:*TYFB$A&6H;0RJ\:V^'R#V;CU 3NMZRCXQC"!U^;G L MHJ64FFO',1PO&R0.)#1R77EU3N,C.XY]D- U>M2Z::^QL$<,>F>TBMZ[F% # M9(FN-),4(JA:1Q4 [_:Q]I-R'+EC/2Z!":E9*CR8:+Q0[?9Y2HWKP0]EN^N MSDON^'-$5L)CW&Z4<2DYF=H<%>UH%1\90]BFQY.[VD,\T ,XN@M11Y4"O9HD MYT40/(LVGD.G6+<0R)('O6;"Z)E[@^FOU J]D@;>IKVE[ED$JZNB M^7XT_Q43T,/$&1DF1CD$3)7PUWJ#V5OS>*H"JTVK5KP#^$6_V#ZB7C"#I[+,Y3.E>^1J&2H9WT"E-*ZN58T\D]JZ?A13?X/1>= M(TTYI0!3GDL#R>58,.RP32,C@Z2K=%QVK^Y^=.+?S];XAPFOROBFY?5/?6Q7 M:$L[S1?$R;<9_K[5U[W_Q^WLRQI'(82%>N'O# MY&&\/,D2Y]59-P*(&#VW2=< GM"(:J.:% !4VR;@2: M0[U_5M*F-WT0@?/I^\_KX5O\C>NBP/?IUC08(S3=_#;[^O U+);+Q:_((-II_,P>]W!;\)9;7KB- M+G( &V*P4;85PESJ;:>,58[^ .JVN%K,OWS:O"@<=AM74+DY%6LQY$*0$,BQ!+L(]M M%U;4L9%S8,_!Z&#M'+/!DKUC.CH??#%1^!:$P=4O4=*MRWWG(.H9E2Q)JZD: MIVC$!CS^^F:TR7 =XHNS>38E4R;G"!X*F@UI+4;@O!EWB-&901>S!X-'A15! M6N^4]KEX#DIP_$_3^HJ?*3TW?%#Q^]SV/B0.1FI4RA.19[0MRBJ550-.C$$R MU'?S.-*.?:+C$6QD@'%Z4@R@L!8ESFL 7K_H<)!2[E;?_E>M RA][O=R:FU' M$QDR1UL%@MZSVL )?6.5_AK0IC-3>3[^A_2HQ,@"ZBZ:4DP-0TXV;F97O84H?>Z32IRC<^,QA<(R#XIS^XA*)&I#:X06XEC^=RYG&'WS)K1^ MYQU=IY1!^&1:U&(!IDYT3!=)KH>$@RD<]LO<8GZ VJ,M\\"<4ALY.J]1L>KF M>]EIL!ZE\.XNKO9)?)G.KWZDR5=,)>X^+AZ^W-SW/,]V4)/_B@G4ND82JGW[X^W\\Y(^=?WN@:C>XGU31BS3?X"Y7ZS^-2B#GQ;7B_\]F=W= M3-Y^",O9]9=I\^_U;VU^%QU)+:3MQ 4@B$P;YVF)J8I**>9;*27]U)U_6_UP MS,1V2FB$Z?.*Z^?)DL2U^M>@N/S\OR>?IE7-V@R5S^P.B-RC'?5D#BM"O^,'MDO%0TME64 MY)CS9>5XN_\!LZ"J4$23-K!=)]I-RK$$#YFGR.)JQRC&TY$5JRPT7;(^QYYZ MOA16=U:&[4?PN^D]JLO-A^7B^^QZ>AU^_.V.($+*;#Z97U'%X^I^]OTXU(\4 M3>2%$)=%"6KWSB-%W$[P=Z?O',Q-=8/9PCB4.B,6;7-Z,U$ M:-OT J\+\&_0I.B. WY^IL: ]I)%#EBA.7P1903=]/Z8$(WK <9F0JD.X,Q9 MN5H[U1/U+WG/'":FR0-7RCO.6Q J:KFITR+AU%X\]5!W+I[&U$^JG(1Q!C@A MMQ3\5W-2,1M5I7J.P$_$"_,TML8KTD1ALB6@\TVT,IRW<_4Q\BKY>*,=4Y=D MZA$^XGCE\Y)9GZ+%&,+S(##85.W4,&IE!5+CA 0!^_#40]VY>!I1OI14,C:6 MY+4QAE)ZL7ED-D877X645"SE>YF^"_(THGP"G HB.).5CBX%88MMGV1XO0(! M,P7,_M5YF'K;[HT[W+@I2$71<"YS-!) Z\D;NK,H54.$YA9$=6<>"3B8LO.O M%,,,4!&^LT,5XP9"=I:VWF1D*5,39\T25U"%"Z>PU.3R[>&V%4946/I&QP3VHT@%>N1,RDE99)8TC85C@XKP%?WP F2I79.)*R MP5VCWA?!BXN@7.(FX1V)[5LB>LWJ60NDDN9<,AO&:DQ.1.U+\1XE5F21038R M\ZZNN4@MG#TG9>>W63Q[CER %0[#+T@9T\N5S=(LY1Z(:L*M.R]+%[59F@=. M:*&.":$5C>%M/+YF4LI0ORR<[\1&=FH#!E86&*1J(S.O5 ^J&9)\)C"*2S#!V.0QTE#>VLU* M^O4X:5VC.8B]53GO_>..?D+B+DJ?DMI_<-$4>'I-GG84NP2F)/A52T-#D?&A%55U&<2A[OBW, MBHBC*+R G[,R%#03V7H6AH8N\!E8&]MK8+*D?NN8(I.@BO.Z M[05DNEY_B[&WZ2[Y/0^)YY>^MO1^(WQ2(CF,R/$BF+7T@XXV58GW)7@;LY.8 M.D@=O2A":4MX3,U>&XR2=:X;] &O;0>(>S\23TB:E4"7YOCJ:KID/%B3'I<< ML'H---/K1N\>&OMMW@%4GE]-/(\9 OHIE[(4DB=T5DTP:D0]AT*K89P\.WMC MFT+!%G"&AF6**A;);+!X _>R[E;1A":\0Y=/IO("AV!T8H6NI3$J4Z-+3$T5 M0X5Z1;.1BJGS'\(8]"X]@\GH(OX?(S_EC&DQP)FH@9B\2_L,*6]5ZZS-8+(//B7.8RRQ?;4WA=4KC0R%L/U4#Y-U M!"=']44Y3K%7$MP'S*BB9/P1&=^4GLXC<)VM*X=1=P1?](3S??KWZ61YZ!NF MT :*RYCN@Y/29VB6F3@MN:F[\T4G03N:[2M44=H MIOY0Y82H-T](N>.:[TW@4>RM6CR/.3Y=,-NQ20HTTB$)5W1SU_!@11W-KD:N MC^'OD<+C&/QU<01[OC@K N?2LR" 19-$VP"$W-:=9,QTYEX.)O ([C[=3)?3 MR>?[3@_(N%T),12FF8?D($AT"7F3ZKOLA*@B1N[X<8;RD>^ W'&>'ZV7_UZF*GY3<#)P2H;=[8;*@, M&F7VEO$F6.M;F.X49QT'/$C-B71?(##2!!0AA?+DMX4!'\*:84#C66^1<(IU M1E0OQ_!@[Y#F.6*:2[/1CG-O_.-+&]ZOJ@*$WJUK""])]P7>X3#)UY)61#%I M@W78WBPI1,L(<<&'T'BK6(68F/S"I)?/T\#QKT7 MH?L$M"A9,)8HTDL%H*AND4H[K9.4J]S2H=JV$W/I)(X&XR2TT&!HEC=KY7-R M^1$6T^/=/_581CA:07G_/+N[FM[>3N93O B''8B&8 "/(0:%.761&/EH)P&8 MYF! ]L"[J.[CZ"Y"CB-V,#]"%2D&!*6 0<9L+>8+:V(U>H\>5!*GNA6 PX@= MTHHA]R=]*3D8D3#L,FACP*1-FIRRDW6YCALN.WW\O50<1^;YC2B*7N58 #T& M9:Q9I]1ZNY)5C8.[&IVZ"']#V@TY)UF"BD5(7C"=L:Y96*N+K <_A#"2]1G[ MLY!Y_F-( LVCR@2LY:V1+I@2UVJ6L^R9.T(IZ-VW]R3^ANYMC@GI--X[;PJJ M#6\WWD;T:/7F;$E=I#>]?__YT^2WP\O#O$B5(N-9"+"9:NX;)EU*JE0!Q!NN M>8^NG)V1EQ#5:"N@C#Y')7-P.B0E7-X\R'E@?3"T7;#2/XZD1BJM0! />&%D M<2HH3\:E42JJJ-0-XU)V5H*_K*B.ODTA2U=$R(&JFL9Y)8UK5,1!G:=31JSZ M3<807>?BX\!W=@Q''[X^K("D=OW6L:?W$EU(S&3C<[8Z9-YTTSJ+OJEZC'HQ M^8R]Y[@@T1I8SU*6%&8B7TTA32FH(KDWLHMC_IQL//LQ>V%T% 23*YCVU*/O M&X0=#'S[[O_+B&>L3SI$0NR* 2SM,H@&TD9;/0>?ZMXAL\/]/P<7SW[(@7/' MLHW,"F4S!G I;""!2Y"NAE&ZJ'1^F5[=3N[N9I]G5QW;7Y:+K_Y]?(M>X^/D M=OK^\\O?_->B7B>C]_! $__B)RBZY7J^PQSL1@/&!:'ULH-UV#B[T!P_8/-(_D MXMF%-';[;)*6:>KJ]$KGHE<(9JO;%V6I'S6E5OL[X]^+C,9WLOZ?7/TUF<_IE6S_*+V=WL_F7]$#3 MYA_P[Q?78?H9$ZA]PL6]%@ELLK'\V]4-H4;2S/L2);H.'@9_U%U#^>5];,?I?MC'"4(ZR,7Q?$L/ LN4X5MM\P( M%B6(;#"]LISK)KK*Q?9,LO,.\,SYF7AN$8VXP S:%192!B.%3"*V_1,.8X=8 MJ1'F\)?2HI>2T(@#I,9D2M.EYY(E)@0T**A>9JA?T=X8L/M%4L\EHK\L;E=; MB]M?\AB^GO.VN9A\1*=B8T[>1\)V,Y'*I8OR=QCZR?_8@Z M!QM#KYH ]-2*88HQM$0J.J7:E5(IR?K\>NO;A[/1+E;9H,[30EF\7 WF5]_G.)/'UL1QB%X673D#"\YV")1 M-S-MUXK>&UZ%(;R[(6R8CU,X=I?AN&B#?J!('I@$"#S+8DQVS@6EBHCU@^") M'!^]_"3$Y)+*3@:.-XFY%%0+=8EDUT_MZ/U[;/".[2'CM WV)$?N5$E.21VA M>(Q<70NCG8VJ @^I!?1$KWO2=FS/B.59*2F+DS)9D)!\LRO#):UD51^0K@MB MOYN28^D=Q Q%\7&=6;+.TWK8J'2+A.AC/5RLI64]S_K[T8N?6FP/QARR.F5[ MFBLQ3- 3T/)%5TI)IL7<4U"WYKRQ GK(WDG0Z:2?OUT'_5VB$5J337!&RV(Q MSQ4)&*8H3-=-T<_)\TALI[7,>$L]FD!,/S%'#Y:WNRAT#0RMA.KQV1>D_/RG MA#0/3H!5Z[_O/<8$YT?5TO2[D M)\R.YCV[2L9>G3RM#8HIL2056FRT=.W&&!E\#ZH5=.=(3R#W)5\=UR/ZS$%3)0R-OA%>A.QE;+I HV:ANI^O MAM_U.-?T^G#]#LRZG"2UJ:/:%B9=LY8] $LUI@<'I7JFEHZG^*+,CVDYQIPZ M Y#5\M%88WV+J2&DK@"["(NEQX"]4N9'E-UAXHJ&31B'P;;C!56\1?I-HD;^ MZ7TI/@_KS51B62Q76V*GUW?T6-JFS**'"!RO*,^ M9,Y\]LV<;UIM$JN'T&T'MOD\S&'&\+"\NJ'MCI^IQW\Q7VW2._S]SF8,EQ2: M60(EI.POA):?(.MA2XQYY4Y5W$'5J3R,*)POQF8D*A@P)6D7H5G185SIZ?B4 M1O(. LCE>1A+D+S6- Y$AV"<3=&&=N@UQAKJEP*##O#F<3R\_YQFA*([O[X[ M18^RM;'(PHT'93TFYJ'!R8Z<=C#6@6($=!JD(.H013_1;K_+2/Z(W71J#WP+R:Y<(IL8X-YC^&BO6TI-"R.RUY M..V;EX%/BT^3W_Y]=G]SLW[4H=Z]F\ER&E#OKND5"#/SE8\]6)N$8< E^@IM M "TLLS'&YD2LJ,&M\$114HX:BE0?9'_X\)UMC,5W0)7K+,!3BWK 2 ME6F?33.K$P]P!)3>?P%/92L\W,WFT[N[32,FU9TVG[D^/)4N1JO,A:;T(3#/ M3<8(@P:?#=ZH5,\: _1[AGVH.Q]7HY4@2SOF,B87Q?F8N,%#VW"%\5]E+$'H MU\#5F [*C(9> _HY%I7WTOB6JV)U91-1!+ C#C^9+TQ+ODV7ZU?I^Z?+C [/ M+J2+O&1 !T=5.N52@W9K"V;W-?XC9SN"VG'BSL72V+.3I"5+,5MMD;.B@TNR M,19.A:H0N=K]^<(LC<6063C:G6("PYS/6+05CSMN7*QT#Y/[,=7;CZ7E]/-T MB=JX"C0_3);OEZOZ^O6J3O-ANG;BHV_EV\C%,8-WU-C")8:_QC,IVSTP+IA. M,MC\DG_[,_L3>P)@O!]IYV!F>,VW8)8F3(+-!2!A,/'(#!J 9V)F]>D[_W!_ MLUA2@\B!)Q),]KH$F2+7)BJF;7S$&M=;^[#O5K^)EJ]WFE6&"3J%]$'YAYQD MI&?+PC$W3#+XIM_2H./90NN^$.EO[^X>]I X>VJAO(^%!R6+T%Y*ZW)I9B,- MD\'U$#U"[IJ(,Y':D7"Q3I@B3<',M=!\=FY?."PH>&YB!]6A! L%)+KH@/;% M:%UL2RQMF+D4L>\?[N]HFRVF-@>*EVDE2LJ@,*B(,2F>76DHEGYK:\J>%#^A MY22R!P6M(J;^J1@K,57,.D@2>+/TKZB^>W<.LGO6Q([U9@F;?!$^1H\N,3EF M3.,[O6->5G6[G616"U[W(FVH#2MXM%Y<<1^T&+WA^Q<(Z#_*.&_^*2L4EKC->5%,V4H*49^'HK@G:J:V7'2#J9@R%A,\QU MBPC6@188PB:I'WO>DO55#5$KT]D!=# 'CV\'9$4F\ZOI^\]/5TUO,; .UN'G MR0_!:(DM_NLY-FFK[1)Q Q:#&:BZ*(P6I8-5)UD43'F3Y!1*M0 M6:[VINPA&D\*@7)!0<"[Q?WT#F-@2O?'MD0GIUGT*83HLBJ$<]DBX@?E*R&X M=8?*\PIA)*LKZ/8*&A>-&3AZE&*]SBV6.>0J W]6VL6/ESC,Z MFO)G$,6(MJKDG>.6L<1\T&@SL\UMVZ2KU_%QH/VS]GT,;>2- M(%I /,=LJGLOJ8=&=]K*+RJ*)\^O*\]]CHW>#./)6"!H//Z(FI!C X6LB]?U M:K,W(/AN8[4'A6=E;FP[H=#.&Y>D"K(HY6,636[BT+9533!OUCTPKX2Y,76- MSB8A@N+)13#"MF#^&'PG4W5RO4$OW\&=.1-W:SB5W?I\5 @@("M98A"8!J>D M&!J=IC!B\(+6+Y88KHO=A[?E;PRVA$=TJCZYK)/QJ\RD&;FA]Z'*\ )H MD-U&GQ=E< SEA_,2D."4HRXTA@$X5;X:)IC,E7G4%NP $RTAQY ZHE A00K(LN1>K8JJ*23/!2"VMD5$I&5MKPWH1Z:%I:RG4/)K7_?>"G9;5=::QX MD"&6J#E-R"5E?9)>-5/+)NDZI;)*T11*A^ !@BN MFH4V$3FI?(1C%/2=F_!WTP.+-=X*/' !AA=E4E96R,?-<[(>Z!0TH%J%YSN) M.9[HP5T%JZ=\I7.T6D5&^W3;CEL5H'X+Y];Q2JM/(_IO=]//#[=_G7W>.3^U M'ADC_)MV6.SGR6^T)Z6#@[/S=X0?VV6*\#!;M<2TQ9E'H"(=?I[%].P(^5BF.9FMI1CJT5NN[P@UAD$9B GPL7[BDG"'P/ MYZA'/EW##\%:OO!#")8ZJ=+].?1N$9[^>GYG7V\UY^A(%)H%YCR6-A7C!D-T M@$A2.B><:U1A<(1N'F+>7,-MZWM07I$ZHIF7)&!P1:4QRK+EQ8'@FI=$&4$W MAJ[>MI;[K7=;.1PEQD3O(K@?"$4A.%LDJI@4S=Z&$-C>J 79[WJWQ:08N(J) MI$XF6QA0J&][6B+ )=U1#FY?[Z3HEKT+D&Q??"Z&XYELW_=6?M1*6*M8<""[ MSJ?M7A1G.^.;]QT1!#/TQJ(W+.C!*S_ X"Z%J "7*14;I/2Z%^F0W*-4'@P" MUSQ+.A[)VZ(<*6)(1:_P_XA2H9Q:5M)ST8AR!&U,-S_LR@^P68:"WQ1H%#1= M4J.&8#3?K$ T./6/2/+6#N-4(V&-"0I'$#AOP^+(TA+4B)XE2]F>>Z]\6E[W MIK/>3O!T5;B=6LW4L^+?CB>#6=/&,!Q<#D;ISZTD_;9.TFKEB_3:IJ%D2N$T M<#K ;E0!50QIW.(*15?5MR7M6:/G'LN\E5!WT2T_W2/M:W@Z' 1=4D)Q)72Z MNKXX3+9-@WT;!=7WWW=]!U 6E$8Q<8:\# $,9B!J-M7>68A#7+/?P-X)VW;> MDK)A"+B,07RT]G11[P4A4:0-"TDIO5&ONL]E'F"NO1-@_8EG6%LJI _(,[Y M;P(GNI&V/11]>OV4??U-H&PSU9L4Y>=BK7UKW9DL]<]V\P[73 M^J9="&CZH0MA#$1W*Y,7?'$^Z UVG"*'$$?:,&$B2O]Z"Y)4#U'U2#1/X11B MBM[DZ;8U[8&"_>L.D3K0(+P35ED<)-5,U)/-8FB>Q6))!,4WPY-#D[XI<:=Q MM(9YP\#WM^!5@Z7TRR8\JG&K#G-,07N.3\'^-T]2+ -A)-T1T='XF6FMI@-J MUW+A'J26TYNQVJ%)WYC C)A2B-[2%<$ 1C3B^M*CZ'NX+I@%Y"^(O.,27,DVE7\H9! ?-NRP\-3.\L=3YE^^RH /82V68 T< MF.\X>,E6$R(C(BJ5'P 4MMS*T;0!=_>D9-%KZ,=B_*GL7ET,>MWAC*;>^'HT M+;_]M_OE]DY(B% LK&0>!!G6:Q'&E>G#2,:6F<):-<#J8 O_S[>W"T\:8F-2 M.SJ#P361C@5:+1Q^1YMR#MZQO.FC'&SAO[_?4 FL+/>40TC%;)I>&UVH%LXY M4XUC*/BUUC?U<^\+3W\UDT'W;;>7VJ)LLW'@AVBIN-5!&VX-A'NBH@&!P]0< M]0[12<- '(2&<)V2IMMFP#I*O(=('(,SBV5DRT-6BGBSC2\3&..C+/\70)L+ MM2D&95*-N:2P:0 M(&8LA/B7C(_S'.F6H8+$JX!?P?Z8YYD<0R?!#A%;]1C>M1Q,;,7AZRD/8;BR@ M6-U.Q1/&FO/A.%@1=#.%NMMZ;B:FUMEZ9YQ9%BD<>7"86H7C<:4;+8\(4S(FT43]UG0 >9^>PS>L$NF M*C"#T]F13"Y:1,& X]8FVP@PD,"$Q(64L,4:D:R M""FF;J;M#T+$G7PT;],1KP'_,MU+@V 6+2R7,#8VD)!#O,(>9BGV[Z.![?(> M5LXDB2H=;"DC%CWM.6V87\G2Q;!#$W$?'TT0 @9;<>2[*(QJQ2)DD6AJ!$!_!!=N[ ^=6MLRJP@ M_"'@IS>[:!&8$@*E1/&((6YVUM>]I\&<-'N=)M/''R)YS;/#]6C%1NE#<")H M3B)+6%1;-6ZE:8B/(HJ*AUBU;17:R@">4X _#*R)L#IM%V66U#?X Q&N1NQA M K0?QP;CP$2Z<(R-T)&J:+VH5TXB;][FY;!T?JR%;W!L8IH;CBCXXVF^'TAE M4+3NG"!(TS\@5*H'Y2UW6O@&Q\:!#X8,B*[%B M+)=%U[DF*@)I]=I@B[. < MWS'W%&BT@B$C9 3<"2;Z.F,)T:YMT( I6-Y&^==!B+B38R.T(A;^M6DHEM#$ M,%V;GQ@D;8:<2BC]D(CJSLO?P;$!R&,4M%1IP!@(B5D(B[C0ZV;I47(M'Q06 MWHF(^S@VDFL(:3WS%#'% [.V2H##=E#;/"_AE.D'N735)>5\,AVD46S$J2EC>J&_ZEX/18#(M9\,1 M[UNPQT,ZJ@K4:&ZD3UZ]60S)<*'%;E&.;Q1$W6UE^Z/E '-U?'!<@]^I/6Q7 M %E4+!5:&"X!(T(S]?F83-AV3]/+E/TD::":MUQQ$UR]H<(WL^I4$'KCZL2Q M:3E FHEHJR%B &<,85#$2 VM-I1KV1(G/283MM8!XS0J#V/.;*KJC]HO-C0= M>#:GI"AV(WJ]!RW[Z0SLL:.!>& _PT8+"J]Q?1M!<]=,Q(,MNS$?8GMKV#VU M]=7:,,]TB"0UAQ)2Z[CHTX!ULZ79?.F6_=G__&/>&G\^&73#>(FE M);+@26H%P, KS>C^??>:N#J"KK9YR[NO*S5WPUZTZK?T^^PTY-W[W_? M=B8&Z@8>KL.,*X>,-DZ3.@EFZ-J!=]VDZ^85Z2.RYE1WY($C0===7BQ="$B! MXZNHD8'7@\8]>%YKHZ'RAC1A+A6R5#O"*%3\2-\^-1#F!F[@[*E2>?^?3"R>I\F]] M[N+"8KS9"6[9'YKA5X(><;_NQ+BGL)7[]156MU)S*F74*6M)4G#+M%EXTU[< MWK>2\U=(?Y];.?O> MR:.$L<$S"E^ 2"H8-D92P1?3B)RU;6$LF,2[I)3VSYB3W(P]^AY.,T>Q4D%( M&B":!3XONN,RBU3>BR,&K])3KR36T9+4[LF#;RX7^1VDVCQS*G'>C$,HADZ- M.R*/!C-&'$4BF,683H)-V^2![WPO#ABR(AX,=U91YA!V1E$9ECV\F0YMF\&Y MSIMQ ,6PT0IJH^1.N70H9YE?9-C2D>7WOA]HNKX^W62OO&^-W2N?G5CA5FSSFIT<-+&+8$.192$Z*D(GA-O;'VA M7.#4V?+6_<3TU6/HWW/9S\,E(5P4CC 6 ^-!!Q^M(U7K5XF4<.ZV#17H%I@-?8B"NDAYZCILG.72.FLD8?6U/ F:>ZN"RE>:Y_V\[WX>+K6D%>-<4L&P M4&!#M9%F,:K6:!1N55#Q2K.\H0?9T(R$/M!=2$484C2A2A&R0F,C%P3'%7K3MA5;'2HFQ<4IXN# M1!?:,$I2>JP:E\?=BQU-_YY-R:KAM]:IH#$8D=1)3TM$W"(5$MC-BS8KJ1#T M2A[%D;L[STY_#_=H@M:J+Y#2,MU.TQ$SHRG\[P+UTG6=6_>0O-)'J;YX3GNX M1].UNH>1"A)AKX+V"#80"Q\7>FC%S9O\*V?U^!4]REG]<]K#/9J\-2P-GD8> MM"81O$"4&O^X15 O^'>)I2O#L&^LZ%UQV1V,9EUX1],2F'O=':8> M_[??=WS0?B[[$1F?$HS4>4Q4&CYEJ%DXD)KB%W][2_[@/V-_C.VZ!WN.LV__ MF G1HU3)*,,(-5@"3$H-'J7W4B^* 9AJ.V1>B$DWOK!YT&_&/7?P;<>&DK? M_!)7>R88P96 .$IBBE#4ABZJ.IP-:ULUFF5E7_P-O4)D'P4==V7(*7-_U_/= M=>9KCHCPA$0LHW4V"E,/"=0$KY?4K#)_'WF))\+\_1J==>ZC* C2*'J(4;UT MX!#67: D^']6W<+]O10S/0?V/TSVC<+:>)WF+EFC _6LGF.FF1;X-NZC?50V M/!'N[]= K[/?(6$<]R%R1R7#BJFZF9MT4FE]&_N_(^'?:V'/#>X;A+'A(5KD M:>H+*.OZ!!54P+&=^UCLXS+GR7#_'^,A?,P0/+6C&UZ,L,4T&DDBLC,34&\%;^']SNKC/DT?E_0/"/@O,TQ40A9[1BVAM/:L>'P=ZT\W\?P?L3XO\! M\80+ E)$LB[Y&0B[%*$7O;=@*^MW/6[:QX M-(X?KAT$,82E">;.Q2BID4PY6]<<"%"!%H[/:G&>.\ >F>D-RH*8K&6 MEK-%G2AV;57U\P&03Y#CU8=_[@Z&W8_#(H[+V7'9YMKX/?(:XV"D) 'A( SC ME'-29VZ40:VU9IAHMJ?ZIBU<>!Q.R\-P&HE@F49.@J<8(60BS*S@B&AK\8,) MVU?[C)/DM#H,IY5WZ<*'Y,[3P*U7M)H.#?@A%"=MG,;T3AW6GRJG;Z\&W]4) M7"OZB@YXID"P Y,DN2,>5>@A(M6DG=-LWU!]LIS>HTQ[!O&-8%P:'95RC@>S MZ(-$26R[@0DRO:^BX&-P^M5F4O<&DF*Q5ZX%77PY&DT'O(<54:U(^_[IM M18T0U"BN [$Q@/\GI*D.50465I+&B*9YB_=]<'P';CP^]^\4X]^-^VL="A'5 MJ?<",3X@Y;S7K!I?BAD%X6YP7]YEH,?I,G^E5>AC-(0T2J6NN @9K(1UQ&JF M%WWOHF[K>[>GRNK;Z=\G>]?;*_Q8CB>WC[7?@RBO9TL4X+8DE$MJO24H6H(7 ME>N(T#8_>X^<;2']Z)S='T2O(LY@0!.%A)*Z.SR-10;;Y(,^,L_N# MWW7.!N!H-$%J^ KNK06C1VKK%X32C\_9M^6@UW[W\;926F^!(,2)P=XA$9UC MU8U]H,EHS&\KI<5$O&H_B ?3B7%?V M8UQ[1=+( 0Y@)YE9M"YRW+WXVUMY<[K6/JC:"ZLVE2BD"YTMX\7V<%R]U'@. M'F243@+C!+4*Q[IS@.8:^329#/]!?\;JYGW7@]#Z6!S=PR'H4O\I9EIKJ8E4 M$>#3@V=3G_QH$_SWP=$]'*TM932ZB".%0-Y;SVB \*:J'E5>^D >DZ/CR^ M2KUAE4A&%;%D(G"M-"P6XWHF(VR.:,[]%11C?=.H;5EE&I%J1OV?QKT41O;& ME\6'[M=J?J^#,.9! ");$"1VU=K&> MK4Z8XXV)N"29[35*[KG2PU"[9?1G!$JE5+!](?E!N6L4(3**>.AJ-B0!#6-0^$Y.^+7I)HTIOL.I>9!Z$4WLM8UKW MYW4P"!G$*?9>>1HHKQJ"B)#JNELXI6_..S@A1NVUYF7]N ,S3*01+(+3G6;X M.N.JXHNH9&P[F,:-@^D#._K\=WSJ"2]=SQ*!FPM7H1?7XY'L^_? M(E-," .67/!HK>$<>6:J&-$2YV5;VPR&-;\[J]KIW#N;U&'9Y#035'*#@W*1 M6^.56(Q-MNOIB$6I VY8K\=GDSXLFY2R+BI%B#/81,>XEF[16QO'UJJGF3 = MG$TS1_I6M3VFO9,@.(1J#5_B(2*+"&->\0C"M;53[VK2?*,N[#XD'H!'^[5T MJSPRDDIP%U'TE >7^*-][2H:3QI3XAFC)\JCPQFY +:-0VC#7=#@6FJG5)TA MY=3*)H_447FTFWW;4$>)C5$:EN[ ZX,(E=G*/FD11& -;2%2WPEV-RSR,"3N M"+K+NK:WW4'_SBB"VUCEE#0ETKP'2T#1;=3'$\.G^VA-DV1(53$W#A#*%5>URU:./Y7=RV55O+D<7X^FZ^L-%98XN"I9"Q2))?E M-[+I^%=IFR;_MG-@'TS3P#2_7SZ%64^N8N3'J:WN[2FN-#30!0PRAI 45DD) M A>EA==4-L]!^ 'YM.@ O'SO\IDVUC6K'@XK86N,,T0;0W60EBCE$+R9:PZ9[,>')L/+#EV+XN=C"28\0:"I7(EJ/(^+2U+IBA'02HCMH@J#?!8RW5XAH)IJHM!ZT5;W$K[DC@_AC3$E^L M;CNLGN@TGHM$Z1$QP85%HV4O6^>1RRW0_)2B'[IE\E8F MVSP!P93A/J5BP;SC&#P*BP('2AN%50R"'L(>G35;THQ4<,$)#EQQ:[F)#-=M M)8R.B+1<^F&$GR15:XK5+>P"-L$V. 2^@GQ\/3^PZQ>!2HT-./H22YO&;[KZO#)U_] W MF2*?J,CLB'P1@Q=$9? \575%AH2MTZH0(ZZ5:QP@I0/9MD.VQZ=J+:RS&($J@_L2;3 R-;&7VH-@,Q(, M_+:%*G$"R'?$O+<6WF #+C#X,R(:D.;EN"=J8FBD=<$/>GSD.W (I*,QRFOG ME21"$3Y,B.R!<4"DK)R(,A$0(%A75=V>V\OSFK!;0) MV-)6JGE/UER,A_VBG,PI:NU1000U5DZ$(#,# M?W/I:VNXQPIWU>E>[_KR>ICRGK.K9NFQLK@H1I/!YV)>/;VM@92F"@O"&,@S M[ ;S(=2-TJP$G[UQ$ RVK076CTWWO;#,1ADT"D%8+$FJ^UQC#5V0=2WC15WRC3$F+?50!R9O!U!AB O2; *4 9Y MCA2XY M5E90W;A@ !FDM6M(0#R)3;@ 3IB3G-%)!-8,0.'CA>9T1 /O0/ E- MR90V7^FA*SPZF+B @R/2..()P\9Q%!=[@S5N'(Z\)*PQ .\Q"+\7FA#PY;W3 MQF/ 2<8A;J[RH%R#JNG&-JMT.;:E1.3(Q.YPHF_!('JKM+!@O3%G/"Q:;J2D M;]/+4?NVB+N3MVNP9B@%_?.. U1J"M%-J(_SI*&^8?[ 7:E*2O=)YJ8;BCI& M3K 4*<#&*'JVN*N@95R_JS#?!2I T/:-=^H1T 1Q*0(S"(>@ R8BM?&JK)EV MI)E"?$E9:^QQ;,+OA28H& A% 2@I<6 X(/@TJDZF$ A(&V@BE9#[1I/=B=TA M3TX0N"?(60!\+;4!-[,BT#!F9<,V@&_2$C4=F;Q=?9-(F E&X8"X(BY$J745 M%PHOFX@)5C]EE/=,YJ:;Q#IUY>5,.V1";]?>2]7TG 9K< D8@\&A%3E MT(YPSEIN'2/.\+X]L=VIW2'4<=A8(B*CSEL+_QI44:C!2W$-O 0X>7PIWA%. M6'1!@TU3"M!>6Q2=J>_?"2-=0V2QDJ*U2OM6,C]TO[JR ESW;+\=CXNTTV= M>='19GH7-[.KJJ7IMS5"UVYQ_^=U.9CT![T[M#04GFGFHZ#@YP0;'=4BU*&3 M$LW$&M;\9C?K#21MI3SEE>:-*H;#\9?NZ);V38?F K-!61&4H4XK(]3RM F" MC-CLD(#GCO=6+C3)6^-(670GU^6WF<2TU9:T>*KK+;DL8HPY',&=9A+)*%RH M\W^I5>6J^6MIR=7R_3LO3V]:GI?&:ZV8#.!+2JIT.HJOEN+C-%4R)P97C0LV^R(_C4>?ID5YF=ZX?DWNPT59%&_'@]'T_RW* M\=NB[ &F$$3P^V(T&)?P!GA]#4O9%LI1Z0360A@B PN,Q%"1+A$3OJ4MP[HM MV$S=$?CP90QZ].NH@!\B6/P%)[#>D1,!$98:70=OP/!3$Q2O@EI)P -O7D3% M]-0X,9.'[JC_"YB2-680MJM8H(AP"BF5 B8P[XE:W *23#1O@-R\E'LX;NBC MZH,GKNZ"*5R6/S3BG1-ZY_[<*-LNB-/XW2HV"W MJR8W+=9M4]*91RU2>RZ!@TLC%@6X4;4_+"UI)$LH8O2F#+%9/KX13BA5B.+]^6(,55P^?NU[?CR>!^?:DP M-=C&8 1(K?"(*1OK^,DQVZQ2P4C<-(0/7_7AN;"M716*&C,:.6+8&2&=8U5R M%=SNT#Q,$N).NWL<)KPOIM/A+.B<_',PO8#GE[=(IH,[7G)8BS>Y *_(8X5X M*NK1!.NZ&65T C4PY+Z,V+;P(W)DBWQ@4'B"B;-1-Y-V,XT[+/CP;MF&$5H(A*8*P,A*#*%HDEEEDS7LC6&'^*&R8OZG^U!J( M=JZ9U)AJ);W"U'$AN1.RIM<1#)K1[-_9C!IW6-\="'M7]*][\SF+JYSZJ7LU M*7X]-U=7PT$O381)^;CK*?SJI\'E8'K/AIY>TQ \\9(0#5B(F)-58&!($*Q9 MY'8WXA]"P]%9M$4CF$>4LQB9-$(3PZGW]4VJ=#3=J);'-ZY(/ Z+/EQTI_\< M7P_[;RZO@(IP?E[ MWU.Z=WF^-*V(&=522P7FO'@G#4$4R5=C*A.9&O9[$%A$C.^T4G165Y(UTPKTS8+YW-M/9D M5C8Z*"&8DMU,I5. MU':"8Z4:9QMT?OZXY-2=Z'QSE7T**96DU43+P0N>+-* MF=[L&/P$&+,/">+!< M.[E#2V)/@4'[$"@%"&,"BYP#4'/'25#U: 67%K@A%WE<5JGCRY)A@EKI!:)I MG7TFE2"./3W>!I-/BSSY$B;*HP'LT' >$;"H1)+Y2O2!<,W/W:*S2 MQQ>E$ R705$P_Q3<:QV]V6N]L2V#>?B[+[J:C'/OO!\+KN^S:Y=>3@'1H !01>7@S8&$:$ M"LX0K>K$9B2^M>.34.I&@=".JSP @?\]*:>SX8E52>ILW]/OWO>*4;<?!^'HR_/:NN!J7\-G;X!5A"S$YN#,,.8%2+S2AJ<>:!,; =I\^9]1O^+=- MO9\\DA3\+^.T >]#QR"K<3P(3$OKF%8BN-3RA @DFPAT$DF-0*8]1ZFY ?.H M=K8L=:%U![DB^)0(I)L(Q)C::(T+%@0381Z\K7,CC.FU"L,Q<,1%TJ/OK4N-(6W$M 0F]<>+VR 1NG)3&A9\-P*31"!RU,75= MD",0*[3J(! HT(D1N'_XY0$YC**ERM"(F.0LA#G\.O![E3A]SNC-\(NY=&NO%S?Z$?^N 1NA-\@I+3(:L4)I89JYFVEO @3N7;- M=(7 F]>%'Y? C? ;K+<,7+X0@D^N50WNW(HMK<#Y0K+TS&@6PYM'64V$ 0V7U,6-%C2Y6UOZ4G;L"^2 M*F0/O8.-]]CN9-#;?>HH,IXY(77JW4= 1*64]4&EE<2UDDR=N M_Y8%8GV(&JV'&S@!FR*#TP[*A?61.FV^8QW=^:/0-QF1YY:+[%5/!#O?:31H]I4!B+< M+<1Q?C+$;73B W-!12\P44$HD3(JM1,/@4JK$Y^:A]_)DSL2G!Y5,( M!0S!-T)@AR*;P:R.@KBUQLDGR)4MSGN O<81I_:QG"+P%7"=-M.,A%M2"VF, M^HD0MQ%F#;)1*<&YT#'-$?-QX=<:J5R[5T2T4B="W$:8E=8*3UGDJ8+SM2?!R7Y?@+/-#K7G5[ M@^FW\W)\^:[X/!Y^AE_.3UQ@N8/AG=J4K-V CR8:[ZPG@0-6*J5J[\83YVCS M;+B>]/,??WG &E=(_)_KR71V'>/#^)8.'.^*WK [F0S.![W90<:L5G\\ E9. M!Q^'1;KSM_L( B4YC@$[%YP5-B4'JO(<"*)I2Y-=S"JDV>>RC\6&XW1"85IJ MI!UBJ8$MA?"FRKQP([EHZ:7P1%FZ;3ZFP2X5K#/@A;9:6%SG_S&-&C4O*;!J M?MU3Y,)Q&B-C8[E.C0ZYL"'(B*J)JMS8""!U>AR==:YHC-&K_IC*K]_ 9X^F MX_+;SL#%(CBX#"PK&%!@"Z6&V'J\+/.ZV1"Y:L9S@+4?F25'D;5TJXQ $.BE ML3Y:4%B"Z[MW%JMFLZ-GP-YM@:81BA&*N)-@,X7#IA[X"^8S-,LT7N*J;?'3 MY\E11"[5VA/'4\=WIS!R&M<=8R"ZD[0A2>L-$)PS*+$JNVP0./J+.0AA"X9];D[&*:[4.?C]07>8GBZO%WF?A1:E@BC;[?T+ M>+WXMFT]1'S$PA M4C]\4"#AZUXJEM"@FNV0L7C"'$KJ493I@9_'Y?03!)0[ MLLL2Y:,RJ138R6"M\WC!+BM$HWOF2_R$N17')43?HQ_'X,Z-TE^3.W=WR2+( M.Y5&9V+EG$'$^<7U0L6;_;R>+)M^!AS^]G.W_%C_M;"5A((3P&TL98* MIXBHO0*C(FFMD7ZJ?+F7B@D)-L@B$R7QBMHTPW%Q"JJM:;94%@(]827[_?U2 MO\RG AY-M:4[Z)G11'KJ;* B.@(1M*P[&IIT?>%Y0-*L>=;BC_!IT\'T>E9] M>U%B9$G M+$L/4F?(KL>[@/GD]6XO M?B B"OQD^,=AD6:I6Z/J#E(H,-O@TLOC.TOIGF1QO[P@,HH@)M,(529-NL;! M_**E)L)-;"%*"G8/"M?6> @2#^H0ZC0JE&B#-!9*>AL0J84@!&G:SB_NE3\] M'2X]V#,,A# K?:2<81040Y@N3ERQ\FWSH(A\TBQ[F'>8F*2(T@:GP>6$@?1B:<$4'R?Y-?I<.K!7F*TP#-!-: 29X$9;RU9>#^H&>._)/(^ MH>OC<^SACB(H7*KPYZFQNDU3BV3M4%MBPMIUL:>J@'MQ%46Z(&"]]#H834R, M2BTR:Q#"-9,A8!+OXN"")P&P4$*VBW2V48OX5)GT4&_1<4<-UI$IKY3SG$NV"$"D;?;C F3;7P!BKR># M43&9],:7'X&(M/!WB\;>@SX0.C@?I(_OSEJ+=4?](;Q,]V[@&^!WP(OY:-^5 M7V_F9?V-IO>_UX/Y&(0E+WU17%T,/A2]BY4_;P-Z8GUP%I ,@THR[F3234,X M>!'8LN; >\Y7$I>'8,""NVX^_7CPN9AW0A^?_U)\,;U>&FLZ&'UZ6PY :JZ& MQ6 TGZ(P/C?]\55:PX?NUS4VSKF(S57Y$J_4""_J3<&+N/'1XQ'\V)M/I[DY ME+EZZ'VZ*=8M^Y/?K_K=:9&:B".\;=:KL0@Q) 6MA;5I_2K'GC3[M=T4VPPFI;=M'73;[-M@U>C"3S1K3YLYYM[ M/ :NC>4VV"@Y8CP-0JMF^D:(]-HBNM60[L$K/CSMAQV*[(61"&--!!>XE191&"\36%562A;8.G;NN M:9]T''V:NS+"^&@8QYJ!7VXBKAKV\6@":UY/4%3K33)PBES:43&$,$;(5/B* MI!;.@9S016VG;S9U??EPGB2'=[!P9(;59,X^_+8L+F'ML.K^8#+#Y&H8YLPL M7LT0>2N7]CCV=>DB!6% IXAG\SYJ+,TLJ2X6QXC$B[^])7]4''D0=8_/HWM- M0UVF XA)[10U1H0@3SB3=-$.*K5U $;Q/\C/F/@]%K__ MIB/::!PN.&3)@BK$DMQ;^M'[UK@O;=+P08&5<>Z(L M TV72@N%M(E*)+=!T\84!JIF4P9V7M]/RYAMXR7U;8P,$!-YYG40W"$?-/)> MU0-:J*2-&G&Y&L'?:3T/7?W&0G K) 0W$-@)"*4M)HOC*NFP:M[@(JFG]![7 M_VU%OB$"[!40U^[&?RLEQ5X%$;"3&EG. P-!EEI&:@EM4("%VKC^MA4]G()- M>^!Q8(2&P)BT(6+DG29 1'6INOY#0G"F*V67]V#AN2CPB;-'P&3_G;8'87+ MJ^'X6U'^W)WV+E*CE=6_S]V07\^KAXK5/]XE4GKS2US-#FH>:0P*S!H/WH&2 MUW,Q1&1NK;7%:-;A!N#G%5^2N]?EK_ %(IK>8.;CI-S(BLLS/I^,SZ=?NF7+ M[,UM72REEQX#?GFNE?)&&8MK!9,X-G"6\71'?F5S[["HAY*PY>)^FF("&,$$ MT3H-P#.BGHP('CAKABDB-W;;ME(Z+'?6,+&\#7EOJX'DXO9\1\X)(<(IFY31!I91,08RZ5D M*"A*I5ETD(6PJU41M28*UXQI(?6(?/@R-J/^KZ,"?EB+EK#>E1.62)I&R7N) ML,&1,!E#S0GN@[^%$TS*O7%"_H9_[GZCZ&"1XFVT:^24QH(2+G10)')9CTY+ MS;S6&BZMTJ[4G6A?S &=.[?5--"49Q^E'EXS)0I?>\5DLC)+=-8/-3A/F M,GW+[JUNL$M=RK'3#B3<*JEPEWSN;_/@S5;K)[4-AH+ 3@A**8*%,%IW0 >W/Q&N3?! M]4C*9\F:M7GBE@)0 "Q*:AWQ 8!C40OHB6NT\LPPP;6/T2JEZ\YC/,1F,S:4!@[L)GK/ MB)M;S\/!/;+281L\DR35A-=3+>$5;XR3)1B)1V;F42\.T\6:F')U)Z)P@2,34(D$+0NBJ 66K3:0NJSZ5V7L!RZ=7#[XOR M\Z!7M.,9<&,Q?^]\UG)R^;?P-?UXM[S%JB&C##89J>"Q\Y[X*&C5:3K1AT,C M;\$I73-D>UKW$1BQQ=F),7 E(HI188D9)]S5C3*%)+3A[ @DGB@CMK@VW&MP M8(A$FG L@XRIH\Y<[W%$S30E8^PXC$CM_=Y>E[T+^+2D/68TNNX.%V?PW:^# MR^O+K>>RYDNW[*^'V;=^P[9+U=(PPYT 5] +HXWCU4ELJA@2M'D:A%O8=">J M%LR(W4&9)G06R[JPZ7@U@?"NF 'E=/P&V% 6DVE"W?=?NE>;[\H<+@>Q?ED" MJW2]B*3Y:"2-)'!5L^-DH65LWJTE&J$5KMV?_(-P4!^?@]P$2PQS3%DK4901 MUZF\@*G&#:N<^EXIO5\.#N ;BB&0T9]1-3-Y\]+)XFMO>)T:T[]Y^\[O=CK" MG<*$ZEGK"RF99M)6A@C!*]L,-A7"*^[&71>UH.+O1?_3O(CR4]F]K#OL_U%T M;QXFM[H%BFEG/+B;5"F*#).AFD7,/;&$J=5JE0W?M%C-PDGZ^W@XZ'>_O04@ M+(HRE2-=3RK?Z59HFQUIUX?V_W_]X>VHP:H., ME=9J1'2T!JNZIZQ)@2YN2PU6U-UEY;>2.7LJ-9(]/(E"8^I%NM2?QDT1\&[4 MHGN1XVL=_)?93RQOH?+FPE+[ ZKKK2S_J]F.C^(2E7&T_%LZ-I*@>S\ M('4R.V98OZH F%%UDVV1RFWY4);F_((Y=Y)9$B-EDB_.? UK&R&&&2$KQZ:' M(^91^+6U$S^1/EI'L6,F6HMIG>[2-.BUGDTUO[A8O5K]S-BU)3X,UGJ9NCY8 M'PVR:2A[?=8&2,+;QK@!S 6G!O1KU^\7G8CB>5=SL5GM 4BV: M-9P9ECP[ 'Z--=,>W&3*C6RX+4LZ-R[B_HO=9$@Q R\4G 0/KCMLC!/:A+18 M0B/C'C4NI'(B5PMK[KKFY#-\J'P&!]S_!B9NYEA\3-=4BLKH+;V,D_ _41"4 M*# %RE'AP09PCA>]Z<%T-\Z'&8=_E\S9E>@]!&,8:1M,)+SXFJ MN66\;-3X2288$7O@UOP&:(*!5*6ZO&7U93"]2(PI8740)%V"#9[_X5-9@!$N MIR"LZ08IR"W 2#VCH^C#?R_&Y32Q;%DTO=OBJRKW\6O;! MNTB3?."GP:A;?H._EO/OV,('9; 5409-(L%$IBYR]4 ['&EL6%RJ](DQXETQ M&G^NZIS _%^EJLY6\["6,0788R8P([4#J\J\2P6](:AHA>+-?K!8T7N1707, M8=1W8"@@#"LGU77"V8$ Z-T[\$]&UVWC1+:5*$:EX#$@0&$GA(P\J@6L<[Z6 MD*J_?.G>[;"R!C5ON\#BWN J.:UO1M4Y9LK_;35+-VHLN7+!&4P<$I@IBXBK M\D$B>*16-^%J^95I$-%-*FY=T6+MLQMA\TBX2M("A3N'I0'L!6><206>:@C& M0VQ:HVP,S>9G+SE3*V6&K8O8=8G;*B&1B5H;Y;7'U 2D*)&+(8>X.<3AI5RK M3=_+$K=$7R9@B+^$H*FQ, $EU+4_$G!@OI&E?XF)DOJN:ZQ\QFXZQZHD>O)N M9M"2LBYEO$K==T>KED^=83B9_&7XHRY8WG M/NS,@S_P,RVU]I M3O%F$9>\&:TG;#:F>=\E%V5Q5>OGP2@=@&WF@?,>/"Z(/'!4%%.'HZN.+#6" MT*1=FS1JX<&.A+0RX[96/6]&RP]Z"\^#\4ZHP7%JFI[:0"'XER!EF$S] M"JS5%DA7K722-J3<:8VM5*XX-PEGWI;C=)X[>3\>]C==S6LW;:M$"B=3F^J M!",<&01FP=2;&8-J-P>\3:#OO,1M!'ZX*,?7GR[>%:G["GA*\P^ZHR5H=XE6 M*0X($2 XE2AA"FX'%:8R!BJY1Z&58M:&;_=?\\%9T'2YUC0XM1A)#J!+37)P MB%ZCNI$0E[Y]TQE]6BS8+/<1!6O2]?<8B9#,TE#+O2/""OUH4K &_TLSL5ZH ML NDSVL:YI!^$(?!<)I2EU10!%ZQ0D;IBI61,WJ+1XG;6'DGVENY]KX[[);? MYI5?Z9AC>1/M'F&JY-(:"$X9$RAJ%1RB=9A*%/'MP"_;"-JPK"49%:O3V*@4!:W7<)FD:@?;B;V_%SS4% MVU=TJ-6O^Q\KG0LL8RX:%JF!]1JAB:]S7YP0!JNG]UG]S='2X_/WJ("4PICP//F@=N]F?"^^)16/^]6D"I:1N?CN@\$=% M5L[*'K;60Y)\QVJ2-^'V!!%3,H"+8B 2Q=9XS]FB^S-PH=&\@"&Q>C#VY%FS M7FBS?E8NM54 @#H-G&/!(VWK_D\Z8MO0!@H*\YRDYO?W&_I ,8!(0F@$=H1T M3,!E+340I[94U&.MGP-O:F#]93SZ?6L#^J!!@H)5%"FM4\42J0^5@%_-(WI= M'2L\=1[-/-[J?L/,'&\K!+66

:43*ZY/GD^;JG $ MX2;-[):4:(J5(J+N$!8!53=& M"^%"X])=,M7/B34;#)*4CF,2@[',,!X!6YII,*UFBUL/C)LV:308I! M1^NLIF!J_*Q]25A,].3-V06I/1LZ?3]F.V]V,4A$,A\U(*H .\U!=+2K'1H* MNM:H==%2KA:%/ED>[6J0C'>..*XUC9P3*WZ&K9:D*=@J^_.F@T&B:$H M>606224@KA8TTNHD1*;I[(W@D6 (MT\_0MK.FYTB)*JLQ H9'\-L6#F."ZOM ML6Q<<\=8P4K3HG&PVW$L=O??/IW2WP39Z M4RQ+\>RWY2-5.GAV&#+/42['44QF-'^XZ(Y^G35[GJ3"G=ZTZ'\8_Z.83,VG M3V7Q"7CW)N7T1Y-!KZ52XV99X/JIRS(!F@Z%TD?/CEY^!RY-WKW_?9L#P"% M4UY;I[VF%L,/BP[./K)&>D,2H5;[OS\RHXZ^8;]>3].@CG0S<5Z#=[RM$IBZ M"+CAN3;*..N\652/)>>E[:J3I/3X>]7@T=%WZ9^ -A?PRGPNRNZGXL=TS2CU MK5MEN4,_IAY_0K08Z\;UNY M]MC[^*YN?>Z6ER_2795;>X(\;$>7B1KM&8*HP7 9E/0L$&,7FYAN3J2+P_QG M[!]WPVYESW+?JNL"H)PK-P::==SP-8-Y&;W?<,%WK9H>#(,AAEF;+IA Z.UU M74WO(9)(:0A"7F+RDM:53?=;RY*4M&._GI\79;JF?;?V_O(MBI M6!D1 :&]#'+U '_+0M<) E^J?G)^9W[>Y^=WD/ M8-OK%<-T:0.T,"G%\H,F M:<-7[SO<^(8/7\8?+L;7Z2KI^\'7:5&T]?Y8ZYMCG2%4.N21=K!KG 2_J&(' M[[*1%>*SV:A+ [J%T 5';NF1-#N?OQH6TV)M(-3G0;H@FX:85??5[]L.AUMK M*?/*.<4HEDA&&[2EQ$J18H^6WG]LC;[]+/O@7-AR(\S*2!R.RC/+L!+!$TN! M"Y1**HB,S4E8[( \2'/>ZJEE*[WO -*G_QQ?#_MO+J]@S:;?G[7.Z@[?=@?@ M-[GNU6#:'>YVVY%3[!0//-UXECB57@L+=(LT2)MJW1SBP]O>M?1$6J+#Y+(/Z3$<>B#45[92/_7A>')=%A^ 7W8('N$=XB.G-?:: MJ" $\D9SY:J.C1P63:1_\;?_,YS^T!]\[DRFWX;%7U^^/.]>#H;?7G\8 M7!:3SB_%E\Z[\65W],/L;Q.PTZ\QNIK^\.+_?)K^<./MP\&H>'DQ"P]?8X+^ M]$-:WTN@Y=/H=2HK+LI;/R7]OFT5@Q&$HH/IS??-7GZ9?]/'\; __Z#_>O/3 MFU_^ZZSSYA?W*GWH7])C]3?\!19Z@FM^[_X>_.\_A.^<5W?OO=_/0F_O'FEQ\[QKE??__EP_O3(V3QOH]EIS&2_^ MLECA Y<[+,YO_]*5S[CJ]E.&\F5Z_C6Z^CK_C,$HC1:>O5[]DE$Z1!C^4+]G M.KY*'_QU^<&S4X0.1++#ZIF_OD O9J\GX#;7KW=7[B^#_O0"?@0:/XY3MX.7 MO?%PV+V:%*_K'QK$+Q=5+GY*07A:RNBO+S#$@>7X2_5B\?!?IOWECV7K1U3+ MGZ^)J3_]L/9!*]_0]J$WWX\?]^WH2:\^$Y^)?P+$;P&2V2"Z7G=8@=?'\70Z MOOQA#9@)@.PJZJZ^GC^_]JMRAM;I-UN7N6(*[FH][F/J_OQFU)E66C6$AY^!(O[X8],%$[M<=Z%Y>_?!OX-=O=@#6^;-8+GUQ=%X]!?YD M^7E2\G-(#,KR\_SEY^3XD^7G2%/=AQ_\,6D5PYF91]9ZXZO=56VI>($ MOOK:F:0N\IU_FYV9HN-KY0'2<+;X-!BE@J';\G'C\TX:>9#E+\O?(>1O<0B3 M!2P+V"$$;#&O*DM8EK"#2%@8]3L[6LE[^;8?N[U_?2K'UZ-^.@ :EZ__K=V1U*B+T_^R;"?NG>29">R6:GE&&]T7XJ>SD;9GZC (9!3(*W"H"BF"R-QDX ME?W,6)"Q(&/!#D3C[ ]D#,@8\%UC #TC"&44V$.6Y822?8?D[>(Z<*>[GHBI MKC-WIMVOG>[L0G-.HSY!-+Z5V:T.S69)C),)-AYM !%)89:0Z:#7M>2:]'N)F087K__#D5:A>9O;WS]O-#[YBR+YDM !JU).?O!EK,E8D['F%JR19U3G&XD9:C+4 M9*AY C#<9;S+>/))K@]69E#F,ND>&["_3[L=AT?K\RL\K= T'H^+E M13$##DS0GWXX.4(W+78-#!C(\,KJ_^=Z,AVU(;.77^9?_7$\[,\_Z/WUU=6PN(1OZI;?.G$PZHYZ@^ZPX[O3 M[KV).C(-OUUW2_B2X;?9JCM__GW4O>X/ID7_W_=!P4:E6/F,-;%#]4X.1F!A MYZ]7OV0T+B^[P_7=3\\L/GBFUIU>,1Q6S_SU!7HQ>PV8U:M?MW#NP^"RF'1^ M*;YTWHTONPWC_F70GU[ CT#CQW'9+\H$DA)KSX3GXE_ L3G0NP?_OQFU)E>C*\GW5%_ MWOD*Q7%N2IP<4L>UGV#B%[[XO>>-3/PI>%[Q&$[\/%H,RREV7O48SN^+J< M7NQ)^/)MD=L9_4LQ[93%YV)T7>3K($\Q$7'RE2RYCFGU?4*Q,YJGQNQ-93+6 M9*S)6-/^/LG$&>$D8TW&FHPU&6L.BC4*H3/$9<::C#49:S+6'!9KB#JC F>L M.63^ZWFEN7XLQY-)Y[);?AJ,'A-IGAD2+Y9+#E VLD,&>O\8PZ0\8VIOL=.I MZ,&AW9:L$\]8)SAF9X)FG<@ZD75BH1.*C8A3!Y$SCG*_.ZI75 MZQ#J1?499GMS ;)Z9?7*ZK6B7ER<\=SI,ZM75J_#J)<^$RJKUT$CV^<5P*8Z M^GG8FE-D.46VO9VE1F>(JIPBRSJ1=6*1DN%G$N?CQ:P362=6\RA4Y/E?62>R M3BQT@K$SP;).[",(.Z'$QV&BL5G;2_CA+BQN M[;)P1"8>&VGV?NDB2UR6N"QQ6>*RQ&6).QDFGKS$Y6.3'VQW,NCEJ/\X"/;@ M2/\YW( ]',W[SW2@5Y+G-$<&@0P"WS4(J P"&00R"'S?(* S"&00R"#PG8. MR""PAQS*":7R#LE;/QA>3XM^3H ^0: ]^9KQW)+L1J8F7W;+0).!)@/-P;-! M&6@RT&2@R4!S\&"39J#)0).!)@/-DTEMG_S6/TJZZWEEM=ZG*OY)YWI2]#N# MT:R^?U;8WP&Z>]?#[G0P'DU>/R8 /3. OG-QW_=8PY?E)\M/EI\L/UE^LOP\ M1?G)YZ='*DX_(9Z=KH9^3RW&R)G8WWR19Q_X9O7*ZK6C>FFUM_Y:6;VR>F7U M6E4O>H;VUY8HJU=6KZQ>Z^JE>#X5.6@0^[QBU3W7^F;<>YL8]%YW(QXBW\]9U M)Q<=^*X!J&9_TND7O6&W+/J-SK0YF?0$:R5./K>2BXW7BXWIWJ[0G_S6']K1 MR4"3@28#30::##09:#+09*#)0).!)@--!IH,-*OYL+],NQ^'1>OS*S_/'NKT MBN&PDH&_OD O9J^! [WZ=47%JM@HD)%5JCX,+HM)YY?B2^?=^+([^J%S&WEM M>;HO@_[TXC5A=Y&[]>V^^\.[I0J!Q%UD8L/0)07$K\$42E3N+B2J9N*?\;\_ M6!_2H*@'T;>B!/]S/9D.SK^U+?6>%/[7 +[O:[IJ.^ET'S(W*WUBI>AH]L]\ MW?VB-RYG%W9?)Q6;?REO'L+>8^DO.]/QT5;<;)1QGQ5_*8I_=K#IR";B MZ9D(\MQ-Q(9)BYW!)+V^2G6)\$R_N ) *T;3X3<0N'*NW>/S&;95.C+I7 &R MP2-%_U7G WQG 0\69[-')M>7-YZ&SVE^Y0C><3E3Y\YEPLKQM%/ \\/9&[NC M4?IQ=/N:'ZZE=]R)7J*R?'R?=3_+7?F4AO[,/F4PV_G9Z]6O&:7-&JZ%07A- MYW;"O$T8=V/EE]WRTV T7V3W>CJN?S&/U6>_F0,=1L"(C^.R7Y0I5!EVKR;% MZ_J''VZ&(.W(N=17V5J[<'?DFZ^)DS_MBKUK[\>/^G;]E!>?:<^TGSSM^3K$ M#W]^DX*F\?4$XHC)6:?XVBNNIBN]HKJ7X^O1=/)P[RS7_#6LW&FTV3@Y_F3Y MR?*3Y2?+3Y:?T^1/EI^[I3M.V:7<)Y/^J%+P17^>:>]0?-8A"*N')*'7ES6Y MOMJ0]-N0J)17T[4C*/B@K9F>C 8'08,J-U1Q E]][4S&PT&_4Q\R' N-1/ZM%5HNL%BOO^W Q*+-69*W( M6K'F0HVOR^G%LU>+? _X]GU)I1)E\;D871>3?<',";'NY/ G%ZP?3JR>0L&Z M0.1,X=RD,F--QIJ,-0?&&B+/6$LU=,::C#49:S+6[),;7*LS@?)PUHPU&6LR MUAS8KZ'J#&N:0^:_GE>;ZL1Q/)IWY?8K'1)IGAL3/MZ4FP_A,J[WU%C@5 M/3BTVY)UXCGK!,-GDN;6RUDGLDXL=(*@,Y%U(NM$UHD5.Z'/"-_;&==ST8E< MAG [;]_,.Q]\G/56J/L@3+M?F7UVD6] M-#M#>&\32;)Z9?7*ZK6B7D*<29$[GV;URNIU"/7B^DSF8H;#1K;/*X!=:3GX MY^%XDIOXY$S9G8!&GA&6L\=9)[).+#,S]$SRO57W9)W(.O'D=>+/F)PQQ?_B1"W[R#KOM M3@:]G TX#H0]. /P'*[/'H[F0XS&%7L[P3Z5C7QH^B.#0 :![PP$9+Z'D4$@ M@\#W# )_1J]0/CM,[\MGAQDC,D:T.PI\;[,\Y7=##09:#+0/*&,U%:.?-^I MJHQ#&84F"@=-ASVO*P+OTRV 2>=Z4O0[@]'L?L#L8D 'Z.Y=#[O3 MP7@T>?V8 /3, /K.Q8'?8PU@EI\L/UE^LOQD^< JDSE'M+9_7*ZG40]>+L#*E<$9/5*ZO7@=2+YX*S MPT:QSRQ8W7,Q< :>9]R9C0A^)G6^;)!U(NO$TN:J,[*_<2E9)[)./ .=V&N8 MEW4BZ\0ST(F4N,]3R?<1@IU0VN.0O'7=R44'OFL JMF?=/I%;]@MBWZCMVW. M)CW!:HF33Z[D$W87>1N?;OO_O!NJ4(@ M<1>9V#"V20'Q:S"%$I6["XE:M%# _]Z<1K6K0J194P\B<$4+_N=Z,AVO5@]$DH\;30PWR[YWG#ALK<_QN'G)T!I/T^BH5J\$S_>(*H*,8 M38??0.3*N:J-SV>*5&G)I',%& */%/U7G0_PG04\6)S-'IE<7]YX&CZG^94C M>,?EK#5 YS*ATGC:*>#YX>R-W=$H_3BZ?HDN]U-2@H6'U1N6/3FYJTLIN5X<@4O!_!H]^IJ M" 3/5*M2Q!$(9UE\+D;7Z>'>^--H,/MSM]<#AW^:W 3XY%&_6_8?KECU\__Q METDY??V^=U'TKX?%K^?_Z ZO9ZLRH_YOH-[ .?AB,U_"Q(/O,1Q/KLOB S#8 M#L>]?_WM__Z__N-Z\O)3MWOUNG[L;?=;^BYX65X7_9\&W8_@#DT'Q00^]%<@ MM5SYU?(CW759 EHM/AGV?)3V\5UQ_M<7T8.SHG]C?WSP+SJ#/ORBVYN^U/!; MAC6GPD0LJ!+$242]Q5QB0IEY\;<;@K()$FY#A!WE;$V96,*AV4.#&5J_?LD6 MR/3PB&OV\LM\.1_'P_[R@VZ5C7LKS2.%AH^X7C"98"6&P_&7I'HS[9ET^G-Q M+68:VYM+;&>X%.>9WSM.,M[I3B;%= (/=I.!G-4Q@$*!G4T^+^ #_U.M^0 9 M-2Z S$_&PT%_AB 5NH Q+<#(=B]GRI6Z]\RL_4H8\:KS9O$%2TR:?7.RX[#P MV:O1O;\S?4KWTZ>R^#1[*!%933HO9B2_^O_9^];NMG$D[<^[OP(GVW,Z MO2^M%G57,C/G.':\FSU]R23IV>V/, E9G%"DFB#MN'_]6P60$G6S)1F40*GF M3'=;$B] H>JI"PI5KTRLI8]-'#ZDW M_,NNQM?"_>X+;V\?]_7G-'FJUO;V]0<,",69!*25N]C3IYM NAP*:SH,3<(7 M^QHGEE!JGYQ8MR%W/C+B*AE9C?&>N8Q0TO5FVN9..YORQP0,/F7J)R)49G_) MS]FE4NC6E<0J)G%NT"IC>OJ-*9^'_4=3_>^X]<94#,:1'8GA:F MEAASS5\%XN+NCHBDBKX>T]JSA6IGV MU:PC[\H>M,G#_SDMVM-OS(\S3/$JM@",'A3=?K/A%.(^S]+V)<=,JR!E-6U3 M6CUC8>7]*5H+SB/7U](P-J$DH625*-GL.>V>,;N04');CXD,+>Q/2%EXC3ZL&T=TS$U=6')OX3Q)3VJPT1<)?]9GP/->WZI,4%="N M#I!F&3]91Q_B'],@99&!<;Q4BP\8P\!R=5-=^.68$FN]+J7BJ MI7SVG.VA7 M3A);%I_\G1,R#JSG-H*:!:CI.&Z/FD.?F,^V],#>TCM[Q4;)\8YV\E#.3M"G M,;C^H_1!5>4*/!%)02FJ2C@'3L_;BTX9/) M#AZX3K=;4>K.NN3@.K 1.;BG>""B#IQ' +8SR;I#IS#Q]QF,X;/2:PW:_2R<]CGG8P;+;Z:2'+%*L^\ $/U?2/SG18G+9YJBA/_'-0Z]^M/6+- M:D*G_)L&KF.*I?4ZDK*I%Q(V6SVGWVQ53A-;5I\:/OB']\9J[]M\R7)9*J-&O;:W]C\@EKK*EW>'#JMOK',/%MXH&J539KY MA&5"-6"BXQ?D3^\8 :03%D\?:G*'3G=(;5[(;;1(.9V.>+F=KM/JD'@=SE4Z M3]&BI&1*2C9T**S;=;J'K+E>!SXBSY40C!"L)@C6;O>=CL&=,$*P1<.,SE6< MWKF*I]D@__NO/V;RXH[SZ9M+_0CY4=>7O-15='^:%]&]C'P5?2E]=1U(+XQE MEHBK+$E$E'X!JKX+8^_KW__]W_Y://D=EX'\=?019@V7J/G LSX#Z8,1S"]* M+V>C_PB"YL \\!\8IPJ3Z)T=]>W5QCWN\_.K]_N7[% A^^X%YZ\?[J7>== M]_WE\.;]Y=7-NU:[V^PVV]?OW.[@_:#9?/_J[TN\4%[$9XYAK!/I;5BI?*:D MC3!K2!;T1[S\39#"*SW])$5AY)$RC4V*1E7S.8)L&]CW D%$@9L [#^BR &/ M*@VA1'H41"#N 0^9DO$)D$RR(/+"S!=*AG-95>OU?R!(T3<&$LL"^.9A'(?A MXT7\$, '8K S_@"<@#XZ-4)$R$P00>7R "#T-X,OR0CX6E"8\DR 3\+AL, MQWF5_Y))?,CJ4:M]YM]=UB[C8QG[2&'?1[D&!O/:H+ /@]2_&YJ M2*MN[5Y#>A )B";KMC07%,L/<@BK;^05V_8I.>(*KS"TSN&W;-$OITD0SD>I M!VFPTS7+[*WPT+N.5J98P;6&B!Y#8U\5YOT)9;C M@@6:2; 1I 1M>)OKS[GINHNMV7<[W>9EJ]]L#H;#[N#J9O#N7?]FT.GV>LV; MJ^O>,6Q-DZ;E@W[5;1SZN6694XZ52&>K76;$Z2U"&T=R0 MX-\!9/Z1\01M/[#W61RC#9.8^'N!XXV)*#O/1BVX2,;BQ # M+3"^BVP*J)2.P1SU@2K)XP4L@GJ@QZB?0M.3WFR\&(1W0$)(EDF MS_=R910P9$00M-+1@ YA/07XZ&676SX-5I;QS9<8W$$VS0"RN13*(PE\D6A7 M >QLO>IB93F-P/IWK:[;&#*X+EP'#_LI8NTR(5.8&:/K-KI&AZ@DD@<)N^=A M)M@HB2=+7#=-A/@62!66":)[*H$!Q9-?)NJ M\N&*$&4GO^3:PT] B'@B&NP2Q!Y?!<#ZN C0^C6:B$H46 @?E>[" M-K.1F^(?PQ)RQV'0^'^8U;/T Z*P*0"S_B;O=H.SC-6I3WV1@[K@!25CC@#- MG[-;"4N/2P@KOZ2@-9O,8T8PZ2P$JHSB9'&U ;OS(-*,3TOJ[;D 5",/2.\_ M .4?1S',?FY]JXNF28S_G?#20X)(?:/5M*WF8AG*0&)CCQ<&U$R-@JD#1@$2 MC4=W 6X0J4@=AD&!!&HEYK^H4\DSJ%17EEK0X>_9!+Z_A0>KH *P=S#1*S:# M %BH2[ATAB-E2H+'AQ( /]_S(,08_2+&3/@C&V6)$I9LBKR@)Y/D44,PZI8F MEL\:G^W/[I-BTV$B./I)"H0 &H/89Z_!W@.R@(FM7<^9\BL#+@[A M!ZTRRH,HS;9XP[:TRQE_LX'KH(4[X?^*T0V NQS-M_E6R9_X:&1MF/?#,P?( M3\F/H3I9E=3)ZABIDS4XUE&%>=L MVD(T8UF%=3JUWG-:/6.=36U9R9=R>=WU6Z5GUA?=]7V4W/F<=&HYS3YU:B+% MO34)/^21,>7LK\3&#&COTST+CYU/VG06GE39UK3]KSCV,1.(=-B3IW7[ ZR$5>-2F\XQY$JCT_[5I9)CDGZ9)<)OE M)^;Q LS,]50FZ6,DDCN5)#9+%;T5D1AASFDZYNGLM-0=?)OH?+OB-=[\4$N1 MBC;+"(2GE1++=!K;C)BEA#(8WFPP,#AXD2_\S$M5X!,3)-&+G&;)-):B9F<* M8,9/YSINFY;W1!9>G@^93?-#MILR!?DL61"/;2&SJ S'(H%P_NK]24QIIRP]NQ*A*$N/ZJN]F-UL8['M_9X#L1O011\693\% M(W$NT5KK^)3R0]+792?:#TZ23$?;;D/4"XU/#7+*Q#1+S M0W3Q,8D]+-'V24BA"N'JA!!E>V,E) /R>X:F>+?E] VF[)$I;HTXU@O]+2)< MM6KAEQ\OR0C?L8IN\.PI9LIU?PF5*=?]R*?#*=7=3FBKEPX]=_KLW#YO37^+ MK?I2E#M9P)630-6#EOMUL.A>7?>ON^^;[V_>7;V_O.D,;WKO=+>T?NM]^^:R M\@X6AA9-?5Q)J2F1Y\EE/*6#)16/-V]1!L/%0N@2"W7G=>-@ 494L+A57SY^HSFB(;U/L3@!_W?,DB#.ILOOQ M1S#2[\8&^P9A,QLS/9>6Z[WGA%(VO#XN$3/.0E7+&*>*QR1 /O^51:I!F^Z7 ML5C'NZ =7OH9_LNG<2)FI>KQX$E.J,!0CY]? %(GM[!*K6:[:^2)BA5P5GK. M6&Q?5;\'TSD-]5D1'K%L>C%*\.E3_E@4M_^?+!(PCF:OP3[G7+98C3]G&#Q3 M\QSKY;7V9X^'9\V?DS< F#>8F";X8_J(1W6$Q!Y04QXD\ <6PDX%5C7/*W]' M +?XJ<%^QHDMGAF"!\3$8D'\"BP;TD=G_HAVK\>J]"8* M:EN-KULHN7H< LK/@C2;UI7 [ASW=,QA7T]QEK>ZK=X^H?(S/UA3Y(W/O94# M%1BV,V!JG#'7=CH\H'^\D$7^$GP42J2 M2@2K@F#C<4_*#9W6T%@_I>?(8PN3D'=UUN6!;5<#ATN7?$G8U9K(:K_EM*O" ML%UH9@O[&$0WJ@AWMTEXJZ4ZI&(2*6W1]A&/J]5FPA/!/?"+Y*,=%*, MD.IBJ2OE O./6?P0%8W9A:K86B3-./ D>"Q\LT*(O=!NV&@9+BXLC=4^_AE/ M@LWW7MM-AV&.I9%G-]@GS%3"6L*1% Z+A,HO6E@T)\_+X5C/>3D9![.LS"Q! MI]$QNP0J94OM^9L9H3&B.X8HUFX,K:?8JN.\'\40 \Q0#>L$V$ZUU;VD_81; M2?<7-<_CKHKL-FT"M M=K,Q,&P$83?U.)*!Q#X%0--I!N10=@-F\T?W0.XX>2PU45C*_2VN9_$MK+^N M4 +&29K18UD'-)0$&\T'%8 MD$]@K%S($K4"(@3Y2>(H\& 5)< XP]8/$UTB6\:C]$%E],.ZCGGBXX]ZW:O>0@ AQ*5>\\/C-MP>3SQOG1U[N$3]"(D!F' 8'T MZYV H,:(\],:O[%F&&/DQL%B7RYH[KMZ ?F!@^+7_#C]W@0>FY.Z9B :MY8 M& FSU9XU=@R28EVYYR&3Y#& "?^FCBD7'%GF$P8FKJI]B+T8#T6R[SI.M[F: M%;T7V7#\!4W =9;X!=BK2!6]W_-9J)(!<[:X0(X MYTFUX]28MP[ 5R:<(SNR7([HR7TI65+/>QD&RJ(^U;L&5OB[4P0*^SRTY M9<(]K0*6@5XC_*61P.^V@E1Y;!A0QYP[W%I3T&\_\V&-&E5KAZ O13BZT!PT MXX&RB9V7*9J @.-2C1^GN/VC,N'4MI!,=0&=O(*-"CW,(4*]1MMU"?>^RISG M1C%XJ_BX6511"-TH>O; $7!?856HI_BQT%OB2AST=PLS@W'J^W.!"!]QLC/W M0Z:Q]Q4>^$$3 "$K+=R"6X&;[CA9&8?X@Y-;1'D?:]R?RF[_I6@4YXJ%!Q.Y M6N!'-Q$'A0%$"-#"4>8IAE#AGRC.AXTQ=YE[,$";8J,+32L4^+N,)S E%&'X MIJC DX@T2R)TD>9D0@J=D@R5J6ZN(7US:'H?04EYG@NG:E;I/=%\Y%BY*Y7KVW7[ M_6:]*U]>>EXVR;2 ZCR:!9*QGV))VS"&QKM(67!!)4:>P.@.5(ZT-H"],8_N M5*5&K$68/JK@F#+ T03PLP3#KQQ#/4'LZTU;L*% -/(XS#P31YDR^@LO2&"9 M98IJ)M_IQ7T=3,Y.F(RS9)8T@R\"0D9:T?(2=\1%EM7R',Q7\QOL1^GY;=L5 MY37A=%(UO[^]&ABIYM=O'K>:7^NXKS_N[6TJ9;@JT%4&GO9NXGZ^IXRW=3'I MV/&+Z'#N]?E)QK;PI4G&GJ0#'>U_XGQIR:?(HD3 :_[$Z!"X$AC8C!B_YX'* M3;X8QG K3DU.^EA/*_<']0 MZ9Q0Y_QQ'_=4)RJ+JEKM\UR4Z70*V[[&O@4&BZR_E'"G;6S62-;KJRO/2'A[ M3KM]L.VK,Y==IYG_J1SBH:C=%(Y%OX3$_L'^/L3D87N45KJ[ZS>Z[8U2X*N=KMU%(#:VT_HB7 MOPE2>*57' +SC!PTVZ^!P>!E6+_3V^3%>,J&#= M.X:J91BJ-M9IV\:&I@BTRH8SE%2LF*^QI'IR!U_BRNK)H1D+QB>:,WEQH UK MKHX>:G$/Y*RR. Q <@8/L2)JB$QY2E6D9%4)-_0>(NR?K)T4\]"MWL M6:6_S?41&K-J,JH&#G#)9*JK?$S@/:IO4?Z ^PH55!8AP5JE MJJ#^K.(33.GRDKT&1E1(!: &H NS^0$9?@P+))*+.P76I4F# Y+PO#;=YQ0@ ME2=^:?\ _\)_V,N:!>OL?6%>D8Q0&K M726):AV2ENM1^<++2S;Q/"H'>@MLHL7"M7G'-;"-(@_&_OULC=7WWW9K M/5I)@[CCS>I+[B48:9WIYKQH7OHX5<:M?B\!HZF07#U"9P[C4S !OP48=P<) M-^.2&0[^E,2_W+8)5$%Z!_!S@6E 6+]W)F8@JM@54M^]^;)"2$O0-W^5+@.& M0J'06+4+N,-]X@@OO)!3M.:Q_)]04 ,BE@M4 8CZ0R)R1+^\_'];HCK>=\DY M7KT1W4E.#1HP=V%\.]='X!Y^Q<)H6#@7@X=)H!63K[T>5$Y!.B]H&&%?614R M8 %H$UU:DJ&#I>&^*/N(.#MK,)9S6]&+HO35LDF@=??B")6.Y%/<=]DT6FQH MI'I0P2/O8\Q65JVIHR=H^%2.0O' 78Y BWX^0CB-T$ MFZYZ(DFQ_]%"]YW\>O!XHW@2>&4JY1K=P\@':G2>*'TM498$]ETJO:081EY) M$FL;%\5& RRHJ129(ON#4%,&_9\EVJFX0*OP C5DG&!!8UR-(%%$!56>W.5N M03[\=>LAP1N/L]!?Y(3R7'R!NY-8*5(T0!0%>X5;B:S38#>S27P :B:9>MXK M[8@P7?=HQ7EY\E#X[MN<&[M?M M[J SU+N;UZWA36]0[YIQ2!?%JOE^)4Q9<:*MN%4-SN8;JF[U&\7(88K>K6;+ M92A%+RS)5\'0:ZG0?HV8,AB9VU)V8L=9:%^26S3XE5H"1?FEA4!WD*.>* (Q M8-UX1LKC:Y][V.CTK=NQA%&U!@8-5W ^EW<45!%Y+-J H,RF'+E/*YFHNZS'-UFTW!K M=X=-0W HBK+4!2%KDZZC%RL1V$55'>*']9XO=QD#S40C&H9Z"V [E?/<4*HD M1537UE4,H!5=-L&=V3_SS#2/)XD*7BI7^ED8*QS7N7>U>;OU!?5\J83N]B5T MAT9*Z/:&M2Y"2Q5XJ0)O>+"3#WM7X+6,1M:=QSK=LB@55R"V13+V,H](1BJ1 M$:HPO!MO487AIXAC3X&2*FG[<1:9F#>,7G2(C'&;/02U#N*,JX"-Q,YE7CF MU@J\%550JZ"4>16AV6W0O%.U048P1C!&,&8:QKK-I@,#(@@[FKU[ M6F;M;]%\4[#8/ZS.M"7H/^% 5@46EBU20L$KDHO]]P2Z3=.P%:L]='7^G&)6U2'8Z58;C. M<.!T^A4UB#_3?6F"+X(O@J\#P5??Z0TIK>;H6V;;^43U-W&_J.Z]2[4]3] [ MMYE!=Y/B-@BJ'V=8=?1%"L3VG?**E,<:\KVD2H1%FJ-"PW<7HMG"/Y5+)8$; M@1N!VT' ;3CL.8-!Z_A$LX5_#-K$/ZH*YNNN/]C 2D0[I2K]58SWPW*7CJ4. MJIOK\3]PF7=G53TJYOT^\#K=!1I^CB>"OJRLZY8N4_B/;M&F.K:I M^[C,>PA0/?^#U/-WVV8*^G?J7-.^WMT(:.[UF'M-TJ[K%1]+2_A]EJLQA21Y$ZBV+[" >]GZ'EP66SXB8D MQ&[$;D^QF^%^'<1NQ&[E^RZG21#.R:BY;>N4;MI/?BIE,L:6]UZ:X:YRG$WC M>:#)E#1;M/%BG9@;AT'K(^%6] JP9J.DU7'Z'3I-3U!#4$-04S'4=)U>JTM0 M0U!#4$-00U!C#]30T3UP\759 9X&X('&HW7%!2BZ9#ZZ='(%3[I=8T?];1&- MJBT9DH=3E@=S-7])'D@>2!Y.3QYH?V17N[2H8JGR;2F@8!$>G4YI'-=IMFEC M@(2+A*L:X>H82XXBX2+A(N%:$*Z6N:-_IRY[9<3%[J16T.&AJM_HB7OPE2 M8"$OEX1FJ[-%J. 8(ZZ0OM55,_HU>D*U[?/ G_GCRJGE5=]QGR<[*FAT%4\ M;QY5)B&&DG0[@$Y1<2EE?+:9"S]/D\##M@&&)SD<-@:#_E^,/&L^M'C$ICQI ML%F%J;SN4VE^@81+'E6!)"DFP06/HHR'X2->^C]9))BK FK7PA.36Y$PMV$K MX]5-4+Z4>"\!\@;WP%Y8G&N:Q)X0OC3/9=_U.]U&B\%U81!'AIEME,03Q5VS ME-QY!VH)(D: MB)>5$KOE,D ,8?<\"93*6AR)^ .OTC.;\]!J]M4^M!LG0EQ,X(__3AW:^??F#3,)-LZ#8Z;78[7;4M]Y-R1+M<5VRF MSXPH10U'-&%&P3>]?"5Z&8>X5F/8;9HQ8C38SVRSR,L2)#%7&G(5T(UKRG9C M4)&>]+-$032JGP<1W@NFV$HRE!-_M5"_;;I&,2$@7K2Z'#G# 9:8681.HV-T M$=@Q:+^I\,U^" !TG@JPDNY!?3ML;G,] ->) L MMH%[6K%Q:1IDW&;#-G7#&$.7:!J&H#Z#,$@#K4965O>6 MA\HJD&,A4C+ 3+I\NIRR0B'M=6>3"9@S?\)*J&78U)]P9L-'94OI>_G4PAFI MV?Q,L:;24Q8V&*RMV@S4O@LB/4B>I7'QA=XC4M_DY6B'C6:KW6GWN^;J.P^- ME'?N-^MW*V]9? Q"2(OF/(0MXMP%VK%VS+&;?80U#J(,ZX"K#\/1)7 MRO?UNTT'$+=RFMBR^E5;380UA#6$-80U1[,>3\M(_"V:YQ+-TI4J,Q0)HT^X ML-3K7L?8H??51:\.AXW+%$5A25RV$)=^UUB!X/,0%PKV;*G'5Y.+&9: ?R1[)WBZRUW:Z!P@%G(?L4:#@[=4S MF7OD\QP!K2K8%=_^+/O!HYN=GM-I&2M>_1SQSN)0/TDC2>.^TMAUX!^2QF/O M1UAD]U=)VYOY<9:Q\.\$XSZ>8< S.NSBR:,MY !)*GXV"Y3:,,,K7X1Z;.'$\FI,@99._@"5.JQ2A+6OM1CO]US MVFVJMDUA(4(P"SB/$&QW!'-[3K_3(02K*)1&U6KW'USE)=N>ZW@S*PQ2>7D? M!B_0U4M>4%BD+HMYSE5/>LVAT:(G;MM(U9->I\Z%/X9U'CS-O29SKTF@JL[. MBIE]ZQ.CWWRX[J80^P2&&HIC%ZIX1J_O0[#?L4@Q>X\5)/0NB#2WW%-: L8U2;(QG$MB]@6\-EE2QC6\+7VC+JY30) MPCF-W0U]?XP86+EINDC30=TMK*M8Y_=A:P OSJ9Q*2;X6@7^1FO2 BT[FWVZ M4&"<>+50]L:VOTYF=ZO5=09]TVGB=C.! 8MO!^FI/9 ?EEP$-B<,-F['<5OF M#IS7@0ELE)X3B_X2NA"ZS)EGT');IO=>[.:$ET),EO: I#$'Z-GCP]72OR9;054'.BHI M(+!IY6JQ"W6XR@(OZ056#_9M]9QNMZ)*NKL0M!:,=T9!3<),PDS"S(VY9;W! M >M,U9KQ"#-K0D?"3,+,6L4^"#BW#:E87O>J7$?([0%+'YV,QQBM_HB7OPE2 MX"E//^F3N(_#>Y!Y=I4(/TC9#?>",$@?7S:!ZBIY54/PZL;[:\16AK;/J<[W/TQT5Y+N*)P!&CTR=0E75S]*8<3/C_Z[3;#::#*X+ M@S@R\D@F113$"2-)SSYJD_>3L-,JI6;3@'B5 TX7: -2")A714#E%C]>UF\"6Z' M(338!\48D?!4SL:LA>G2>!;E)9# >7]D0:+CY1/@+LUA.:>-@HA'7@!LA#4$ M ;,NYM]X\;V OU/98)>J2* 1LFY;5>/E6#'F/DS8%V;&'<5FD.%VE:<"N<)4 MN!I8[C&*4Q21^R .9ZDZ.+>\,/M\B9XVCO*___IC)B_N.)^^N1:WZ74@O3"6 M $]? %W>A;'W]>___F]_G5^2!/?PTGOQ(9)IDJE:D9>1_]_"!ZZ]NP0VO <, M$G+-X.;_E7SW>758#@< M7EU>]0?-]O4[MWO=NFJY-Z_^OJ0>RQ1^IA3B.HNUJCJ5ZN.#?NYM'/H%'!7$ M8S8@%\S7 M!,%2863$[]2=, U RBQ) ,G!]/CFC7D$OR@X3P+Y54GI8GT%_%K!)0?PPIZ@Z*,Y7RS4[T6+0:F$O5$,N4)RB#^7GKVK/&3,A]&/ C5 MS(1(\2E!,KL *T?$M[ \"ET Z4L$S2DARZ]ZG"DE' @@T]J7@HT"]DX@'I2] MLWKW0YP ZD5"2BQ-BZ2ZRT)0H* ) R !4!/T8R#'^O80MWL3&&BNR52_*R1] M&$P"5(V:2( _.$DO]^!T?L9EG=5/TWX MMV"231C@IM0W+-$5+Q+W.%,8[0()?3'BP%A/(SY!R#X0LNA>/-50;9%9T"F> M"N49+XEUD&::A>; L@H8LIS2, J^B654R3,?9;?!5SFPV&AH-Z MY;)37ESKOE6@.P'X5/G$F91HMY1F^!1=M9@^37F!3Q82^$$]$0?S!^!8, KP MDT2X6VB3)U?;V#C:P,(G20%B!0\*P>CRM*#Y:@8<07P.;UN,#)^Y7+(;7Q%$ M0%0>PALF@DOE#O*T-$Q0& A:V:T$@$,>THI&K='\JMDT=AZ#=E!@"3P,__D% MO.1,/PM0]M_*Q1+AMSQ4)S#E&!0'+,UUEA3XE3Z($"!_ N\=(S[B8S=8]EJE M(5;F^O,%LU(6( MH6CQ6MT.@@T.8ZX?=.WW,,9XN4@FLP>B8;"N]OOBPOZ@R,M#&2M5#%I*>1IS M-5;TA-*Z#E\X)[X2"^!Q[:S P,5HI&TOI=Y]S3+ _&P*$XY]--*$1)SU28.9 M.LM1#^][ MB]>Q.BU!/\Q00:NRIUV"_3LQF-^D&6R1X%P:T<+.J;6-$_(R[,VFN7X( S/M M$+K'+8M_Y->?T^1?="2Q!GTX%VJ!*T7P6^-S@_DH7\E.Q<$MJZ]J5ZU?*TM4 MVY.*L8]=1]SW-/>Q70M,[P9U.Q07J?MQE\\P+#[%N,FU@L5C2G&],XC,Y:^= M?'I::^AT6LW*Z54+MC&@'RAC]P!T)$ C0-L,:!UGZ)KK)%MKMGFI(.YNJIV6 M1?8^2U:S?L[Q '\;K(2FL5*)MBROC7KJM-7Z"4O(P!F:.QIW*A)"OO[&KM]^ MP"/V*9L*487\G$Z!PW[?&5+Y4/)!+596IR-LO9;3Z9MK'G+JPG;N_M$[S!:4 M8_81UYC,0+C/;3I=KW\6SA"W*3K*'C>YX#%K>O 1P9--LM+ ML1Z=:L>M'X"EA8I*'/-Z6C+%^A-WJMB1*@PAV+TJ1*>*56#AB:G0U0GG)6KR M0DA%^:S%JEFC,,.:4WEIRX7"GI-I&#]B98NQKB_'IDE\E_!)446R.&L?9VD8 MQU_Q[=D4W[1"U7U(D#[$[!&6:[4PVSY/TQ5P^+_@WSD=+HH2 1>^B.))H$O7 MK))/5YG9M<: JJ8IL*C,/4^".(-5X*FJ5Y7$V=W8#(ENQ&V2874U8Q4V]62Q M,DP6)0+X^T^@R1T/D#=T@00^!2[X%DR0=U09!JP;H\L6Y15^)IO@1HLE00D$?@M053 M792P5.S343R6FQ_+HV=C>,:M$ -*59^S%&R!!^JSB$^9QQ,YU?/Y,+)QS02 M29+?7.;VG,MA #-[>@UTJ;DME<,KPQ:(LA1I&H)4K"6?*BU;JGNK)%D(98CB M8_EMC.5<@4-0N-6(%VVCS<-\WF+BJHSJHWHJ?(4K2,);A?"NEBXK51HK+W]= MU%1-RL>%L:>=N^<*+SHL0T_ZS[S>J*K\JVO$*JB99@F6?@9?3@#4A(@6*)?5 MEX.C FY_>^4VC51P:_5?6$5L>$Y%T$S??E;$>U$%N<-M* &")>A"OAD'/J"( M66V]N2CE%DDD0ZKH]?8F-ZS?%P;]56%0[Q'Q)S;MO7OG*#XSR B,AH MA(R_*NCFGI=DPB_W3B/\)OS>DAJNTV\1?E=GH)\6XNS7.,7JL$0MK.S3/3#> M;4PW]6/A4YE MCDKQ;YWGCPY5, MJM? 6"Y@2&BMQ/ *?(@ZTH@#>W8(RP0\6YB&;2SG>O^4:*MYE_*U MM\_7-M-PN]\^;L9PJ];IUB^\O4GITJL";6^>:O\(J0F4'$U,=TQ'NP*F^AWK M/+#WH*&W;J!1$RZR,L]T^V+5%<#7]B6?#AWOJ3HQZ!EBGD4MK,-(J#%2VJL$ M2'3W.KSRIZYG-7 >:TK3/SPHR[VLE@RXHDB/G%4CI:]7EM#9K'T M$%#"V.$22LXY^>28R6AV1C'.,N<-:]L">=28, =%Y ]&@ M1SF"%.4P8EK-*_.-DGB"B2S9) MUX:'-II8JXU;43EPQM'Y@_UF%/U:[[)?7 MV-K 6,MQ,@LHBGWB M-Q>M33E8(&^VBVO"HE!@L2+(+Y>DT1V8KTTNGTHWS= M(>>6G-NZJ+<3DCN7!,^,X&V57FTZ<>Y@5L%3@UU@^LY@*6?O0GTS'\APO_'/ M;OO/3X6B566<4Y$(F9:.5N6GK1R5.EUJ;O%LPNK3*<7%WW_],9,7=YQ/W\SK M:WV8I\=>1OY_Z_#^)1H ZCS&=2 ],!*R1'P!NKP+8^_KW__]W_ZZ^ASY$0;H M/O6.##%]Q++]Y?=M]WW.9EV[VYN;KI MM/OOWK6;[>MW;G=P\_[FNOWJ[TNK5Z;R,TF.ZT1MFW3J\NJW6PN+_R+NU1_Q M\C=893WP])/F]&,WLPSTTI+LS=<'G%KEZ;>5'%V8M52:9_YC">C%MD@Z=1_5 M19B7XI=Y+?[933Q),!MM5LM[?2NG.+J+,6U=G9G4]>!GM>Y*1:?Y3.X:[/_@ MU^@;RW0-ZF<.*LSK_<_.6BAT*)6HU\,*EI$GB+#:?T88V5XR*E!@?/SA*S\M.$(V#C MV^14>!AT4[Y*7JZ[P3X+P5[]$J>"=1OL.?EZI9XY*_$=1"/,RM;=1V[C+%U: MQN=&N#\,+\/G LC.,/C7$8X%5(0:XB>A(HY7L4SEYS&LUCL.2_61/ZJQ[(+$ MKXW$-^U>[WWU2&P291_T*/#&$ K!,\FX4"BK16D'*;Q-R_N,7EP'+]:$J+ M9 )PK(YQP;+DK>?R+B(>NEIY@SHAI*.,H2Q,>92C&9#FHOB9^4$BO#1.Y!(& M*_21Y6$@G&'>)T(;3U4F<=[)"%N+,%#2ZK#6'F]6/4EBG,9]X O=<04TB<1. M*WD[/?@-$!+>E#S.<34W]HH1OVRA]X_;:.'*O#)K[6VU-O/B$U,;:TQ5RVC/T/#CO57PNBI"-V.V 9WF(W8C=%K)PIDD0SLFH MN6WKF*9[Q:$HM^= L$G\1_Q'_&,PY:5/(JS8)$'6R5M/PDI5 ,?3,_QP94(XRDFO.[C MSY[/6:E!S^FTS)4E._7R%S62->OT\QE*5[_G](?&/%J2+I(NDJ[Y?;V>,Z#V MCA1IWF$#6(0AC,QA=R(2"9[2 UN1^Y,@"F2:J -758A<[22KVW)Z0_*^* 9# MQ91F(N$Z0^J_1R)!(C&O+S9PFM3>]F5F%G;1MLBMJ9*P[[\)+U/'\,#4BF2@ M,N\\/*1>B9OS7(7\DW&#-"H-6F[+G*.]+_%LX36*1-1 X9V/B+H]I]=R23I) M.DDZ[9-.4J#'MH)/,]BXL:1%WHXZ*FJ^WPHLFL52_FVGY-?3]2S=3M\9=LBU MI&@+15MF,M%M.P.7ZKF33)!,S&2BU7(&76/I2Z1 M[_02$CX2/A&]9^-I] MI]^M/CWQ/(2/XHEO?Q%XR[,Q16P1HN.*U1AE;3#*_#C#0K OJ;I4BP[UYOKD M;DO" U.L I?<'3C=044.P1K"U8*/*,A5N85!"$8(9@K!VDZOM77!/4(P0C!" M,$(PBQ!LT'7<9H\ K*(]E.<\%1@V3KL4..ICE"ZW8QJ3(,WC42 #?0D MTR_"9V/7N[#TF[HY"43D"=T'K_#C1_E8 VR6HUKGS&[!-GMJ3#P,9^UQ^ 2; MONNPA(X1?]HW33PN6GS6:"-^E9^HXZ%XE?8"<^_#4)]+#5._6# M))O"W%0OK :S=?'KQJS768(K/@HDP/ J5?=YY-K*^/L\R#$VGM4=B7T>I)C4 MU)!6S?W]2(3M>D&6\%]&GAC%9F@53U6SS5E_*]6+#L>J,P\7^ESMTHLK?ZY3 M/)!%V>16) A@Q2OC+)4I_!RH9J/XBY$I;=L$8K]U5"M81K\7MMTCB"ONNZP' M"YA#EVW;1^P-.$QHX0JB>U#'<8)V2\C!I)#SPO9&WO9=J^$RN"I9)H&7%IS!LB@ Z_WUI\^_R1_4+&/4844KR#3&YJRF>+W3:72,,KLA-OFN MUVSTS$JA,7[YKMMNM T3#9@ _:O@7H2Z6^\2I^00)]$%RK #KY<(/TB+WN3S M;#]MO) >-^A7+W65Q_:FVG(JO$H_M_A0P)7IR7ST-3-9^+7O0@Z(_]D;QR$^ M8YHW>@ZPF2B;Q+X(%_K#8U/7PMW6D* ;RM_'V.\]5.ZWE-E$/P=\]_E ]#N# MR33$]JRE&Q8;0L,;L)4\^NO34G_ZV5O#8"3*UFUA4 MD7@!.NG(QGJ,0";PI+G4^KMXN!_(:9R?C,<0 %RRQHK>9%_X%OQ<)ORL+"49.F!QCEW%8KYQ_BP[!>4?B MU0;$2JI\LG_J;/\8C A\U^HUNJ:L,C,CK!I".;(FZ[T5PMO6G(!I&+ MNF\NU\O:+U4B[.>A8JT"Y]IOWA!]!37F:DP::1C^3*.ZTE,6=A*M;1D^XFUYMZ\<[K2V(^RG0'Z]&"5"L !# MIT*FZM0B^31/)ILUC!5W/LUB87^QDG_.28.=IN"Y#7.U$DCP2/!(\+:V*[RR<*-Y\GUK.> M'QJF4\)T2KBH$M)K#%=!^H@+AW5+K%LZK/+2-E6*:?&4,"L7 V!;"&\0D>#6 M6G#7*9Q"6\FJCH+OH_6W,V:W,T%J?HR_0O.JY; R]K+R_% MZI-IMAP^H\.WYJ(]Q&)TOI98[(2.T-J7LT I>];%P2F!@3*'CJT6SE#PW 9U MM2;!(\$[0LJ>,9_QS 6O)D76*&OOP!8EY2$9U5^DIDY:6EHD+20M)"U;2HOQ M8.QI2POU?*WI>&O28\[1+:M8%I6ZM6[LONC%V+JVU'M1M]OATEQ?B:;1WDUY MMZ8=IZ@:@JFI!2MYE*5GH-Y@?#59)N]R:VKYW8;+5!E),Q396V#LE^8\L\?M M =(;&JW^B)>_42T"/?VD][K/\H<(=Y6">UW;?'6!+,$BPLZ*L-.,?+N&&];I MK&W),'6;W_,@5(EKB&FC3#7<5HE_LM3?J=5L]ME:GF:OR[_A-S]H3%UNX*6> MK]/)\PSXU392RX]">#4R8RGNA2':*:35O1\7.\8U\G8&2[,#K2"^!;I+.F:% M1N(A?&3C(,%N['DC!+A:1* ;0O@%4^P+S6%DQ*,X2XP\Z *G7BBO&0$6DD6I M2YLIA&,RFTQXHEK_%>*Z(*IYPL PX GN>^Y_X%'RY%X<-0GBG#"LWAMY3G=-:V,JQDN6 MU2:[51>UR/MB>3Q"#]\4B(3WK=U')-LHV< B$PB6[#I-$VBCFO,7R.CR Z5?\Q(N.OL=.[= M/N+5"Y-..J[=Z9H[T4?A:_O-@7K'M2TB9+TP[#3M*M<9FHN$DV5EAW% X:;3 M@IY:(\SKMM,W7\2,PDTV:W8*-YT--CU7*>\TS:9^T]P>W;X$M$4@R:@R'ZY: M/OBEXU54"M1B@ZLF\2K7:7>,U?R@>%4-[ F*5YTEAIVFX=5VFA2O(M.*XE4V M0T^M$>9UV^F:V]&C>%4=-#O%J\X&FT[3+.JVJS];9XM D5%4?;QI4Z$A,IBJ M :6%&'![^HWY<8;'XU_2;Z8^ 2ESC/8L(<\M8D5E-^LT7E7N\7&JVW'GI;HX MEDAZIA!9Y(69CXV'BN)GLGQ>T6$P\XL_,ACW*"BJ1\Y_1 -5]=Y-DT"5BLSK MH$6SOZ;31'B!KC"I$$ VV)=8%==RU(BNX@E(RB,;<\D"*3/LU\LFP3>F#$)'ZNN!=X/, ?L))JP;1V#E\PI.O(IWS>PF]OI=82W<"&)># M5+100K!X*E41-'6F'M75@OK@/L"/T*LU!^I7L67.ASJOOIND8*?W8'+ZN\^<+;C]N0?GCIK2.]#QC-AP+W/=8(K^4:E9 =?];]$3Z#+O":0J M-%]<8R3D!J,H_U02_A$X4['EB^D\"7P_%"='1^++:OB2%7SY24QX$&%LZ"J> M-W3Y@@U=7O^.K5!>7JB>6/-91=TF1?WV\NXN$7<(D!]F=I!&R16*[KM<,IMN MH#/0Z>T3(9'^--76FJO% 1ZTRU+7/;G/9"AS?5TA9G-A_7JD@?2:#\@$:TG'(5ZW_[7\8_0 M6:,@C1;0MF6!JS8["7QMHT_%1F2GT::")2?+/$2?FM%G:\N/#+SZ^1DFJ?=/ M(7&/Q:*X=6NON/5YG@1^W3I()'657:LCTO'J&M0( >S"TQH1KEHKN#UL= XG MC<1N1#@BG&T&-852*91:ON_*>#&@JG.RCVK0FFS]M26ASMNJ)6RWC3X51VK= M1J]=7^(0\Q!]3HH^%*D]X4CMX;M>,L/-+L\R.W4X,+:72=FI-1%5NX"O1H2K MV%QM-8;&S%6+J$;L1H0[<\)12)5"JI2=^N+L5(/]-FU9X*K-3@)?V^A3K1'9 M:S:HG=[I,@_1IV;TH9CG"<<\35*/LE/K;)N^;CN'K)-PWOOX%B& 77A:(\)5 M'$IM-]K5=],D=B/"$>%L-:@IE$JA5,I.W=N@[3?=0Q/JO*U:PG;;Z%.QC3IH MF/,8B7F(/D0?BM1:93]:Y,8A9GW24ZEX*J6GVJPY+2)< MM?9JUVVTZ<0_L1L1[N0(1S%5BJE2>NJ+TU.[76/ZT98%KMKL)/"UC3X5IZ?V M&D-C%?B)>8@^1!\*>EIEX%GD9YBD'J6GUMDVQ>*I W/[^92>6A,$L M/:T2X MBK?^AXUF]P2I1NQ&A#MSPE$HE4*IE)Y:O4';;9L[;47IJ59*FUT091]]*M[N M[S::QK8SB'F(/D0?BM1:93]:Y,8UWQ[@;M2IA@Z*[3;YOK*77VKFZ-1-DZ[5@7PE6^*]&C0#&Q M&^U*G ^ST:[$<2VW.AAJ_5;/&?0KRFD^1U.MY(K]F'*8^KKK#S:P$M%6SK8N MB'\'F+)$UG]E,@U&CTL0@1?-AS;,7G M-0/Y$DR$9+^(!_8IGO#H+=M$XW4.]$/@IV,]_V?Y=%%:MK]X-Q\>L&47B7GB M8#.NQ\(R-W&6+UC7U^[+D__Q,/:+YK>&E\UQ[N7=72+N>"I8$*5)$,G 8_<\ MS 0P5<(^??Y-LD1,$R%%E$J6CH%APU@"@=DT"3S!IB)AI3'F$;,Y@D<3Z()#EI&^\6 N10B"%<'"%T#IUA?!E%6_N M=>&2(/+"S =&4WB/RH"G"IZNX@F,_I$]!.EX+$(?@?]6C'DXPD>(R32,'P7> M$#/)TT".-*H!AJ59&B?PB7_3-\>A K5$_)$%B9B@SJD6)YXDY9$L\"..5RTW MK@3C;,2#)#<%7J9-2@ZMVW8;70;7A4$<&7EDP9Q^EB#GC ()@F9FM"_4=/,' M-=CE2S7R_&'F5?+\V0Z(: KDRZ)$>/%=!+_ZVI:[N.52X/;L9"HB%&(0<2^6 M*5J'(<^-#^#OBWPY-".!(6*&;UJ#?J-EE&\:#(%NU^G.C>) +MA=MX*5GH'! M-9 @O5TG_ L.G_F=,I:#V#?&"JU&GST"LD@S%+$5E*H!T2#R0;V\<0<+=M_+ M]VC5Y6\"X*O RS=I)SO/W_\Z+ _,GCK"#VGN=7A\8C%MRD/(A!),W*WFOF\SV,N)O#EF$T+?E 1 M4023V3>+4P0T@CMRWSHWO42DX$1P;VQF;C+X9G)RXIM(O$ 6T-=@'SG:PL%4 M8RJ@:!A,@AQ$C;S8[?[%C&$!9%44SAD)%H!'$? 7$#N)P-:0+)OBJ#F;\&_! M))N8,Y-:+KPZSB3X^&;FHG@?#"-@%YXHG0$VR72:Q#!PT-[AHYF!#SKF:,]# MH#1 2( ^\5R:IS/^41Z)6B*4?:W/9Y*C@U/Y$FJ)"0P9(P/##!;&#]K7P@_* MZ)[PY*M(<]L[%_1;<1=$D8KXZ"LM1+)X-!+*"B_LG*2V,/5^SG Y2QDJW.DV MFF;]G]P91\/4#/AT!HVVV2&"F%KIESEFQC-T!X;AVOR:=JI;4VS0Y8!N-"8@ M9AT]\\1L#TW',!:(V6\PI5*-HB!F&=AN=2C@:S 8P#^YY$*I] V3P499F\&4@ M98:U\)Z)G>9___7'3%[<<3Y]W5SC:OU MC\[O7ZY?L<"'+[B77MQ<#;J7-ULVV]?OW.Y[][+5';SZ M^Y(#6J;<\E[(.@H>R+E6'U=RMG\!T^Y#!,Z<8$ <]._0JU-$HFC 'N-%K,1 M799JGQ*@Y9;C-G8$A XTH7&7NG"?U68U"@MZ&-K> RM/[W"C3R$9X&MP#W^. MDGBBD#6(X/I)_G@-ML#%JL2A\D-P)T/O5N#;]3NU2H1+44CAGRA6$<+(PSWR M.P8^[V2&W%$V$0E/84R9U*ZPGI!@?A!F^(8GYI*KBU$<@B>!C];;B#*;@!\! MI,IW[==1"$>XQ1O>F%AZ#\F;;"..*QMVY7@=?BZ_)L*%"1?RU-R%33YCFZI+ M(P?B@D>F!\FS-"Z^T.F8ZAN]L^HV@1!Y,ID'B\2G4KPI_GB[G/^U?JMVOD'8 M6GN(:?NM5CVF;OLONV[V+MSOOO#V([^>)G\FDZ])707KDK'GPW4WG<.F:L%F5N<:O/T2S((ATF/CFB6E:R@[D MDS@#^VB7[)G3/0M<,=9AIEE*"R;=B32Z954ZDH6'%M]6M^7T#U 7S1;NJ=JVL$@(K3,ZSE&\.D.G.ZR^XSR)%XG7.8H7 M:*]VTYS[?.KB17L:;Z\Q<36X%PS657AIN=0(P_HAZ2-N>8A(73,->;3+UL;I M[AFVG5[?F)5H"R]0H,D>I50[B0"_R5R72Y((DH@3D(C6@"2"0GDOL<4P$XE= MQ9&B"\9]?XE3(=61HP>>)#Q**[''GLM'/QV726/6H.6VS#GE^Q+/%CX\HZB% MY60D@5VYK^OTW(H2!$A4;1;5^EJNYR.<;L=IM8R=+CA[Z:3XY"[;V_D9_.HE MV% *T)&W"GI.IWVXYO.V\!-%=&S5BZR@XI:#K:KWCNZAG6>UJ?XU>5<; .=X$D2JKTW> MM'*+9C/8IM3+PKP_;.2%F0\7Q2D>Y.5A^*B?@6=-\KOPK.\]MC9-UZ36P5MY MFO??28O'J1$^WR.H-!#=7;08?;G_5G$1?'W[R/AT&C[JUP)A$L%EECPRW7]T M(M)QK)K[J)9"DRG7!V54?\RUYY6=O/F0EZCF0G,JJ_Y>B (<_IC@^SQUT$;F MW7T6^P:O,,]>4-]K-DVWKIPF,+=@"O/2W0$,-D;OM4QU:?5*1Y@B=80)J:]Y MZ'^R2.!!IR9[O?ZXTP\.NQ6C&%NRI9)->)HEN,ZQOK54N;FK2S?KIE&S;J1 MC^*L%-ZSIJ-\F=61H^7LA:J;+$@?,(U(TS!O3^5GR8P]QT&RKEL@5EG7_+[A M")>:!A"@]*Q1D,ATP[-FC; *EIS-SU=4\; /5SQ%,9,H'9'(T@0@ZT\QAXS% MHV4;I&+6KFO]N!OLG?!XEK?5CK+)K1[JDE3GX,5OP<[,6VEALS#\SFTQU2Y6 M8C];N&-#B7I8,[F "ZI[[-;K%Y1PBIOOT>R:;EY9@.YHOE0YN#VS(/!3$F=W M8W7)3#:PHYJY;J*=AGO0V<[$M22%<_EKK$[*$D5>-\/C"CB)!U%I.$ \U70O2+0D*[7\$&>AS\8@^, ; L M%'W!0@IN$>_7CCB8H/PG8/WH'I\GW$IY;8>/O>34'(2L;:FPSX,:[#9+@;60 M#VY+BBW7.$7OUF7SK5 5FAEU8WNE_4"M:%8))+N#CZEJ"\R+_I236Y#)DC&A M[I0S99Q%8'0!'/^)HH!=YU6[>9GKUS7,N&LSV8T=8,MM8F_@S?_$%\];S\[[ MR6[1*K;?ZO6OA_WNI7O3O;KNO+]I7P]TJ]C!^_;EX+K>K6*1.DR1A_VL<$9; M<;:"XI@3,@1 MR#5G8 M<@PQ@<.%C78_X[A#E\ FH!G.3/P-U!&]='%46N<* 89 %$2 M=&K13\#YX,/25/>VU13 \?HXBOFCG04O 3OL!MB11'T[]Q7A<9,8O WNW\-$ M !GC3!8S!%(\C -OS/X/N^Q^RTE>D$0-D8="%\X&KM(Y6^C'H.CP@ M<9#N!6%F2S9;'X?)#$; T97 [K] V"207YWY8@+&I?"(.;SB[PB\(#) *=5K M^-GNW23G.\EYP54%8^=MD4M\C:RL%U\Y?;ZXU0R3QV:D\-!!"520"U<_B'P8 MJS+]X#(.OG3!%U(D]ZAK'90H#E_']SFSP>-B; FMG>\+9#*X/\Z20C/?8A ( M1ABI4%?.#/A,'*,V0<%S2C5> #/#=8_@-6I_O9@CC -;/\,#,F4B*'87D'?+D3H<] "P *X((:)5F,,!')&(*5IWN[Y1P7ZB 4.2-\0;V& C M,358^!Y,2!^TB)R"[>CG[)?$7T7RHR]X"&3Z(],E>] /"4/\KR;?;-&4>,#" MQQ,\D7*/&J'!;H"%O,(]FPO- Y $;%@87.'K!SB( BN!G)Z* :+KA18KK-Z4 MHR^&+\'G!:/ XVGN>\,L99 ZN7^=\P/8P=R#6:6%:IW"THZYG&GA&/@:_IOS M]6P@CPWV801+*K-;"=*.B%W6HGG'=\DGB^^*;W&]YO%NO2;3$%[A%#H+A2V_ M??W#@SQFGML-\/1$J^(2I^CG%(;[; @/ 2P**-/9G!?G-PL[X4V)N%*=B%"@:37S-95! M,ML& 2=413%P0R6/9("QIJQ=6>QNS+W7!<,1@R-Q&-\]%K%C*V,9*_%J'XQQ MG"WWD8<4H4!I)@'2''[>9!MS:6Q#8]N&P7N%)6P5KFK $0 5N>-VYM^,^J\ MJ\O?!"G0PUOQWO\[ ",+EO#1NK'7%G;+EGL"JODA!KC+?J+XCTEKS 0 MN8V^5;RA- W"'< =82_@;W^#JRINT46-IB!VT4AV'\ MH#:/M9GK[-(*Q+AEY@H5^P8R_%45%C; M?CK"$J#88W+0!LZRE0IU6[4O"Z9+L88YS57,2*H-Z-\:GQOL#HV 2 7.YFZ. M@SO$8F:YC[(H]ZQ*D865@ *MGU&I:RU(W:_*2U.$SQWI(@; (VWZ^FPF?//T MH'SQYP[JXJ4HE3* ?%DO4RN2O+;-8^8"_8VSRL@82&G2;_D[=Q\+\(%Q47Q MG #HF?-(Z8B9;Z%#VJ6+/XJ!6W\#AS(QX7O,9L!YEA&/16 7+T2=Q7OX/L+/!>( M>36EWU10=9*E&>YE(S8Z>BJKU^8>\"P6M/FI"U')51HMFTTJ_E_D%1:STF$7 MF A\\8!12-QY3$"T\@U6#,D*(#3*"Y,/?#J_@#C=*'BW%\#[MRA>@>\\Q# / MB)?C"C/4D]DT#XX NL'2IQK^HKC MR):DGO[Q6TP.Q5HQ#!=O+)#5IC.&$U(Q#S^Z^<1H")P/(E]<%N<6105+O"X'#,\ M)U&B3Z##/(6B*>\I>.,H^",32B!GX=XR-28\ O%35/A7YM]IE0U^5K*V(=(64 8B9&XJ9^G:N8JIHCHY'*U M$&O";&45,/*#T4AO[^=!HU7E,"["?LX3211*QE4@O03O"YLW .)H?*C7Z"%J MA17(=?IJPUO ?\"-7?0W$H%;7HM6TWR7MYC'_-&>4G,\SXG(4'4$J9CL]L)Y M4*M0'^5MRV++!+=X9^&Z?#7D5'@XD.)]:[P--9EY0$OYV;CS(J0>R6P' _.Z MLW0YP^[%J%J76+^YK,@-N>]&GFTD"JG.9M4V:H[G@$2R>#BT">,O3ZCYQ'Q* MKWGV&>5Q1"@HX<)Q2Q>OF3U8A[ \,!#S:_[VJOE*?993[A6?=T^V!*O\+HCT M('F6QL47^HRP^N8A\-,Q7 V4RH]%>B#Q?"K%F^*/%0:8C[ME57(/J4AMM]83.? MBJNKYR:-28)M:RI37;=-%'S] 5W,.)/@&,@?2"S-BV7["%+Y#"T/+JKUEWR.M\1)B$A(:E$ M2#[/0WF;>/!7W.#?^.-LIVPSEV,\[1D&;Q&#$X,?B\'+^[TOXN(V<3%Q<25< M_$65N\)]NTTLJ+;SJO%!@$XV5.:%.[E\-P:TI'Z EO"&\(;PAO"&\(;PAO"&]. F_(E]J[ MN>H^FZCU#WG=/%/WC(+2YH/2K0J"TCND_M;"RK%%/JHV9D@N3E@N6H.^,^QT M229()D@F2%>07)!)%VDP$C$2L9J)&&DPVHK/6=E&B6!K%TIXEA]L9 M.MW^:LG],X^ED4RH%-QUD0W0N93JC$+)7H.R1]B'^(?XA_B'^(?^RD M#_&/4?/Q;+9*Z,26/:)[/NXO19@HPD0B5FW61&?H#"C$1.)%XD4:C$2,1*QV M(D8:C$YL[43 0Y8@(4@ZX8QCRL0GN2"Y6*>1FTZS0Z>V2"9()DA7D%R07)"N MH%-;=:RW0:$F"C65TW';CML94J2)I(NDR[QTM?O.H&WL_#9)%TD721?M1)*( MD8@=JH!;N^D,!WT2K\JI,%(Q$C$ZB9BI,%H(W(G EZ+VY1-LC3C(1O!.E.PC()E M%$2F(#+)Q1[D:+O.L&VL@RR)!(E$[46"5 7)!!/WN3+6S[W<%H^RS7/D7C"DA9326D0=]< M2Y:]*5H+SJO:.".4))0DE+0/)5M.9]AQNH23A).$DX23A),'/$]*2$E(24AI M Z\24IJC9=MQ>UVGTS56VXIPTG ,^&1"O>KC@U!#NHU#/\]4#_AM$-)IXB/E MRYUC6ASQ#_$/\0_Q#_&/M?0A_C%J0UKD?5>;[IT$]SP-[@4;!1&/5/6:())I MDJD#D Z+1$H1#:LB&JNNGM& ABVL65',8I5Z+PE96!.5J#Q^NP/=;.$@BM 2 MGMG#C81GNU!KZ#2;YFHO$I(1DA&2$9*1968'!Q&>$9[9PXV$9V29'0O)SGAW M6]VG#S*%\RWMBD\SD0+80)\)C"X4U21/V<)L+P?Z7:E4!T _1NJG+1Q1M2%* M<$-P0W!S*/N1@(: AH"&@(;L&H(;F^)H!#(D@C2+.('0G2=B)7VW&[/:?3Z1Z?;+9PD,&PY8\I MAZFOO;[T=VE>81")B[$.[[FMYE_>+D]4?0XB0!^XH ><=/29G\7H/1BQ2.H[ M?D7]!;QOPNC+TVD^,9O22YY]1GD449Q,>+B ARY>,WNP$@_FB3#,K_G;J^8K M]1EDWRL^KZ'CEV B)/M%/+!/\82O:.*'P$_'\"<0(<4P>&]"S0K87;?$['O;U5Z]'3Y&GR-9C\;ON>E'5! M]-F./O/A=I_K^UK!4:\=6BCEUI9)@OW,$V_,VJ[#6DUWZX!T322Q2F_H]8>( MI>,XDSSRY0\DC>:E\=DFS!4(XS.T/+AX_B.+4^%O\H ^)H$'YGX0;;K@TL,R M59M^!=G_BJDQHSC9=,D']%^0]!LOF->]VG3)ZY_$O0B92T)"0E*)D'R&YP8C MF'N4;N+!7U.X?>./MU(D]RHBM9'+I]FS#-XB!B<&/Q:#_Q;%9KBX35Q,7%P) M%^MCZS<\V C$_]PE)7B8 &0OU0S ]6SP MK0KBW#OD%-?"#CJA=;=72JRT:DY73-K=H3-L&M/6)"(D(J=?RZ"T89)>FIZ?B3#US54^#J;16Q26JY%TU%N'UTX\VAUG.#36:YHDA"3DU"2$MD!)3$A,MM@" M!45BK"W8J4@([8 ^E?D:)P(>?#"OS\Z@E74\>YXQ*XH24Y28).Z05'/[0V?8 M[9.TD;21M)%^(XDC@_*4!([4VZ$W06LO:)_'<9)>I"*9L""Z%S*=4&W>DZYM M:+,\$C<1-Q$W$3<1-Q$WG38WT2:-!>5)R)AO,M1.30:?CM(?&]#2)"(G( MJ8D(:9)ZBHF-U#I=*2%%0ON>NQ+W4DJ15N?M47R*XE,4$*: L(5D/$.!&[I. M>T"Y!21K)&NDW.SD%!(X$CA2;M9YQ;#HI^;Y7L63B4C4.<\)[7I:"U"UPR&* M59.4D)0\FWG;;3F#OK'B#">TYB0A)"&D1TA*2$I(C]BXYUE[>?HIQI%7U7[! M(B+6MUKU(8E8,\DF_B/^(_XC_B/^.S[IB/_.C__HE%CZ]EK3>./$%TE!"7?ZC2$1)1$E$241)1$E$ST-$R<0]NH-_6MN07^*4 MAXQCH1?))H+++!$^XRD;\2!A]SS,Q$D$%*WCO=V$LPW"Z<<91EL*Z=R'G/E# M\8I5<;>%LM\=G(0'IE@%B>Y.N]EQ^MW6P4A7"TZJ6D9IBX0@C2"M&F9L.6Z_ MY33;'8(T@C1KR4601I!F3WR-0(U C4"-0.V0S-AV.OV>TQ]4%)4\5TBC,]IK M::L^/@@UI-LX]/-#VP&_#4)*/:*38G83SAIB$<<1QQ''$<<1Q]E#..*X?0A' M6_AOK^&7>YX&]X*-@HA'JFIM$,DTR53U(H=%(JUO*,4N?JN"/K8PDK'H1W5S MKD50UI;U/+VP*F$!84&5>\X]ISET"08(!@@&SA@&R"0@+" L("P@DX!V)_<] M41'.MR0K/E9A$5GKA<75I+EL6HU:9"T<+O_E6:ZM?6+,4;+]:LU]51NGA)2$ ME(24]B&E61N;0)) DD#2"EXED"1SDI"2D)*0DI"2S$DK&>\HD>"3"?BJCRO' M47X1Z:E6U"%%8P/;'5AEU&F_[O"5<&SAAZK-70(; AL"F^4:-9VN,^RT"6P( M; AL"&Q.+0!H"T<0W!#<$-P<%&[:3J?;='K#+H'-_B&Q'U6#I'77'VQ@):*% M020NQCI:Y;::?WE;HJ(GHE0D^IL@ D2"2WK CTZ_$D><1'\8G^E4^G2?PMF/!4E.** MS(=_TAAO@:_D.$Y2!I?D7;D<_8)$X.^)&,7PE_B&@Q0^&R7Q1+VJ]#3%O/"N M6U!6#9.+5.:RSL TE\VUW]-_&9B0PI[R;-I-<[/1'_'R-T$*[_-RKIRQVX2^88J5_!2 (9T:>W&Z YOZ+F4%&<0IH M@Q!FY'D_\\0;S\7=[3JLU6RM[@ON-=;7^"@4.B%_4+!J9NG[W?HL?:LQ[)I: M>BFB )2M80[XGRP2)090Z[]:3GKO]>_,UA\4Z?J-/HV]?V0\ >,J? 3E#]C+ M0/,R/Y!>&.,M;)HETU@*V6!?%O2O+(R..:\I5IN_FG%I;#F7Q*7=1'*Y0S/D M>@![HVRSA(^.,;!T&P.S$F-0G#OM1L_HX!RP%^54>%CM!8D(# 4\!UR&?!)R MF;(TX*D3#I!Y2^4PV<\E7%JV"7^)HXOG[,(=!M?:/+BSY((JQGM9#\!WRLXR&W,? M5'MT,7FB933"S%35L0)O5]T7"'-S!20V#L0/X\ ;:\VV#CC;>0J0UNKKX@9! M="]DJMTWF/T2A4JD 2JLD@:-#AY*!."YUU<"ZF A8*&NNHM@#@@1++Z5(M%! M!ZTGN(_ \S SB1<^\1RI20,F'88@@(Y@ M@?J90AH>AKG.D7";D!AZ\G>BTSSDDN=921PBQ\?%\.04-.,TY#!4A$/DM2G> M[K"[./8?@ OR4 O\(('$\$"EQ00&:%(>W048]W 4B(D#?Y4GY%1]TC'N"UHBD M/JNV)\+EJNI3L_VU7>X]9WY")"2QFR+5!&F7YNK?3("4*$NV)1F42"DGHJ$6T9EW?!#-3O)_' ?HUG_.F]D^=XVA I MJX\;"8!;0S0'FY1:VSN3G5/+GS@$-Q)9 A9*'' ] TYM\9)D MQL.U;2,;GUDVK$V%)\(P?^:[-^TWZK.<>%S M*=X6/VP,?M6IM^\O%&T=5=)]$19&CLYZ7SC3]_-&AU#_.;'WWQE>EQJ^YW7RH__\*M\:].!7M> M?'FBRDH.P\/$-]PW#D:IA?B]6E1$/#/Y7#CVF*NV9NW!KB)K/.>_5FQ7GW'# M+\XDCWSY[2&:]N(=(Q4HV@O2W%/U3-C-&QVG%3Z[C25=D5$!HSVI9S/H:2@N M1,^^3V(IV6]1(N EJ&[?\R R=E4AZ1OIVPOZ]H/:L2.%.Z+"'=60[EYJY 3: M^%&F*NG++R6@D"HV:765JY=JY'6E;&HGO9H!^=18)8^8/!3RB$G?SE[?R",F M0UI7I_=\;U=Y=;PXCL2"Z2Q9-H:QGA3!IZS\^%I)FBMZ4/-ZHJ\55,<96':W M7;FX+J)::(-(K'8&ENB+Z&M_0551-8HHC"B,*(PHC"B,*(PHC"B,*(P6D41? MS:>OB@5WQKO(9!7(*NPO*-MRAK8U,'A7$=D%L@M$8$1@M#(G"B,*(PHC"B,* M(PHC"B,*.V,*HV6D40*[^-/%G];NLPC2+-U6-'.'3%#GA4S00X2V1UZG<5>A M8LMX+@"J'U9J9^@)(@01@@A!A"!"$"&($$0((DV)J%Q46@,1#!$,$0Q!A"!" M$"&($$0((@01@DA=]IQVVTFW&[X;M;K.IPH\&$KB:!ZY3"H[VXLZ'LSINQQJV MJT]J)LXBSKHX<)''30 C@!' "& $L&8"C-Q#.M:VE\+\%$?78SK:1OOTE,I2 M"T-$$"&($$0((@01@@A!A"!"$*&C;40P1#!$, 01@@A!A"!"$"&($$0((HV& M"!UMHZ-MKY)2O^U8G8%K"E=GO]%+61241;$SN A6!"N"E7%8775[SM$4:Z4D M^PKE9)[/MX0Z0ET%GJ)M#9T.F30"UVEWW^B4&W'6K@ZXT[,<>TB$(R*+D!T(=H>Z1J]@F5Y%,VJEC(Y3F3YRU(V=U!];0 MIGRMAB"/L-4D;-$= 0K@I7YQ:W3IS/LM+@EU!W;4>QUJL?=N5BTBT_L_Q0G M IHUD-M/]?GV@M:Y(*A^8*FO$:I' DAU9$*Z1+I$ND2Z1+IT<;IT!/G0?@8Y MT>1$7RK!D+$B72)=(ETB76JH+M%)#SKI84)8CMVQ.EU*WZM< $3NEPAT!W'6CIQE]X?6L-LGSFH&] A<30(7>=P$ M, (8 8P 1@!K)L#(/:1#'7LIS(]QDD[X1%SC5 N_XHW%AJ&I-^A8W:&Q2X?. M!33UPT=S#4_#$#%H&ZM"16@@-#0<#5=VQ^JYQC80-F=]W^$W_X0ZH>5LT=+K MMZU^OTWV@Q!!)X:(3U[OB_9Z5KLS(#XA/B%$: O;(^M*:" TY*LSQ[%P$,V*TZN58&OAL&H:E_I7/!3/Z@TUP011 @B!!&" M"$&$($(0(8@01.A0&Q$,$0P1#$&$($(0(8@01 @B!!&"2*,A0@?@GC]QHN#T M[$]T1&Z?!"=[8-DVWN#IT]I1P1;BJ(GNP9U/V(&4/$NZ.["SV MK*Y+Z8,$KA-OU]'I..*L73FKV[,<NU7&J MOU2*UK>$.\+=FJ_H6 -S-R:B&:2\*%I:@?9Z-0+->BAP@S M;Q2?>-WBMCJY_N7H CRRO$PSEVNUASVKYYISR%\2W!&TZ/0$5S\NJYV30/Q% M_&6@&OK07*U+8BYB+F(N8JYCY2+TK8YK+EBSJ]CV"MHT0/'HSA1B-F*V.C$; MK"D';?CO>-Q&GAGQ%QW5)O8G]J\#^W?:/6O8-YGV!]9@:"[#CCRS<"T- M[^\IA^%O>_YH'2L)+0PB<3T5B@)MI_W-NY(4?\]D&HP7IQ?D"?O[*8AXI(KK M!Q&TGF9I$$>EPB7P:R_,?+'V*RDSX;,X83,>\0G\.%JP\;:&\.OLGB=!G$DV MCI.9M)C,O"GC$I1]6==_SN"A<,/B_ M]0?8@TA$T1WHP]J;XRR5 70\G0KV6^M+"]\9C]G&1!PBM1]YXDU75LQM6\QI MVYNG4@]I6\FADE[:JI>;:])#VF[55:&;!L [4,]Q'(*G!=:4*>Z43$[C!Z6X M8QXD * P@U^B7DR26$J618F 'OT;M#Z$ST(I-CY^&\_ ?BS^BKB[%S*=B2@% MR/'))!$3GA8H*?[$//C=)$X6%H(3_@!R"/P,$%E">SKE*9OR>\%&0D0(: [8 M!4Q&&:+Z45^80B9R"+:(?0I%-$FGJH>(73D77C .A&\1($T"\JT)!?= *412 M:G]PF'H/CH'&9YV@4AMKKG\;_%35!B@[#%9]+K\D B/%PS5OU\9GE@TKA#)/ MA&'^S'=OVF_49W#=O.+S%BG=@?9+]I-X8+_&8#EL/IVG^OA MS7HI8/_B].\' 2O.NRF/F.VP'^&!Z3Z5=DG-2,UVDMY2N3#F^7TB.+R ](ST MS+2>W<4I#\EX[BROJ\\12Z=Q)GGDRWWVVI==/H7+]H(\CZYUGS#&_+\88R9. MJYK32-_2=]^K/8S?5OL&/Z@]#%(^4CXB.]*W\](W(KN+5K[=D[^("?<6V>Z: M6H'X2%>;PZ+G>Z'9ZT7[4QQ=;\W=.^SV,N,$4?L*EN92L%]2./,E<1]G5[]> M&AVKWZN^;'!=YMZ $2 .JEZ,Q#MGSSM7Y@ZKU;!6^>OEENDP^^4*-$",1S]D3SU6W>]8WDY(W1*1$I-0P4NIVK8%-E[41\=1* MC$0\9T\\5]V>0]Z0$6^(4D[?J4H2$RR.%*D3]#SR]U"NG7=\CY[Z<4MP+83SK$#.2 D(,@09@LSN MXZ1LV9TJ%S_[$Y^(R%L]*;$.'-LQAL;:1VFKIJ-+0>0131X! MC@!'@"/ '2 UV[6ZG>KWH2$-8( M:V3S*,OIU++Z,4[2"9^(:U0%X5<M?TZ+X@ @\Q4F98=]RA\8.#I_1G!-"""%ZL=.Q[*XQ!XPL#.'G MHO#3$$$(*"]-SR<)4'SB[D*CVC90B/4XX[7R"VI2E=-:[ M2'B*=AS&#V^G@>^+C1MQ327J$L0(8@0Q@MBI(-;O67;;)701N@A=E6PU58^M MRUB_$?((>637R*X1NFJ +K)KE-!G3E:W\6PF$G7%SZS([3L$?_6HT5([?JJ9 M)M5./J0_I#^D/Z0_I#_UE _I#^D/Z0_ISTGD0VDCKZ\W=9S$DA>N(3Z?X(MM MN5US-W<=*K;:*"%%/D]O.0BNCGIT7H9II6R? MZNEO30-=T$ _SD:A6*K@(>+,&\4G-G6Z+I(U=[7JKB(\LL3,DU^G;?7MWM'D MU@@UJAJ@1&=$9T1G5>5E]X\NM;T\MD9H'I4M(JHCJJLWU0VZ;X3A>M:P:ZPP,7EOQ';$=L1V-66[P="VVL.*R,^(SXC M/CNJ]]:W.B[%WDZSE?KWE(-PMCY?^KDT@#"(Q/54*.'93ON;TQ/32(,\V>^>]-^HSZ#DGC% MYRUBN@MF0K*?Q /[-9[QC?R/A\!/I_ CC#'73="[D,^E>%O\L#'X5:?*^^>K MO([.UF2*W;?@=9^[KIWW[:;].8V]HYVGL-/;:CYT2L$PL MG%;F]J4SXR_E U:<+NF!OR,2H^+[D2?>E+FVQ9SV[GF3I'=&]:Y_<6KW@Y"2 MW4UYQ&R'_0@/3/$%I%FD6:^7UUV<\I , MY.Y!Q,\12Z=Q)GGDRWUV,7>NX%.%CKT@SZ-KW2<>).Q_>9@)8C'S+$8:EK[[ M/HG!%_LM EL9PE]\]@-\WJNJ$:D;J1L1&FE8332,".W"U&WWG6!BN[U%1KIY MKKKY2IZD6J)/B_:G.+H>!Q&/U#400233(,W2((X.*QMJG!!J7U7$7-+62PIG MOAY#!9?(#ZW^P%PR?=TG'[]')65.8SZ):BZ;:JYLR^Z8*R%QV?5QB(B(B(B( M#CQ38[D=(AJ MB&J(:BH/\KA]"O)0$61#LOJM]:7%)DAST4S UWGD[Z%<.^_8'CTYI7%&CVP; M:1-I$VD3:1-I$VG3I6C32[>_'"*KDU[B4K7RU,5O)I 02&JK/.<"$LI3??V= M]WPB(F]1]9WW9W,)F>U:G;Y=>7RM-EI4,1/5"(S-M6_G@ZXKFV+7M%]/R#L^ M\H;6,:!7%Q2162-P'=.L#(YC]3KFBIV362-T$;I*V=5]A^P: M91J9D=6/<9).^$1)*]NV MVAUCF+@,4T.(N6#$.,.AU>L9N\ZN+LI/5H0P\2HKXIC#!%D10LR9(V8 :Y%> MUU@61%V4GZP(8>(5P3#'ENW[(=8P$! MVO"I#]2::\K.!UU7 TK/HT0&0M[QD>U:MTV)#&37 M"'G'CR0.K0%51B.[1NBJK!A8]=&0R[!LE*+W[H,8I6R6I1D/V1CT@#+S5FPT M<&S'&(_79<*KME=DE@@7A O"Q47A M8\O;ZQLO0$"8)$XR&!*7@]<]?@7<:" MA!!SP8@A(T*0($B0$:$,O.J$>!O/9B)1]SS/BL.IAR#MQ>O*CRC.)E!4;835 M6&XGC2.-(XVKL^!J(RS2.-(XTCC2.-*X^@B.-.X0P5&"QLY%WX]SJBQ.?)$4 M@K/G7YF,P\!G_U];_:]Y :9AU^JX76,$^()X:J-3%).M34SV["!U95O]GKDK MVG<4SWF'= EP!+BG#TCWK+:YRAUDPPA2%P\IL&&]GKDBTV3#"' $N&?OX.K: M5F=@[C0T&3'"U*5CZLJU.@X9,M; 8-&(@R7:",VK'.SUXXM#:*25QJ#E9=H9=J]>N:(N4/$UB26))8LG& ML^25@[E9YDI=D:=)GB9Q:/V5DCC4X+:JY70))XDGG_(U.VVK MTS%7M)A\32-;[']/.4AMV_-'(_>2=,(@$M=3H6;&=MK?G-[R/->YTES^GLDT M&"^,]O=&LGC,-GIW2%,_\L2;KDR&V[:8T[:'1MJV6#H5#* F)%O/&53[K.1$!&+LU2F/$)TL7&<,$#8E(5"JN,B20&)? M0,[XVR!*H5V97B?0&A/1?9#$T4Q$J<5XF$[C;#)5S\U%XL%OX2WX39EYT^5P M=?-IG$+CT!)T$/LUYD'"[GF8B>)5SW3S@4L]H.!>P-B"2(*&!6/@P"AM;>I# M3;2U:>BZ@TFXC6? U*@^]X%X0/U12G /$X>SSN8P26.@^ECIHB] .V;035]K M]7-J'T?X9UEN#12Z&8!6@ZVDE[;JY6:\Z:!>*@I(Q0PFB2<($Q;Q-(/?@9AA M/L'A]F ^1@LU3^,P\](,(!5'$A]];NX>@G2:/U+2!0^ /(D3 &B+H>X \_PA ME/$$Q1BE90!?C8.(1ZH"$H W#=(,WUMZPF* C^N7G_JM]:6E9@.X$I 1L0DN M*10CJ5\#?T3>8NTK?'G_X=JOGZ$;;,C;4K-IX\EO&0?I3@&AR+B*UW+I>HGP M@Q1_AV2J>J7>"G_#;W#@;47_40RR&O,L3!5"$'J:#@$HCWJ4EN Y583H">!# M?\G1;,X72UC!TPMX!0Q#(,NK&4H$2LU::VDDPD#<%V8)NOP0A"'\EJEY!/(& MYRT47JH-$]@7&,@-> M69P%\"/T67$+SG=N#_(6_BK+.@???]%.^$+,X/=@3.>)F/-@.2FHE3&^"D65 MM-BG+,'YF"V%PB>31$S0TD$? C#* !JL4;^O$5^WS/ +9;2Q=U$,XUX9+R) MDP2H::C0[$@$.+M*2R-?.2)2@&YK<#U#5A%,F!='7ICY)5P$4LWB=1C\ 3[( M-7I@USB;:[A1P"Z]: :JDP8A8A5YJ@ WN#X>3Y(%ZHOR@21Y,2:]&(X#J MQ5(;AJ<\SZ?UP$+: #U($^ZIFRIF:$R#%%@,65].XX>HX#/= '!I_ ",M_8X M:M2,+Y@?C,>@C>,DGFUK%1\#NN89>DA29B+17],:!:]0BW-%R,"D2W(#C1J! M*',SCG8:N.C1(]IQ$\# ^):6B8E[=J%>:F,M0-:>?]5M +-"E]3G\DL =S,> MKL4>;'QFV;"6L@?8RI_Y[DW[C?HLY]PK/F_1E[M@!N+]23RP7^,9WP@[/@1^ M.H4?88QY5 .-'I]+\;;X86/PJTZ5,_*7D8[!UD,8N^?TZR[U^]^\'$K9&B+* MA_2ZKP]/^O;3?OVX8V]\R9G!8;2]^MJK3EGUZWW*"B,C(C%JY79U]JC$T9/1 M]\]HNN-,@G<@]\E)V+VH5@5:]X(\CZZ'-X6G]92;> L.F*D=CI,J8 7".\BU M)F5\4IX?"Q__*<%^0M?_?]'UKY0H:[3A7NDM?AF& QE(5X5P<,&!&Q>G1'OM M+VXUMW_^BNWQVNR VU:_V[-LQUPMO+K/OP'*;R#U5' G8,5RI,R>DS!3,Q)W M-&VUV^;*GS5:*C\$?7GE3Z311V17CX%[_ABY)5MAS7:MO[G*F MNBA '>W9>9O_F^XKH259 M;X('. M8Y73.$FOL1Y ^83_X_._ZI3M*+XOCLSYL="'8@-]WG*M.H Z[!N)1=[]O.0 M='^6J9Z.,SS769R:VZPNX,>J:76$3LZ%AX=NGQBJD5-QC8"KR<[=@B7B 9Z" M'./9/75ZNU1XA-_S(,1IOH8_7TL>KIUI#]0Y]7$?7Z.HV=CF36NZ+BJKOV4U'\&70U%*>.XE=P .E?*F_F(Q@2 M_X!U29W5K*$G,2O4M+H=?GOEB> G52X78;W.7K[ZN/GK@X>D? =4]3D+Y3M] M,(O4[U&,:)X$X4K]M/;M'%G=SP2#6&JZQV+<,/^2Q# L7^JB16K]'H^WK>I5 M@:4_LR M5]Y[-?AIH[GV>RVUV4YQNU;?K4$I[;JHCP$+0[O,QY CD1N1V\OG MC>V>;77L&ES>5Q<-(GYKB!R)WXC?7LQ^'G:MMDOL1H=]S(GP>U7*?EFV>\*# M2%58?V85:W[I^NH=C'/@L"8QD=LW=FE=7>:Q:@M/#A%1PCE30M]RNL;N Z[+ M3-91R\\L#X)8X)Q8H&<-!Z_?2S\S%J#CESNO/U:7H)E>@!@[-'T^M4&NNA6= M-SQ :'O=J5H7Y=TG":N!8*_EJH%PO(GCOC7L5'1 CJ#<7"C7SM\=:6M5>?"R(W6F_67QV)S?9CLZ'E]NA\415KUYH7TSVYU([5N;NI M (62*2Z72T4V5853X;,XP1US'XMNCKC$7T2J%NNR+&J Q2_Q)[WHGHET&ON' M5T6MM=P?457OD5' SQ57=?V2IW MWI1'$RQNJSZ->9"P>QYF:DL[4)5RBZJW^,QFC5PLT%*J ;Q1JP4KL)$FWZ(,)[@66'TZED BOY,57Z>F6:UII:@K M[B^:Q-]:7UK@GH4A3]#V*?;,(D\7)&=>(?T"ASFF_RK99ZQC#>C%_[X 4_,Y MS!B3V4@&?L 3+!G.V(\@ V#R!="G%*FFV3#@HR#4K)I..7 ? _+D(-JQ3, M(H*Z(/(M7<''$P \E\IP Y7$Y5%(:TE P#!9J*Q(GN:4%,<,L(V\H/KNI,+ M4BBBVN"NG+-RQF=WTU(/E"ZPJ]S7W+1)H1;]DJ^X^>ANT MH6X:@ 4ABC B7].Q!0 BLT6;@:. MXUN$ODS!)L,L K3E7W/';V_WX5!?H.Q0?!_'_@.X;/"-SU$*4@_ $]6ZL\45 MV<&+&+H?;M^_=SYV;]Y_&-XXSH>/-Q^U%_'I(WZA"AW]K+K_ZE+(NX5D#P%"Z3MK4=B+NG*C;>3*C?/^(]UXT((?OM;'O?8Y[->[4E@'A/"N0,U("RA(FD!!(""3U M*A)D+*^M@EL:_J_R[H5_?:/#,KO*B4ZW&K@BZ;4GTQO'TE7=A[2CO.JB.43B MY.D8PY"I:YW(T;DTC!S=]M39$5H[WO1#,*[6$ZI1:G&E!??R^'PU2DF)Q:;% M=Q:)Q6ZG;?7I$!B=DVB8C:V:SO*WJ9V[VBZ-FL%U58BR@BNJ>H[5.6(-I&9K M'K%D75FR/H*K]PW$%)-]=XL)P:GPIA%HRF1AZ=0ABANA-6CCK1G&#MS59<8I M3D2QU(/%,0 ':4"0($C0'G'=_))Z>GW&L?J#P,SFT@$"7HI#5\'1%U3M'-B] M9].M(Z\2(EU54"<'ZX+ VQ]8W5Y%%2P)O 1>BETUWT<\+U=P(W85B?041J1Q MML+I6#V7D@AIE5];OZQQD'*M8549%(2H"T94S>13K4_4:;EL ;JT\_X3! M%N;/><6NY6'^"O?VSF<9W;6MMMVK?#53%R6IFL%KA+7:4?L%HJO3LX8]0A>A MBZ),%&5JB!]5NPW'QK'^5:=O]3I'VYJ@'0A:.U\\XGI6OW>TG7Q"'"&NCO(Y M0]^JGI[K,8)7)]K<.Y_%MVNY_L#U-J9"0+GYI9\NTO0)&B>')I- M$5RUKIW3ZE:Y$0E2.3-_[7-T/4]B#T-E>!V&NFL(2XS[XEZ$\5S=KW&%]X?( M;/2[\%*6QFMQM,94@]O]9/:Q+4C7L?IV1=<#;C$B=$*=5OP$QN=E.7!LQYSQ M)402(DD^KY,/Q=R>N3@F3GGXTHTPE$2VR_+!;EO#/N6YG.&ZLUYT=IGPLIVA MU>D0O A>% \[XZW.\_*N*(WLU4DMMMNVG*Y[K 4U9;70BO'B(>=T+=-_:3ON;=R4Y M_I[)-!@O3B_($_9W[5(^\74N(BG8.$Y>6@&I9\:!!,BPC;$=TI&MM]0>TI!E MK#^;Y;D.:4BEM9KJ4M],EQY$(LSTZ2^=UI#!4^&V38D33M]?G)9CM%_FIO$O MW99M6&2)D'/AI<&]"!>MS5[6A&N:QHT?L@3L-4NG@DGAQ3#_?V8\ =/+XG'! M?4A;EGKD-IZ!]5[ 7'CHD)I2%KL_:+EF-1EZ/\FO#36HU0.[U37>S[+%X6F: M!*-,N1=X' "%7K)2^/@'(>;3@-TM2[RVV _@XUV5?O]MBWT1@KWY*4X%S%Z+ MO<\DZ)64.(&C(%*6\$W1?CZI?Y7@G45JZT$9PC$\%WD!S+],X1=X6D&VZJK& M38/=>RY!Q#"A. $>3Y(%HO">AYG .7[),5GBCTM\W(@J/KX1O*UN!#?EKR & MN939#,<9Q7CD18H_,SP"$X#Z!8DZ#0-C08' 6D0DH1()?$>D4K,/CZ(,X]:' MNG.!5(][^'O0_9% \8WC$)9J\NW!FK(:[^ PK5A];;>UW6Z=6=?1TG?6EG5M M6*$I50] Y)'^7&XTBI,9#]=6?C8^LVQ8,Y4GPC!_YKLW[3?J,ZSSO.+S%CG< M!3.8DI_$ _LUGO&-1?)#X*=3^!'&E,<^8.D8\KD4;XL?WCT.5ZPZ5=[P62XY M.UMWC7??,M)=&G2^>7E-NW7YG0_IE5\_[NLI1^G=)^4$[1%M67;5/4%FQ MR M/'K0Y>ISM**U=!IG$BR!W#DK@'9QGULJ.\9.-AK=L&C$H2MSNQEG?P-TW^KT MS-5(:;36'+3.('OZB+;VJ<&VV!N2M\SGU+G8P10FJ?'(WS-48=:]@UYN/597;)&%680PQ_$GRZLML'%U:57N3-@T@:-1R9F]U>C48927>LBJ>-EM#8I<=496&W[>)FK=5$& M@]3S='K@KOMXC_2C]PA7O6+;[H25"P/)GJE=R.9)$"=%BH$7S^:A*#(8\#?0 M/'Y-JF:QKK48JXMKX4\C'O+($WJ[U@LSW.<>)_%,[P&/XOOG=X*E-Q5^%HKG M^GU[8=/ M_=XG^Z;_H?WIP\#M]C]]Z+3=#^_M[N##^P^=X9M_/%*=/?94MR%JE\2'\@:Q MBU1E2-7T1WS\;0 F*_!T2X7,GIV_F@RAD&"!9C7Y(,Y2.-$Y:C,XQ3^@NE$I2;% MUT"F%L/LI GC; R_OU9),-93A=$]91CB_T6 MA6BRM#@Y_+>N@JOQ6(\2WR( W!:MPJ2BY;#5_XU$2=70=.66364:J4:-#$5K MKIE9K$S]M^P^'S9M=S'#E$,+\\)*DU":O"D'HS\2(@)#B2PR#H1OT+ZO6^FR M:?^\[,[/"7@!\UCR\.?Q#W$T^2&X%[[^^N<(O11@G^=]^\['R[ "?B\QCTH\&LE<:8E2[Y!1;[! M72G+6Z I!F#*)[)40YR54,V*3M/,LRJG(M3DF*'-1A(MHWIWQZ#%/F]E V1V MS=#:)> %QX'?H3R2%ON_4^2*)]A?MUZDI&*_L475:^PL]'H]VQW\GF"FY##. M4E@$8'XJ,&F<15F^ H6CS LHG)0,%E3E+T*CZ(D]2D^5 MV7@<>(%ROF*5] MK;-7,,@%X.1FK=UFEGU7+#S#9(&-8>#]$>;>"9#DJ7[E= MNB')1F4_:]F=TG!S$>PT:G0,EPVB+\<#X,]B>DH]3,0LOB^6>3%86+6DTXO# MY;S 5V%B_E\ D/A:FI/2O,(:36(2O5,/8U,!78 MBC53%(&O(>[XURVKT5T6EI_Z_7;_H]UVG/XGU[WMN&Z_L"D]V^U5;E-,VHL' MW>XH#OTB8('"82 =8=0V7+HI@.77?2 QO*)H7$LY12FKPR*!6A&.\]46)M*# M9A^>2K]K2(NRV;][8[M&TME[)TYG?]W7ATWN/(V](6-O2)Y,L\I.D'Q*W;6? M2H>805=#<>H:FA6<"_D77B3&/H*=]@_88*LS#*O;:2@4'[&^DA*2$1U?"FWD2A$SK8']W':3TX6=. M50N8;!X^'RMJ9A6[!@/]B$(\LKX=%'PE_2/](_TC_2/]H^#+FNX]^]-MEB3@ M@])*I;Z!Y+JHE+$#*$TZ7S)L6[T^G34E&B :N&0:Z/:Z5K_7)1X@'B >N& > MN+*'5GNX6?3]E4,_[]L2*;3\^G7:!S$6L%+;.?^@0>*M'65?8"VJ*[=M]3N] MHVG7>1,>@8_ MQ?X^FUK,#17Q8+01^@[\47IYX-.6/FW.^;J-%+1*]J;H:A+ M8WCL$%F:2@ZK((PYM(;.YBUZ57'9)11))S 2& ^3I3WL6(.^L:+JA$9"(Z'Q M8%EVNM:P2V \N:M?H]5YE;+]@M=44D+Y!254FJ*^VL&/'2?X?5 O;TN2J)434+$>2/"L;KFKM\E1! B&H^(JZ%K;!_L,M)J*)I' M6;QGR5V7D\H$;D#'V!FFB\]D(G 2. W*L6\-JKK(CL!)X"1POD:.KF7WC2V@ M+QZ<%/>FX$6#:.R\$IWZEMVC%&#"(F'Q]%BTVY;K'L_I)S 2& F,3T?'')<2 M@$_NY]=H95YI3>DX$=@P!30HD:WQB6RDG*25"V7;5F=PO 7$)21#$1@)C >&*1W+-G@["(&1P$A@/!B,MM7O M'N\ZD$L (VTX/"W;NSCE(44SJJ>[/6#J A+].!N%XG4<5_<5O+$;7E\4WXN* MV82[8?L#JVLNY^APF=5%?:KVT8C-&L%FC7!AFD%U58BRBN5JWW*'%07"]Y%H M(S2/6))8LBFZ2BQI<*MP: T[%07UB"2?CC#\/>4@EVW/'ZUC):&%022NIT+1 MJ>VTOWE7DN+OF4R#\:+TWN%AY?-Y"'A)@SAB\5@]$(D'>.A> M1!D^[,63*%!_YIX' $F!3J"G//)YXK=8-;(Y$21.V-\[$+P?SV#. H^!<-E8 M'X '5IG-H?=1*G%^@@@^XP3CGXM/*?\*,_\@X#=F_49]!G[U MBL];!'P7@ #93Z"_O\8SON%!/01^.H4?88PYK0-EAWPNQ=OBAXW!KSI5#KVN MJ-[=&FW?/7JK^]3K?/.R,=EJ[_(QG?3KPR9WGL;>D+%3PM.[J\\16.@XDV @ MI+$DSO.2D8& P>ZG^BO8VGU!LL]+TP-[*Q*C\OR1)]YT%3YPVQ9SVK:Q'5X* MLY"Z;:@;OQH)VER$V M PZ+<>9K=CC47!S^[,/L=M^UV@:S,AJM-U4CL4:$5COGA"B,*.S@C&/;8#I% MH]6&&(P8K":J2 RV^X7C33L M6D[W:,57SDAG:H:PVCE/EXNI7K]MV0-C518)4X0IPE2W8W7L#F&*#AJ;DNWG M)Q,OSS"V4F>U,ZYN<2ZVNE/$ M/T?L@_#$;"02YC@ZN=U2X[V[_><->^"2B8A[*+ @ I&%_*'%[HH_SY/X/O % M'B%.6)3-!'"%9!(Z&XQ!?-"=E'_%[S!ORJ,)/(@'E6>QK_Z,XI,8&0LS'',^ M#7[FE<7^6^M+BXT%L T/@4N2>9S ])7B:4Q]'B?QC+G=;W!:'?L;*V_LSRQ( MQ$Q 1["'>#*:1P%T YZ:\P7C#+3Y.@VPI81'4L\H-@K_@ )%T"UUBMH#_N1! MM#QC+;.1#/R )ZJQ*4_U8>HY*$@ (@@7JA$_O[1(C1H[Y"5BJ5.H3_H<-GQ^ MU/ZUC+/$@R\6?6@Q]@7'JP0NE=QR^:AY&(D)CW!0 0PP5^A;-=@%PU8#"=RO MSL=8[&$: ,/'\$A2;DY_4_AKWX5V@P@[L-[*D$[QF^KOEYOWS+8'C*LC^.L: MBBR3^*M) N'S&7*-AE%.0O\6:LK *B.5Y5KQ&'9^EN LYB*3 %VW(]"#WT+$[K3Z#YT)XEY$F45D#$%))[9'V MLS!%''W0HBAIL[6F\TL!5#KH5L?LD(&G-Z>6<1]U=J9J08!"X3"W:5-IR&6A MY9KQ0KN:O[42YO23*V$NT;_*LHV<@ZOH+9A PZO(-BXI\I(P-3$B9Z=BAI2? M !EQ&8 F!Z#HB5!671$O!][%^?&61AV<7:D*6WS_^8>[S\4\XMBR% :B7 /Y M].!$E(M" 6D: 3_S'B2 E_"P-98D-V$>+IZ,E7/;FEK"KWPPE@*WX*W)XIT M4^%-(W3&V20+?/1/H,]AX9,4G&Z5#.,XP-E*Q"0+YV+*AZLF1&;>M/2 +%Y?5PINFLG8RM;B*P!"*K(:B4B,D?^XE+$7*,52 M8 @BM%R!HEF11_ZW]++KMSJ:1EL'39Z(; H_%V%$^+<[\;OQ0\1N"/3 M8,["8!:DN?W.%\X^&RWR5DM+,0D/ACS1W@!?NE.?\4@[.@*_YE&(V]@7>A3/ M=*QPSTP1_*#5-LM5:HC@)41Q"B+Z U5&>RUHV\"5RY?/Z$GE 1P_\[3D.+OG M8:9G2RV@T.,@JC+H9SQC07!Z(B\(Q7)IH9<3X,0G8#/T!,WGX:(([11!'%36 M+(V3Q480!P,8:UE3ZZ_7[Z6"=52P[LP+E]7KZS1V*EC7X"UYDD^IN_93B?TS MZ&HH3IW87T'9IG]AL(]]Q)C>KA)K" RI;F23H4@EU:A2Y,6IFZE;**F,)"GA M.2HAU9BL^!C>EH"2*:#72)ZU8P#C#-GLQ%2J='2RTW.-UAO\'AW[( JK@2H2 MA9WL:%NC]88HC"BL)JI(%':R-UIO74AAM+[S[M)$*4N2 4-C-?-CMXJIY M.7;K:"4G-Y5F7^F<$(??$-P(;J\6EVNWN@0W@AO![3APZY)U,PLWVC][6HAX M!B1+U0FSXDPA_TK1FCH1G$DAGM9O;[N6:[!:_%."J0NV*!A*\#KJLKAO]0?F MBEP3O A>!*\5O#H=RW7Z!"^*@^\JPB_JW*Y*0[-8)-11W^*89%[&@4(&Q^>D MQE%/SV2"05W 4;7Y)D2<,2*&X.D:"TH3(@@1C4>$;?6'QBX-.Q=$4.3WQ5M! M5W50>K#Q(0^0A^A;P-]3MOJNV3[S*"/8LSO[I:5.HVYZT1-9QPGN')MJV!F(H5OV,D[MV>Q>MS6M$3N>S M-G=LJ]US*U>NNF *OT?IDX2NHR7_#ZRN0_ B>!&\*H"7EM/ L9WJ->Q<($;1 MXW=6)O.J;PT[ MQI(RS[I0)B5M$N!,^ *6[9AS!0AP!#@"W+. ZUH#@[XW 8Y"[<\*\9>URU,# M?;$JW:%:A]N[UL'K GC].!N%XE7D5OO\+G,W>+TDOM=<\56;6[SZ ZL[,'>5 MZL$RJXOZX/E:3X>R;38+PHO7=XF!R' MS>SMW]@O21 G; &]92,>\L@3DDWYO6 C(2*6"+PQ%D^CQ/#S.!1>RM*I@)_3 M))9X/U4 C_+Y/ 1(J-/@\5@]$(D'>.A>1!D^[,632!\6YYX'&$B!%*"G//)Y MXK=8-;(Y$21.V-\[$#Q>'\:C!96/NI5F"\H[G(E%S)%D0L2_P*SZ/ M$\$>H$&A)JW\737]DX1'./MO?H&O"9$PO#\ADV_@:9ZR0#(@L%P'TBF0VV3* MQH$$P3Q[(DJU^)=YNB#.1U.QI@488%#/'A#/P,E)_#68 7N'"S,] M_$MGT&HS>"SOS'2LW3*D;(@=Y@>ANH!13GDBOK4,":]GM[HU%9ZS M>3#*F/ 0)F;ZV>VUG+H*<+/.OS$!@@N6^UGA0E,Z&DMM>)'4U\TZK-'5WW\' MFR_]P--_R$WKRM[B>IZ'X;*P/-KRW+^#5P?Z<>7%,SZ"AUMU=7F:Z*(I#T<= MDX'N1MHT^^5CWUQ* ;]&Z(0!'P4A^,[@,GDPE8'$"Y-^XWZ M#.M@K_B\1O3BFG]KY"$?TFF_[C2Z]XT:/&4GO[OZC*8H MSB1PH:0D+DKB>KVX?N2)-UW)S&U;;.M:M:*LKKH@ZR#'B3!&&-L98\RU+0RW M_(V@1=4'3,GVP^8ZZ?G%#^VWF^4R]YA'+5\08L-P3?I'^MAT8[V"DT85\Z1AR;[5[U1_S7)MD$;A"D+74='E M=JJO"G@NZ*)@S'9?8'5[,O-XDBS&.VA,.^VU(J8S M6EFX ZMCTV8@P8O@U9"K>\\>8[1ZW^X6T 5@33CUVPA:!*]]X&6W 5YTVH7" Z_S#/Z7AYE.].-8;!0O"*"%#2UL7B^O*]L> M6/U^13>P7.IUJH0YPMQSF&O;ECL@S#7E"N/S]"GN,*RPK>0YK84:1']GM)]J M=_M69V N7^%0R=4&M!2K('S6"9_M@37HFSNI<.GXI&#'HTK"I6M6C)43)B[; MO6IK%;K5,$R2.I$ZG9KB+WE1^EN4B%F0XO5:XS@1\%X&HH]@ +0LK97;>SYN M[577LCO.T;3KO*-P!#X"WU[@ZUGVH$O@.UT(_ *-D=-E M?;PCW&AQ&UJFT#+E49JE5G\=[&9Q'Z"/T[8>^GKFS=Y<-/0H1;/SE_+):&E2(P8[;LYL_C9\ MXH52&\?W)!S+[9JKK/]:L>[%J+N+M0ET2[@GW!\QGN%8=N=HY_\(]U7&0QKO M3&G'*1)IE6H&KNR?6<1'EEB%1S$LKN6[9C; MC7I)<(W0(_P>G?P@!B,&:P"##7M6WUQ$D CLD2O[]Y3#\+<]?[2.E806!I&X MG@K%@;;3_N9=28J8N1.,%Z7W#@^3X["9O?T;^R4)XH0MH+=LQ$.L["79E-\+ M-A(B8HF0*/ 3S*Y_,08*$*A,5C]4 D'N"A M>Q%E^+ 73Z) UP_S/%@)IL :T%,>^3SQ6ZP:V9P($B?L[P\QDK-(9MN64C@S M&QT_R-[83J_59_!<"#-JI$EU59R9S@U[K8'AOID3W8\\\:8KW\=M6\QIV\.: MR?!Q+VW5RTUS>4C;%E)*SAOAPF(/(A%X;V"8^:"M091?&%BH;*3(Q(LC93,5 M$^4LQ>14B)2XPU1_;TC+36KY!,RCW$K#2N/C\1@^L-&"W6^6UC1)U?; .!T: MHVJ[;;AU@N1X=;=ZQVW\G07>I#CUY<[VY=>>=# M.NW7G4;WOE&#IXVQ=U>?D1KC3(+%E93J>.I4QR9D.N[J>5_XK<'UPTC-I758 MS2TSDCNRM!2$V).K0;IJ:F^)OL]=>QU'&XE)$&%!+?PP#B1(146?36&W1D*M MG>$S#MTGA=V('2]S&ZN>//EPU%6OR_M/CWLB01T*K) M72[R(,YX;=.U;-=8&>NZ@(06_[6U[$T$2-?87N2Y (36_D_+]HM(TU!0B?:Z MF>;S65-H.0TQL;#TA[I(11XOU=S_@Z2>U4L=S?UFJ3UN& MP2Q(U3',YJY'&NP&O%!!L''<=&5W*RJ/];1PSCO,6#^XG8]+<'[H:[<)?2(N(?#K8EPO&J KXF6;PV!M?N]*V>N82RPX56 M%_VAX$Y#Y$CL1NQV[.-[%\]N9U+L]$2"?*Z_95C9H%K'J$IU&\] #1?+B'+_ MG62INI;@I5I409[ZXV,IMXTQ'\1LCM/JFJW8YF<)2+18DV!!D!;[/,[KN,YX MH$[CEPIPF1D'>%2M7FU+SSG=EFVVXBST\8M9F.IG2A-D3NO=;LNMK=*;UOG'$X&E6P4082+\#,O7 M*8H!LY^7B4:!)SP5+<9N(EWGU /N<\\*]!?SP^ M#\!"M%8ZCI:DKN-)1,AQJRN-09_*P_%QJE3Y42_DP0SP S^.!;AW\$=4/5T= MD\]$Y.>DE@C 5I[;NK(I'?4Y$?,,@(\RFX-M";*9$IBN\LAU#BQ^\.(H$OJ] MJ@:G4A2>A$IWQ&Q>+B6^S3J[+6#P;]@_LPA/[=S&D7)4T07U!6!:@=_/!-/5 M?.PNLH_;IUJ>%7A-?Y5L'H>!MV"!TJ^\F#/\FPHL'Z^T:"Y V? BS%P3_?S) M>"8>7Y6I%"*O"CI/XOM HBZ@%]M+0RM=55E>J#OZ\1:[6Y475;_GGI=D MRE \T4$/ES=^49GTZ>+34GT3G^$S+&J?OW5KJ^42U^FZ\(HQRLU!*LL&5,EF M\/8D *3A(_"]W+(AR"2,5_BMNFI*E9IM_BXRF)GM:0'YI0A>&*.SC[/P6^M+ M:\F4)54& IS'F&(P+LX3PH3#6G@R+;.EM6I#,^R^+8#;AQJ&CWQ&3$7^_IVX M2*6IF [!I0P#<8^03^4C GMF'0EZ MH'@&9ER"-_5_X@=X8Z(<,!9GJ5(#M)[+A\!=B9!'1LHN^X&WK'[M@>&$)6"Z M@'9@48@C"*3,!';(AS?*;9Q5:I@KWQL8\K[PO6?P*G#M\'7(G8%,\?2+>AG\ MB4\40T,CXBNZCAI=5OD%\#7TOD;8\)]9D&AKH46R1:IKC%D8#DV/,@/KKWJ7 M:8_"\[($)?8Y19&CT C<#D"+5/Z#DG91G!I>NS[PIV=PV6<)2A:, Q!X M6O0F NUCZ8, &;$9J,]4*N<$6R\$R>0J15D!.]1Y2C"+VPD)G6AXLE *M?HL MYE*;L0E/?.6$ER9+VZL@68TW5Q>)=,+ ;@5H:@K7*T$QY+94>\(@;S\_2)V+ M2HU;"?:9X:[4;P9ZSCC>(H/N GBY@V.]]['ZZ:;MM]\-[NWOKW'[ZU'GSCT=\4^:) M%VIS;XMT[D)7Y4+C+E81-\1?^B,^_A;7,X&W/-.&H+I#4-65=9MF)6["-4>A ML)E(I['_VH7@$Q-M9LF:@6(FVA5>7?#TF)PM#(,I_QAL M4*ICII^""!QJ]&QO5E_\DM\,)=G[&/YA5Y]NOKS_%D@,Y) H_@-FF63@DZ,O MCJ^9 2'I*.>2!==/8E8DO4WR.FAYSG[+Y0>+)@?C.%U^@\C >0M M\M4/WH6!?B_M/9#;Z'50!O06]X)B"WDSC4*EJC\ M"U3QI2JK6^C TY4JW4H-$IV.7,/U.N=JV;Y&TK?HLUPYWQ;,I%]8Q!!T&]!8 M[C%ZL4R77J2*5N$/*)I +>(SU?)5_G3^!BV%PGL58=[9:6FL^LD7 E#/.#N/ MG)AU1^<>IB].%OL[.OW!<-"[&?:=8=]^?]-]_\FYR1V=_NW-3>?CR1T=YPB. MCI9>8-;/J6H4C62HDHP5GO,[);GV>8 V@"-48"[-P'(@!!'%2[.6R6(O81PD M$L5JY3_!XJ7 H(4PG_'D#P%?+M8QOKI77F\-J;MV\+8M\:TR3M@1)*LD4$93 M.UWZ3B%X'=TJ=(Q;A09&;A7J]4][,TZGT??Z-&KP=(#M\&N!=K[$HXH#(2_( M\WD9>KC%D1B58G[-A^$+3./8KL2SG4U&N9UN##JT1:8U8(QMU/NCJ=BRW1\NB,UL6 MU0Y9>^PYF"J6T80[/H]7,.-$$JL@9&QW+==B,#&8T5YRJO.FR"L!I<*;1K"\FBST'1N\P%$+R2PP@,>(\BSTE>G4O @<Q'&\_)QER":9_!7?3!V3?@>Z%$\$PET5)_ 5Z6.XO@/^%?//NB<+FTQ MRE(\/!3/9D%:ZN+RY59^I 74(E+G6WBXP!.:ZHPI7[V*30.)NE'@3.MBR2FE5GO3B*9X&'J?VZA ?. MP&J2\G.K%HO$PW*VBF,A^A@[-E,<;U5%\+$B"\B>^4&B*W(LQ0[]C!-9',)= M'@XMG4@N:CVL#EV)_ RK1L'J*U@35Y_2R.6JVB@K3R97QW+0%/ X,-TC%./!L29:(\9_H$#'Z1AS+>.) <9PF3TSA)KS';_!%6 MYR&/\H$\=3QJI6F/U&55&D)/=O[G?'SP#'9AC@^JN@)X.%:?Y,U/48- EC4? M%*P*5#UZ[5(XRY)>3W<)!8;E>O!T&5RI,LQQ8,8>Z)(^2%@?]GNA3@ $T M##H>/Y:++MP&T)D$T?XGC+X=^PCX'HXFGZ7(:D4QG'.)5A.V:. M971/>C)AV.AC%33V9HR=PO2OW "S[:=VP&;0U5"<^GJ2"DX%_$N=4_Z(JXXS MVPUJZ+FG"C6MEB=2=J@>NV^(,!?A255N0UR#PZ0U,+C902ZJ6U;^?=D?U,,(BE3@E051KF7S!K7?AY_%6MWS$PO;FJ M5Q',/S.,/:\6^$?;G**3-Z_;VSN'HSENU^J[%=W,>8G7H#0H!90N>2)R.V]R MLRV[9UL=NZ*[3XG?B-^(WXC?3J:$O6'7:KO$;I=VQ*!*$7ZOT@26=T=->!"I MLJ#/K&+-+UU?O8-Q#AS6)"9R^XZI8==E'JNV\.00$26<,R7T+!/'?6MHL&P/0?E,H%P[7Y^PNXE=U^IT M";O'P2[%^]_]M+P."&_QTN[VMR<*^U>RZ5D70=>J6D=M'$#7J6C)L44N==&$ M\PLBUGV-0*Q#K+/F9/7,!25W%LQYNU+U(Z7:K7:(A8B%UGP?J^L:2YNX&.^' M-D^>.<\UPRO%_[TL%#1/Q"S(9FHEU]P57.W3#BEM=2]Q#2S;P!%72EIM-/?1 M.I&X[0RYS>E8W=[QUI:U5Y\+(C=:;]9?'8G-]F.SH>7VZ'Q1%6O7IRMEOUR* M\] RF^5RG3_$4N*70/5$Y"T^!-(+8YDE0NY2C//3![L['+1O!Y\^=8:=KNL, MW^MBG.^=SLW[FZ84XU0?'W2[HSCT=4,_P))XHM?07T2:YO5[5;&.E<1>6C0_ MU_MRV4R[!X _N8Z>HK?Z(S[^-D@!L%Y>/(6K8L2K2:A=QRL4,Z^LUOO/$?LD M1DG&DP7+Z_Q8C+.YEG80C;%\ RLT&(E< 7[/O8C]E_\T!. M.?O\"WN?!/Y$,)M=+3]\R[A*&U@O8IW79_ZM]:7%@&32)/!2^&.6Z.K+^+>/ M6 $]B59_CL<,. O>?O746^];[/\%(,*O%OL<>2V+W7(I6NRGN,65;AY8\H.D6_Z$!MI)Y\133>K(4LA_I LB_)J MU5@IHNR_'Y&/IRG8C82";,[A1*I*OIJ0B<)CU0) MX]7\EWHBV2Q6;P*1@ZV*Y!B:T>7)\3[J:35U33W9SS1)503@3WL#PZ%O>>)$*K/71"*KI7C^:*8F'%>IEQ_7== M=[O] MF?4F^C<'OBNN+-",QJ[PUP=3ZAI(T)7FP*-7V]^TE4L5E=I+*NT-^F4JK99) MIZ#\YKE4#?X9&BW(,R?,%:N6J%-\G2,^96N-;'[VTEAQ3;]FE'AW$.7I6SVT MDOJ!G 42+Q51ET/,$_%[Y@=X%4K$_IF%"^:XFE_UR_@,%F_IDN.6SC.TX]>: MQ>JQ4CPAA=VM\4NJ;F9)U>T@L-[1ZCA/XE1X6CU\,89'U&4AX*/$2I#^7QZ&8#P^Q__.?=]]J^BYU" :#]R%Y7%U"I*_5TKANE=H'B3<6^B;37!-@2ZR:M@'RHA#S=_8N!H> M&%(Q[!7[KM5IO!8^&VP,)!/@;,T-*'2..)4,#4 MUC*+ G4ES_+OR_NX-']R=2W4VK+*66I>?E42FCZTQ-BBG_"':-7(ZY1"W6.4 M^QSYO4.'+-3_&P@O\_Y8J''\%-_GPRA&47B6/(Q! ?0-4TI"*PFL +%RAG*_ M(W>DL6M32@.X'CT'$AECV$$#>ENYZ-IMAJ ;:4P>[1J5YZ:6UX(WZXYIVHDT)KNZYI_^F.I M3U_R/OTS[Y.5]P2[]:@OX#(F:L&[QA:/NG6338 ^V=H*O6#48C9_@O?KF_=N MYG/!P^U-##?'MOR&7*KOE^ KC/,V2#STU882+^YEX]!>&*(6<=\'7U3B*B^6,L ]C-^S))#@&N>7=>'L>NGVWCIK MW5VU"DW.8W7S7H[%+1U[.A[3+AK5#>:+F.*&OT(-"[G^'@?JC?/P<8CGGSQ2 M04*M^,,G9+J2GMK4*0"KY:4'!5) R8?<^P._61;0HVC-*C Y++_T$0L]?B5& ML8)431%ZK;C0691A@A?P@8.@.83K6Q.+CL&?41)+NG@D@WPU;Q>]66*5W=Q' M(MU"6,^\['$(4H]FRG5<9X'GK[)07]NH6M^R/BS+:^M/-?6GFN;_?5*F-9CI MY3?\NWY97Z!N%XS#>WTEX3U/ ECU*!;,\$I'-*GA:O-HEGOGBD#@6="*W)U3 M=P&BPF.00#,YWMLXR@! P"O%?9/%99+K+]"K=%F^, Y7; !Y?4\AK-,P)K.P MV$R ,YH45VS^F06RN"%3!QH!*)9:XN'.(38,P^5 $HF8X$6KZJI!7X%PE*D1 M\23A>2P+&A%@E^.%$+F#5]REJLTH]L$4A]#Z:O8KGPAY&ZFTY'R]60539MP?5Y41(/J&BTNM+37Q\= M][PDPSD#8?-1H"Z8+2S1\BNJJ1;[X5&']+VN,AO]C@MNF.#E=:*I6D<4=U#& M60K>D41F M!#U=NZ5PF47,?/GT+GEY+_TGW'$7/X]_7@:E=MA#_WC3 M[[MV;W#SWKW]=/O)[7P:#O4>^K!K?[#;E>^A5\>EV[?5M910$5=RJJLA:)KA M*@?PV56^(LK))H?:M_EURM(J+HR6.4SP,F6)[ /K ?#P$=SP1.#E!@^5FH/$P]GA^&_(=#QZXIKG_CH$VUZY81W.V:DDSN?)(L\A/ DVUND,B#^8J MZ3():N.I<(,:"]*HHO=PH>^7WGB)ND!Z[4U@L@I_(L8KQE9^1&!IS] MPO7-R^!OP$1:>;]PAF!F9M@7%!HZTF 69B/E/XC\)FDY#>;YPEC/8;&+I3K& M)B'8\%#%#M0][+CNQC,OZ&*,E6JGTR3.)E,PH:I##W$2^NLC!&\ Y"+U#?)& M@D4QL@(/QV8B3[G7F-_Q+0LE4M>QYY98#;D\#<^)_V.&GJ.2[C\Y2&!?8[EI M!M>,I'BX\3S<'P(H_9+$48RNB'(E]:W2C^Z6WL&$]MYW;]]W/@[=?K=COW<_ MO1_>Y&EHM\YMO]MOL D]R;Z%ZU2^;_&KON=]I0EL7178C1_/TQ>N 3WS*3'4 M7]6R#^ZW!N-;8'^1X/N+F= ;S3 C\20*7I]IUR"A/\JY[CW*;L?/%0\)'!AU M^1X&F#K:2?FT7-&6T/$E!3I&UXF]1P^*77VZ^?+^VR(6ID)M63J-X35<;35, MLL!'5TQM5/$96F:U+H75&E@Z% 1:QPA8+S<;\.]R_G$5KMZFOX#108ZF\CY( M,+( Y@-CO.)KH .C:JO@^YN;7Y9O11>@L/]ZRV+I6,GEHK58Q.DX 9KV/$,# MHVQJ*T)E7.09!5M'MW+D.+AI]P*(1LSU^EGJ>&\^JG^K5+9\I&I0X*X$V#FU M=BU2+M11V7@6H/6HP@BE4*A$QUR,8TQ]%)L5N@P B]< MTU7*&*YF80V+.23JZ5@%#_"7(E,5;-!Q HSQ;_1&BP4G<"D,Y89A MP#K [&UHGZL@\I\P987@4+Q_X@9(\0N_E.]=WI_#CD;*CEOY("WT 0OO=Q4] M6*#0"LFJ;3\NIPS/OT@5Z\)O*(?D*7W8,I! %L/P<_'P^3S$O99$I$F,23O8 M>=!#^*N*$P&$U&2C(XYOG*M@$ZXEI%!;&U>?,E#97\M?_];2N23K+:K.J1G, M9AC\0B&),0;QE9^% -$(@!XM5,PH72H9KDNT%XD9?:7G=?\]KF.X9=^2:S.G MY5V605P0PW);)%M&U3?'PF8"],17$X#92KQH4SF^B1Z&%I(6S6,G?C;7&3HZ MA1$]QU#/6+$LR^?[\9J,JW@,3D.D%EPJ8@/SP)/EX?-5A*X<#\)5!8Z]D CH MN%9Z6+/$*B)>) >AL/4$K.<&/>ZG]L]7;UMJ0^OPO(C3&PB,J.4)3T4^52&W MY>KL!F+N8Z:L]CSLD2E0BQ7O5=2A"'X[=_J;#UL'-?S*J%T%5V&;\/LCR(1*P\&=WHLB'%5+F;4!S78L!F M,T $C$73Z)*3^GQ84U5)7%E@K4_*"\"] M#Z4$(QZJ9N54"-P[ WV%5V!2;.D5N+6LW*C^H+[6R=KR\72A)'HC"S^771.@^AFMZ9>,SRX;5 M85KP5<,P?^:[-^TWZK,$U2@^[Q\%G/%D$D2ZDS#I8A\-,I/ V" MR \X>Z ?"[%V^*'#0"L^EVN8+4ZU]S;6H)Z]R)8ND^=[C>GX['],K MO_[:[S?ZZ\WN/0V^*8.G$N:'&;0G+B+HO_(B@HKO&WC!OAXB/97KN$HE=/.X MTQ["JYFJU:X.SP4KEPIEKH269\7O*COBMG=7GW%1 VL86$1BRN573\S5F5M8 M26(@0\?HY3YEFI>#<4^@CB](^O@**MFO^=*0&,\\XY&**16[41%)4C%2,6(Q M4K&FJMB^+-;T2NTF,^$VLN%ORW'H+VMQZ,\J#OU\_/A033VB=)L \=H(ZWRY MD32.-(XTCC2.-.XR-&X_KP\$<681.WVAJCZ2<\K%6%WD8:SD>J,*IUM==VBU MVQU3@Z_+;.+WSNONTGJQ)S'!V3%!I]>WVHY+3$!,0$QPT4S@=H:6ZQJ[3Z4N MLTE,0$Q 3+ ?$W1[5K]C[/+?NLSF:YE@_]A!C>)750KV-I9IZ<#M/H&%9:>= M8T:Q]MBL-(^O/J#+[9F[8O;/=?8TNOLX77I^[G?)UA$6I_[K019%22/YFVJ<](;#9X4 M?;;5'SB /W/F[07Q[2Z*!F.4(JB$QX/QZ+A6SURB N&1\$AX? 4>>QW;LFW" M(^&1\%@// X C\8V[0F/!ZTI:Q3$J5*P/Q<5WI973=,QL%.G5]1(]6HG.-(X MTCC2N$8(KC;"(HV[!(U[[;;!H.FNW*]""G6-K+[:0MVXAD?\JUB3-6X3KN<. MK7Z7,J$I3E%9G((P09@@3#0=$VW;ZG3H[!QA@C!!F#A-3+GQ*Y$O(@P#O"ED M(B*1X TZ>*NS/PLBO#I'W6%1!;#.)V70[3F6ZU#".T6;:F2W"%X$+X(7P>ME M>+E=RS875R!X$;P(7@2O4YTG:?QR[&:&UQ/_>WF[)_?^S *I;NZ\+F[N#**4 M1Y-@%%9SU+]Q(', 8E0M@Z* % 4D1! B"!';O@=NF+/SU6*$"$($(>(2$4'[ M1$])]N-7X67J1O,TX9%>D4!W9$KEQEZ( %ANUZ8 ,77ZF.K"%V$+D(7H6LW M.0TPPAB!#&"&$&L^DVB[E' 5:4 [^*4ARS>. Y>"=0NK*)#V^U;W8&Y M"H!4T8'BC*>.,UX>W@A/A">R;YO?&W:PIA_5*R(T$AH)C>>(QJIV\.S&KQI7 MY<."R(MG]3_655_@]CM=J]TU5X;S*:E=!&(I8MJTB&E]@=D;]*RV4_W]#01, M B8!6.R2+2< D8-8*F/UV#X!9_0FUBP#FI5^']#E*12)DJHJ(Q"D\ MF*\UV56^1_FMQ2)!90[Q>UW+[5("-@53:[552(@@1! B:H.(JX'EFKON9W/: M]QW_"7'T+0&& $. J0 P=.'.D\L9M789B7&@)F 3,F@%S8+7[/0*F M"6!>^M[9+TE\'TBLJ@*KS>H7FQ4D6I^VY)T+6'2/EDM=%ZVIVAR2U3OC8*GC M]"UW.#"E*X0)PD3C,=$;6-T>08(@T:@S;B=>!EE#.78KG10?5GI+L3R+= M_XC:'CKE@D[Y<38*Q>O.E39ZN?Z7H\GV1;4U$OO97905Y*W9CN4.S&UI'BS1 M1F@>17!/YZ002Q)+GHHE.SW7&A)+$DL22Q)+$DL^M9AV' O\R=-+M!&:1RQ) M+-D47266-,F2 \MV*XHY$DN^.E1YMA%)-A<@R'@VBR,FISP1;P_9(G KV#5[ M07J-MRAD<4E_2'](?TA_2'_J*)^J]G/=7M.]I_=DM ;F3A@1EQ&7$9<1EYW,+^L8J^]&7$9< M1EQ&7'9"+C-7*^7BN>R56XS-#Y)]",(L%7ZM*:PNLCH>4S6)D.S6\'B$5!=5 MJ-J'(E>)>(9XYG% JJ(R&\0SQ#-'79*MDO=JK'JU8J%*1%;%XLP]8@I](]2( M&(P8C!BL20QF[K8\8K#]8TQ[!=&;G^+^!9/9)%O(T MB*.#*A&^E"MXS%V*YAL1VM(AC2.-JXG@2.-(XTCCZB^X@QR_,]M?W#<)_\!R MAE7L !Q]Z=496MWA\1+(ZZ(B%"$Z'G\3J@A5A"I"U:M1U74LMWV\HFJ$*D(5 MH8I0=?0(>_-78/MG>)I#H-%PP(FAV;>&O>,E()U]YC6%X^I@(@F@!% "* 'T M& #M#:R!78/:B010 B@!E !:SV7IZ<$Y%;J9-K13'Z#6L_9;K61%>D5Z17I% M>M4469%>D5[5(^FJ1DLE0])3'Q_TK(SBT-<-W<:1NBJ I\)G[WG((T^P+U,A M4EE)07E*!Z3U.B6@DL:1QI'&D<:1QIW3&AWC@K'A@X%A.QUC] M]KK,)?$ \0#QP#Y;^AW7&MK&#C_592Z)!X@'B ?VX8&!:PVZQI)CZS*7K^6! MJN[.:WY0X><4_L:XE"(]J/K2BVEU9Y,UYW8ME[NZY?,SM/I]"F13I*U&!NNLT-4S>#\HH8O01>A:?F_8M=K# :&+ MT$7HJ@1=3GM(Z*IL979F"[#E)E'*OU:]_FH!E)@;/@XB'C*>I=,8VH )O!=LD@6^NG8B$1.>8'?9-'X 5ID!J01"LIG@ M,DL$$WIJ@]740OL\97[,HCB%K\LL3.'/\-7B4@M0$,8CGW'X.C[#=6ED[$F< M,*4ZJH]YTS,!'?/5-[ +\)<%FT.[\"[F37DT@=Y ^_B-,0\2=L_#3+!XK,85 M>0&,K91]473<+[VH_+6YZIX: O:/I_H@+_(0GNR%Q^'9^ '& VT$:8O=00-/ MR(Z',EYVT0,VY]!//Y!>&"O9)3C"1&BIX?CBO)[37'CP&QB"ER4)CO.WUI<6 M^_[FYA>F.A? ,*!G(GGV]7X,KT4!ZRZHH2[_B*+V0BXEJ!O.+KY>BP8_E:<3 M^RQ&H'8">J-EB ^',8^D?O^MTHH%XSZ(#Q->L(-/= KZ?S-/@I#9%JKC0+65 M('/XZIN"C?(+3V#X^#&+$@'@^#<>8HBE%$HN&W \R%&Q[5:;P6,A3+F1%F'J MBFX+G$[400D67(]TG,0S%BB)%M)="G>6I1D\-P:EU.+-E;\D=-"^Y'%(WV*A MD%*],!&ANB_&+Z4=F126T^H9E56+?^,4>"SN6@@M'K(_JM&AJ<%XSF9UU;X ZGL8:]/V-S^;.7QB,@XNWF\FEB MRZM!:. ]3 -07!$&,S!#J= @+8.3@=->\'P0I0F_!I5%S*MZ?@Q^$4EX6N96 M 4Q2I' 0I7&R:+$;0$)N7BWUTSR&Y0)P=][*0YR%FEDG$8Q0O5Z]]>M<1#(' M%_Y2\E"1+32OWYQC2HHP%,GR[&'_G53?_QWX2/J!I^SDPU3HAXO>LM@#P@)> M$O?J+W$VF:H'P&)?/QJT,K+JBURWALA>"LS?-79@<733^%LT;O-L% 8> M&V42= PX4HDER#E&L_("M%:RD9@$4:1LX!A,*OL@/#'#Z;>[RD3U M1F7HL,B=OCJ-9@7Z29B6!O?GJAD312 MV_?-IQO59+$)#PC0 -BM]J]_505NO7,ID 7@.,(VV0) ()'G5&96+H.787-+ MY;"-RL81[^1IP7:&6I^X7_FGF"\[:?G.$6$310]0?16'O^.*R6$XSTCH"P6? MC4(1B/N29RG_W)\MUY^XL?H'?XF]2L&[_&KV8V-\Y!8_K(O]6A<7["I_P1M_ MGL\3^;*JI2!EM\][["LKU6S]EXN56.-EJ^#*?UOQB2E?T@4NLFE9K:-C M001:,+AQ@6HP,$= O5FZN>+"84>D%,5;=SM+DH;-GJ58& M810([TO&>,5B,"W8S,,4F*B\8'FD#$[,SIV+Z4Z>7_D:W((K)EDJHR+541FW M-:Y7C)077L_ZAHKXQXTLE9#(6^>RX_HWGBV2A5PWI4V7";-OY8)D9J2*'_K_ M^$.FWV=6XU4EF&&<%Z7Q;ZZLXM=6O5G;?&N)U"8M_$"]\YTF>W8B7L(/I_9P:_^^4ZXYCSC5_P:/SYUL"J7K/ MZ2H?'%US<(TL2!<_B]W M4KGN9D1\_\0Y2U6Z^II#(*Z0<;]-'+T2'WMDSLY]MYD>"<:?8?*M(:8*5^$6 MR9GIS%&\Y^ MO<@EVSW4SF*IGHNXZR+2NA)[B=,9O53AL,I&%W=3O"33BH"X MW\?O8BI#KAS:_%)4$KY\=B7SQEBFWA+BX'R\@Y.D5Y#'(B7BCMTS89,7+ M"\%B>5[9!EFY]]65=RF/*\97K)N991GSOW&>FDY$X&.^\*\LH!6V%\\K3;.K M.:KN&:72(#O.AL?3N:TVLU#O&6""6V=VZ.Q^_J>X'_>]9YY6EUBY44X%\7A, MA6E$DT:K:'OFU6,!$S')MO[+: MZ13KQ6S[C2ZC,X+\1]4K,02'W$@45IRPN$#%) 4WM_GJ-#^ZX%Q2ZOR:]WY(O/N"XS01!OLLQ'K?+']TRM*?DG%CP7M<-FS.=JQZ[!F[ MONJ4S=EI \^,IJG8L9L9 6MX7@]/6,.;V\D]>\DEB]-^,I7^Z_( L2E_]^@1 MJGL3PES=E'W>3UNN%HOM9['L"(O6F+/OG)+%KY;%ZYMW3RTRS_J#W8[H[H>W M3Y-L.I O>BK!V,MS8;1V*[.G?@]WSN?1(Q]WQNFKGO_,,YC[D]PK& O@BEVI MOGQ=_<7KHLO791S%;]E;8G"&>OA//U9K@P":4;#\1I"J\'($P0I6'V;"]ZU, M+$$:W/R5%ER1#(6@H1RS6: MBYB3^S*TP>\R9=4SCD785)C\?/',LTDNMLUFJ1)SX9;"AY3.@WBJA<4>Y_-7 M( 3"EQ2^$E>_O7@AL^CFQ7)=G"^'Y+YG\RC N5$,,]I?#--2M$BNO(Z%MSW/ M(\N>\OTFRW"D^*=,1A.>5."YKJ\$$J7CON+S"96Z%^%,[NZOP_RA9FED_,>8 MR*RAY=QOG2_$LQ7U!0OIJ;7ZJ;#/RXDV\\\__S0MCJ\IG;S[Q&Z7^X'WMP._ M\!_JWU7_>\G)]B3)^G_^^M>__#P_5[:XK=)D>NE ?CNO>.)L$3!9G"B1S;]\ M9<-?WER<"57[W?WC\NR-$0_X'[@8CKWH](S_Q_;.3\XNO+,HLDW/=,Y.+-\\ MO; ]Y\VO#]:$52Z_C,=< ?CC&%^S,7V^\F /_HO\>EM=]RI+!G,'0<05BFI[ MH^H./$LQ.II)[4?"[[]LI_>E.D:T8/%Y_LY2ME6^SLQT/6(+V:9LEE-:S-;. MXMT.21/AAF4IVPAGY9Q[I2KF/,@QRQT0WUG307S_LZ7CV??WZ9LU8 MT+7H,=E8S[4M&O-;3=BFR!V:!N+ZG;+#4;Z@9UJT/=9/[_4HR5MJT]66VK15:C3A!UKKZ+4$KEY!\2 MP-JW T [B-7S@H#8D;)FS]J__*W">.@\@\XSH)J=I>&%Q#==4 VH!E0#JJF7 M:BQBV1:H!O'+C3VHV?;H-CY^ZUK\'WDV"4-'-?$NWWY]G*)<03:):6N&&^V6 MYQ8CQO5(Z*P=TP)B@)BN(\9S2.1AC=D(,8B%OY"G+K/=9F:<3'*K V>O[=>T M9\SLD<6-0'5SGG867+N1W2 0-W>1[!!X ^):ZEI] [O +K"[-\N8N*&ZH2# M+D*@A]VPNJ>!#M? 038591?*3?B[N?N2T+3DIXK98!/1[^%!HX]?N6HI@D_+IYUUCE;^3;KFS-OK[)LRSN9YI-, M= T575UD0R>VVH=4]-V3W32%1.8=2!=]BQB7Q)A69[#A5,Q%NV&+B57S9DN* M!D:5HYP]3NO:YDJB0XZ2"PWYXZJYHZJ7D7A)8]H?<5GG7!<6&D",X31/8]EK M2:C&,/Y>5IWO^1O M(6?#1 [)N]_L_$KFR\]LN&I26G8E&VG-!J/*WYU-%5UIY2S'H,W>Z[Q)^H-6 MO?/NG+/>RXO[NZ)%-=I._EFV=N:_6_59Y'?TQ ^0U8D$8HW.8R;GDOR9BJFY M92[][<'B5,(MJ)3.NE[^:SJXKDSH11NU9>M">D/C1#X#$_,9Y$/,.SYR:4M# M=OCD,]-K&J=%^>#99&O.V056!$ 7?>2YB3U-1=LPP67R.JF87,.EG5Z+,;WS M!H[<)I>MIN>'+OO@+^]A/I>ANK?LZ?L4CU&R5#['K6AFS>]Z99S2P[D3RRDQ M&W+L\WQYGU4+)AI6_.F\->NW9Y^>A$YZ?^^>F;Y_89XX= MS.FU%YEA!^AU+DBI/RNB-&:R5-HR&62[5ROLFI>/^Z M:FW34'96S8R7W9:S:5Z.GFRW/.]?OAABFU:M?@"39C7!&^(.+;L75 MP&/10#K/DAG$_QGWN;%B?&'5\+_IN+J?^3%OC=Y@/CY*3,VZ]P!B[.&B:[.< M,[>"6&/,:#4N2HZ=E=(71W !]6>_/3*XY:_XOBVZB)S*P,ZJ8E1TK'"DO>.HCEO,YZ&]#(-)SM]?SB^VVJ"^ M8$(19'MP>G=_':HLX2N6LB%'AAS]/1\BF [N7STB,\-3](*/Y=R6?B[&C@CC M+6ZO]K=L'3*OBXG0VWNR5MGD7GJ]\Y.3DYZIG_F M>_ZI4RUMI]SLW$/[;AU,32E&8T6.,"YK,RXK6T+CL9BR5'GQJ_PD]X9RPP-)M19F7AK [*7?IWLZR>:M!9 MRA\D'DPEG[+O?3$VS/MAN5DQW[5]8:SN8@N#>[J,BKE;RUE<;XT/BQ^8GS7[ M97H/+-O^IAR><\UYX[JR<=/%7.Z*T-_(1W[[1@4AUM"/N4[^?C&7=.4:]Q*D MNS3&)U0SQ>? LV2<)L^B:=;#HT)5P9"1UK5/JGEBB"YO?JNE"H5.F\BG.QA1 M/.:D+1A!4[$71I=4CJ'8"LNYP3>+$%1[92M^SN/YF2I&P]0KXIE!*XWI1UU! M-L"M=OK<(-75=S& 2#RB&/YH $X;FJ,C#,V9")U_IZ5(6OH%U[= M71TAE/8TJ;2LD'A/).QBU ZI<8:&2V M-;OVH#N3[6HN6MA:D+KH&CRM!D1W.P978UXV\3? %)N5JD18#6NGLUS?NBLI M:I!=$RA-,WW23C[0']4DI9&!<;A4BP\BAB%:I$^J_B*'1*SV:ZFZ@.T.\5AM M0JZ63[Q0W=Q='_Y'?'9'ES0?_";_GRC MY'"EG:*UWFJWZ8>][NH(V30N\F*%Q%=77-$6#.H'-^U6]?9"PB:N"43 2=>^ M'J(]\7_75UEUVWH3L4&X:^ZZU2)T.<2R+*"K70Z8SB(\3#YQ$Y(W]YOB.0*E*/! K'K/!1YRZ!]J.C1.VVPKRT-_ M]FK]6XUGK$5/Z))^KXCKD+#4?HU$-O6]A$W;)X%IURX37=X^')D6F0#::QNX M9O6\R">AJZYYH>XO__#.6/-MF\M\6I2546,<#9X=?H'1NG(M-R-B!\HR\W31 M@;J7;*S,+<:$',"$\@OXTQM& %%A\7)1DQ41+\*8%[B-&BU.[8&7Y7K$=@&O M_;E*W806DI*1E*RH*,SSB+?/GNM-T"-XKF P,%A#&,QQ N(JW D#@]TWS%!7 MT;ZZBI?58/;YYY^FQ?$UI9-WW_HC-I@F[/.P5UVL^%)UFNRE@U[54O?CLJ/N MI?B72R[#DR3K__GK7__R\Y/7F8ZGLBF3#-N<9N-)SD8L+?C3?4C[V9A]S(H' ME^)X2L6[^O3'B ?\#[9?'%V'O/'*L4\\_-8/ ]_W3 M4]-TSDXL+["<(+3>_/K@Y:^^M5?J+I["\+YU_9*_:+&+PI6=C2%;O1A3?MK]MI5T;QXTE%XI_7Y(QM-^]PQ9IO?,+WM329+V-4G)>4JLXD9VA0FT\ZV !-U MG(GLB(1[R.+H!A,ADO"Q/RC7G*3:2:8#L6G/7R@Z!UR>.<_ANVOT<\D\]6BC MHB1;702I51ZM1H$MA[CJJFK7EDV[>4L_BM+.M 1@8CN$9'C$L_ZRO>C)W6_T M7UE^FE!^R0V2TYV3R+NP3==W3D]/+=\+3Z)3F9SNFZ9GGIZU(3F=^R\BWSP= MR 2'VD=#_2NN>#8Y[_'GI-=LB+-#5?164\J&4#R2N M*8FWU]*IN50/&.D,1O:^]NAL"/7&&1?#?ZJ MI535PZT[A52OMB%K0Z65XYHDJ*MV?1.AZ:(_=2^E&I%9D]?8NNFL$3T&F\%U MS6AB:?DV<6UE(V"VEV@C- \LJ2M+ZB.X>EV07340,=GWIUG.C)+U1RG7E.L[ M4J4.(6XD5@,S(+:'Z4>($R&6.C\OY :2NC)*0*(SD-!,/BVT2_2T^I1C]2,3 MF3^HM"VN5Z<=JL)P/L8O$%(/+^F 2P +\"+ MV%7S;<1VF8*/8E,@Y9 (W?^!*,3- M=I&0^]:1$_G6WG]"H.QY8>3P-_; M3CX0!\3I*)\6VE9Z6J[["%X=:'.O/%B+MSK;95TAC6SGI!;+,8GM.?MRJ)'5 H^Q\Y"S/>+8@!P@ MIY'9!>L*02W%0:W-DLLVX#B,7% MOE:,7 A-$M2UK&+B@M9LUZRU%FP&-GN] MK)=8(#.0F?YDIH_@&N-1_%12#KXGCW_B\\\_38OC:THG[[[U1VPP3=CG84\8 MWSD;7,1I7+*/\0T;?%C8WKVB8&5Q6GR:T*"ZY9$Z2K/_GKW_]R\]/ M7.V&QHFXI8LL_T83]HWUIUP,,2N^LGZ6]N,DEB'52W',XEK\;:1"Y%_9\),#_0/OEL7L6G9^ZEG?NG?E>&)Q&CGUF.F.4:]T!K6.^D=\YBOOS[YN_^MMX4([X M1_Z,LY6-$T-")P5[-__PZ.&7-[7JSB\(Q7&># JN'Q&8W9/_P^N4]22[SL[? M[?3PH+]^V-.#)M\\GATZ#]$!,GCV=NE\XY,TPK?>=G;S@Q-W]-V7M^_IO5_\ MR/&,MA/?XK3?1-W7TFUW3&((3TN5^X[P!N0#[+V$/<.Q).36[D3=>,[?56Q' M'U*C'&73@J:#8JLJ5.< BO:*-#=4/17K9J_*9F0#XS0KE.VE@]'6T+,QO].$ M=43/_BZJCXQ_I#GC/R+4[>\T3C/_#N#PNU3X?:ZD*JJ*:]% M&\^+,A[+[+4+&N?&/VDR95#%)GE7,_62%]FM3%\[Z6D&Y$-C%18Q+!18Q-"W MUNL;+&(LI+H:O>TMC=DY7IRE[,X8T_Q/5AI#_JP'1?"S(M]#5ZM=):DN67R' M7/ ZY/0P47Q70;EV2"Q/78O" ^K,X5-T&T1BVBVPH"_0U^:"JJ.G(R@,% 8* M X6!PD!AH#!0&"@,3B3HJ_GT5;/@6KR+C%4!J\+F@K*('5DDC-2-/,6Z@'4! M! 8"@V<."@.%@<) 8: P4!@H#!368@J#&UE7&[EN5A=?Q"E-^S%-C#@MRKB< MUC7L8QNA[3!98&=3H>:5L2T T@\KVBWT@ @@ H@ (H (( *( "* 2%,B*IU* M:P#!@&! ,( (( *( "* "" "B BNNPYK;>3;C5\-VHYSJ<./"G-1C@@T#PG M($'DJ<(5IM4A2P7@.D2.& &@ %@ !@ !H#!/ 2XF@>N0PH.>W'MX2S7<4ED MUI_4#,X"9W4.7+"X 3 # #P "P9@(,YB'*VC92F$]9>CQ$:1OVZ9'*HL5" M!(@ (H (( *( "* "" "B*"T#00#@@'! "* "" "B B@ @@ H@T&B(H;4-I MVTY2"DR;N*&C"E>MW^A%%@6R*-8&%V %6 %6RF%UY/GVWA1KJ22;"N5@EL^/ M0!U05X.E:)'(=K&D 5R'W7U#E1LX:UT#W/:);47@K&9 #^!J$KA0A . 6!U M^KD6<0(?GBX\7>!NOU:C2T(7P=MU!=#YXK=_O/WVUK@6P$W'C)]-T\$V^')J MV,-_161-X!_-U$@[^4!_H#_0'^@/]$=/^4!_#BZ?+L3T@3Z@#_H#_8'^:"4? MZ _T9VOY(+W_V9@;O69I_\Y EO]:$6W')5:(#N6U"P"$WD%P(;\(N *N:DA_ MV .RD/P U %U#TQ%$Z8BEK1#QT:0Y@_.6I.SO)!$%O*U&H(\8*M)V,(, , * ML%+OW-H!:MCAW )U^S84?;=^W+5E1>M\8O]%EC-^606Y_>C/MQ&TVH(@_<"B M[R*D1P)(?60"78(N09>@2]"ESNG2'N2#_0P8T3"BNTHP6*R@2] EZ!)TJ:&Z MA$H/5'JH$)9MN<3UD+Y7NP! [MT#%SI> F & &@ %@S008S$. 2XM-#U1W M@+/6Y"PKB$CD!>"L9D /X&H2N&!Q V & &@ %@S008S$,4=6RD,+]E>7E- MK]FQ>-5L4//&8L/0Y(%H.+)< MXCO*-A >O_5-'[_Y%>I 2VO1X@[ +!,=0];2"T"P "P.MTI-ZQ_J@"<+* .J+MO,CH^ M9NH!6P?>94.)&BAK3[NN #I?KG::C<@3ST'Z(,!UX.TZ5,>!L];E+,\GMKJ9 N L[55 YHC-).-P5'633JX0M?-%M MA#F[J#AB-^>V/KG^]]X%N&=YJ68NAYB13WQ'G4'^FN#VH$6')SC]N$P[(P'\ M!?Y2T T]4M?K$LP%Y@)S@;GVE8L0$-=1%ZQ95VP;!6T:H'B8F0)F [/IQ&S< MIPQ-_M_]<1LL,_ 72K7!_F!_'=C?-7T2!>HR9\#^8'_P%_AK/_SE*VPO#.8" M_]_3N(C%:<7)W,#_0/OE<1 $3F2?>X'I6N')N6,'%V9P M$?8"RSL/0O/DS:\/7MFJ^"_C,2N,3^S6^)J-Z?.$NG)ZPF_]>,0D?UNV^^,(8USXX8F4W[CV= H^3]3,0*\,*@0 M8,X&!DT'!G\=5_R=B!;Y]Q=)4[YLEU]7_V9-,O'-+E'YY8X9G%A"5^CSY)D=LPO;\PW\COGIO[\ M^^8*/J;Y=9Q6-TFG93;_0V6>R+_#W/NY+R8T$G!WLT_ MO'_(A7G^^(9G5VMFI MB]MU7BM9N&Q$ MUF#EW*,0#Z^51Q^$N9)-"V[.%&L[[0UAR#K]AE-:C*0-V!^:';O?N#^T3VU>68*W+FU3H-C=R?:M3MIQ=/;CM'P,MAU7;UV;2.\NNM BGJ,L M?JR+0F IJT^V?\^RP6V<)%C#7I*2%83$CNKO.:*+5F 5VUF$9VS(RTJWI[U[L@FGE=3 MCM46<@.N6[Y87F8EW<0$;67"E4;1VZ:D7"F(3GD6B2RD7.F; M1)X?1)'IG)U87N_<<\^==F1;93=5" M6#ZR4A? M*'8\*5:>]QO-^Z.E&!V3&,+_@;JU5=W6CT<<1A<-QY(J&!I_@Q)""?>NA+U) M'B=&I8/!^CJ(O;KG17K!^,NFRR]^.IWF.5N_AE0_(6H'X'KS'MN0JU'?,ZO/MHA,X@?*\LIT>95U+_"@ =! MJVC \ST2^!YX #P 'N@P#QQ9$3'5E54A75P+][8!?MJ\. LAF#V&8+I3+GKD MF"1PZV]ZT W" _@ OHW %YA$Y<14H _HJQM]G:DLY9Z_Z2K+)]M:;KK <->0 M ?9F$'5I$(]M(TM5R6$UA#$C$MDUS5%Z@LNZ4#D*, *,V\G2BEP2!LI:R@"- M0"/0N+4L78]$'L!X<%-?(^^\3ME^*VG)D%#>H81*5=2G'4$\J) M6"CRU)N'[M;UZG6);V,Z"A !1,S/LXEG8\@"$ %$+')N(D?9/E@WTFH0S4,6 M;RNYJSNI3-P,<)75,'4^DPG@!#@5RC$@H:4N!1C@!#@!3F5R=(@5U#1RH8/@ M1-P;P8L&T5B[$IT"8OE( 086@<7#8]$RB>/LS^@'& %&@/'YZ)CM( 'XX':^ M1IYYK3VELYR)"R.@@42VQB>R03FAG%!.*">4$Z%0I W#]VM2^^R?&*'RIPY M;9""V @@L75XPR%NB+1X0 *06$#"(I9M 1*(VJFV59'HJR$_=2==Z<@E0:2N MF^^N_L:!= &,V'!X7K:7 M64D31#/JI[L-8.IP) ZRZ57"=N,XW3UX91->7Q7?JXK9A-FP04@\=3E'V\M, M%_6IVT8#FS6"S1IAPC2#ZNH091WN:D"[NQ%:$E<*_ID49#^]6 M?C?:3HY1,^_V;\:7/,YRXX[?K7%%$YKV66&,Z TSKAA+C9P58HC2P"@S_GF8 ML'YIE"/&/Y=Y5DSXUY@?2B>3A..EC+/4R(;R@)3=\H-N6#H5!_>SZS26_TS[ M?0Z0DM,)OU.:#F@^>&N\K&*SSS__-"V.KRF=O/O6'['!-&&?AZ?9>,(EG);% MY^&'M)^-V27]?OY]PM*"G;"4#>/R4JCB)9?A29+U__SUKW_Y^?%ESMA5^2$M MRGPZ%M=:',W1F KQ?V7#7]YXO)NP MWO>X^+_O2?K]_WKB8/Y\MFE;G[*2%5_HG;B3W]CXBN5OC'C KTC[Y;'3ZYW: MISW3]]USZ]RT3KRSR'3.3BSOS+9\SW_SZP,%67VSE_&8OZY/7-9?LS%]?K5? M4[_41]:X)@RSA-LCXH5+5C"*Z7A,K$E]Q$CHIV+OYATZ3#GFXW^NYW/-W9Z\\C:>G]T0?!@MFTX.18*$O$A+?:XCJLWVC>'RUE MXIA$+K*J=$<79-0=Z@%&#INTH!6&+(FAO:4CMP5CR$5X7K;<'4_[\80F!AT+ M1_FQ0X2@]8&#UHA)UZ=SC0\Y5^H6VI:M3-^:K3MU&V2@,= 8:$PUC7FF2?@- M@<(.9N^VRZS]1\K-6?Z8_V$#8Q 7_7I-6U!_BP-9-5A8NJ $P2O@8OL] <]4 MUF:K&XTI$(=:<\%F5Z41%\54;JWWLZ(L#%H463^6>^ZW<3E"C$I?)FM/ZX]] M!E=T 2+B)X#8/JT(1^& W&[WO=K=[;<:;T:!O5D0:"\ M? *?:B3K1A&QT!3K\-L/&KD%ATFWF1<&D++Z0H MO)*BH-H< "VU>2O6(J:O+(S:C6@I --MP'CJNN]V S!PZU5G+\#EUY#+NC/8 MY,CU@[T%/KN]-0OD(IJP"3(#2UEJ9<>1AZ2(YY,B$&,X9/?)?6^MMJ(0;DT) M-KX>SHU"X@;[FQC9!"W:->8,^@)]@;[V1%\!\?GGM6S['EG_[.>=;+/SOZ/)T'LO7$>>]!4+;?OYX; (7!'N4%[@C$*0?D[6H3-8FD:,NFZK; MA;+ 'K"W"?8.#ZQ+51LX@<%:!1!S1Z MA/\7:#ST?H1&=G^=LKV@<3ZS/49L<,T,.A U#**VPS@V8I'$SXK2R&G)C.*6 M3F291T[[)8(;6I%D>QPLRR1FJ"XKMML>%L '\&T468R(J6Z\<87L5)7,:LN!1W\VHWDI6V M(:>F=]KKG9^>G44G=N!%MA.<56U#3FS;.HO:T#9D3/^5\;>=C2?\37,1"^-[ M,).C4=+O(G^)B32F=& D2UG*[B!Q(;*:9M;ZHO^(DN8@+ZIUXUJ#S%HLF"8: M?B@]'0T_T/!C?RLC&GX;C;X 6,B-4R?;L ML9_TLO.#;5>U7.;L<]OU%2$V#-?0/^A?X]:5>V)K_FB.%>5;?/I69OT_CZ]H MP08R*L?2@I9QEL(4WL\&TE8JIHM"*=L#JN^9U=OW5D@\2]DFCBZO$BXQ> \ ML!$/!,2V'/# WOSW=AI@O7X_GW+CBWT7MAM+VAG% M%]"U&;H<%^T8$8S9S1:XI-^-?LX&\:Q$89CEMS0?H![A .34/ ZR/(^8CK*V M"=H !9$)@&)[4+@F<4V F[Z;DOS8N]]=9/$F"14V4X)7 JX%*OGV0&Q0G5- MD-KN4P!>@-=&\'*)9=??5Z M\(++_K1=\#&[->*4&P7,$*GZ_,9EZ5)6\LOP M?[AA5>/GA7J$Q=MJU M(J86>19.2%P+FX& %^!5![PJ086V9=>O8FW!&+SWI\V"S\)-AQ]R #[:I.JW M$;1DVR2*:NI.U]YR7V *F'HIHX4X3@A,:1,<:*41\&19Y/2JS$J:P(G1B>!: MT]7<#GQB>\J*AUKOOP!>@-:GD. M7ZA!]->B_53+"X@;JLM7V%9RVH 6L0K@4R=\FB$) W65"EW')X(=#SH)KXQ9 M4=9.&%RV?M?6.G2K89B$.D&=#DWQ779*_Y'F;!R78KS6,,L9_UV#BS[E#P"W M5"NSMSUF[9%'+-?>FW:U.PH'\ %\&X'/)U;H 7R'"X%WP*CXD)8TO8[%B$NU M$6Z05IL+?H]LDP2!,G+J!@=1MZ"!$\;56@ M_AX^SKILY)((40%$!8"8#7;83%O9"MX-Q" NL'LZ^TH^&5P3C1ALOSFSLU\3 M1[S2:F/_EH1-'$]=9_U=Q;H1HZXOUB;0+7 /W.\QGF$3R]U;_1]P7V<\I/'& M5&4XI:RLLQ80-+D)AAT.K$$V%0DK3Y8YMPFJRD:VKRW"/4NLAD(LRR.6K6XW MZC7!-4*/Q'FH_ "#@<$:P&"13P)U$4$0V -3]J>2\L=_ZOB]W=B*T)(X9<93F!&G7#PQ3;[P=3'+QT)6BXMSX*;B M37UEPU_>7)S9IA7][OYQ>?;&B ?\#[1?'I\$9[YS?NKT[.C,,ZVP%WDGIG-V M8GEG=A"=6V]^?: *J^_P,A[S%_.)2_5KQG_Y6:"\I$E*O3;^CH>9: 8G7J7$ MNU%,QV.:\^,*J0+#M*+B1'W*FZIKER?5_J42<+OKCRK5SCGL%G MS3\\>OCE3:W&C!:F0_AD='']J%-U2X'SP^NV MR9-6TNR1=CS=/NS/'_9T)V Y5-!-6G5/0YX[%,^.4'Y1S,V?MD"V4KF:E:YY2_<&MA<(XYROTH&5:5*?C?O1!V-'9 MM.#&:+')CG,]/5 ;OSWZ&\W[HR4T'9,83SH,=6V7=B%8M!^$*A.EOHL H/L2 M="T)W;T-3NH$=#%5Z7G9]L8BN"DB5T=)5A2L^/&G:QJGQ3P$^A\V,.+4R$2U M![_-\21G(Y8656!,AKJR=#5:=E3%T,3'29;/XZM]6HP,04?&B VNN20.F@>O M?9],=?MCKRFQ^@3P.I*_B&NK&\_8[7*V!M&>=B8,B*C;1!2J:]6A_9L_B,W5 M'=,JH441#V/1M#//QF*/>3J>)G(_\053*T[+;/[YL:'UH_&W.ORQFH-RM13/ M^::R7'&8!8ABMQPP+O$]9>79NJ@^@@;[6-FJA4T&"_(!7[R.XG1?ZU)[9IX> MH4T2G-O&+&\MPIT%X"DO"GP^DUIUXMS>K(*7;O:>TKOA@YR]8_F7Y8WLG/S\ M=;[0QJGP!IG(=I8IG977R+Y/N,?(B"Q.O(W+4;QFPNK;E]_TBPG-2K*1-TAU M?N:B62'SM2]HG(OASQLE.KO1Z8GCAW80V;8?G=ON>6 M$IW-DZCV1.<74^;5 MY#Z?9F/.(G?&B ZD3BQSH9])=J92/QXIAHI=SN<2%+:YMKJ,YG7W8K>Y-N&F MT6NI\L9DFD\R870/6$GC MA!]%K[@UL7T6-1*5UT]4MDPEF0P+Q^OI#T0'R ME5Z1Y05%],O,2OPDOT?B85?7KVV#ZM4&T7<"T"!09,E*$5>0P)1/ +_"[ M3_QNMA!S4>BT85CG\EQW_5@WI/@E9Q/*03;;A"E6]F7ZTSP7L=O#MXC4/O$4 M*9%DO\WGC M7-I-TUV?SJ0]IWG*-:GXPO)O(YJS$UK$_5XZ.(N3:2G:$:_V'5XC8]:QO>#T MU+OH]TSMU+D)SEC%[;H6A;[N'Q-+MSK.*UNDD[+;/Z':I60?ZDCI=-6DM+I M';CY[(%_'@_?D8=O2#:+OHE\EO6<53CFMYJP%K;>19?4;:1V+VF*&.Q[GTU* M:4E($\*@L@J[GOZIC?-,:M["UD4GVN?,ZTO4K<>(XC@S, *,-!XCO4D>)TN9 M5!!1UGRR+1"!=?;^TS*X0V]HG,B82)DMHCQEUO]SE"76+X"!D1@8N7ZS MRC B@6?N37"-T".8!K6;!F P,)@:D;F^0Z+0 H.!P9B!& ?G><1WZHI00!0U1FJS;5G:5KGC MNOL]^\L;;T7'8.>MIR[C=&N)Z:(\"&EUJ@Y&=W4$EVT6 7P;^H>7F"[* RX# MEVFDCN"RS?S.MZZZ@5B=YS)L9KR?=5YNJ-NIBQ2UJDK6AJR]K? ,^ 9\$S-SA>R4PX[FF:C^3'/C*"1A0QRN(UHFWE) MOW^E)?O*^EG:CY-8#E+9> Z-'P07EG=N6Z'G!*>.>7IN.=4<&C&>QH[:,(=F MDFS-^39&Q*:;);-#OE@ ! & &TH MM7L#@#89\Z.9C/2%HK-CL58-LMP[-FN>G 1UTTW=UN\2>QA=-.:#B8R_00FA MA'M70CD"R)A-_EE?!Y%@_[Q(/[P64%(6W-5'GMHQ@'*&?%;8C>A#KFZG98?T MMF;TL8_\D#A._8VP&Z$WXCRD\8+"-%!%4-CZHS@BBSB!N@S>1NL-* P4IHDJ M@L(VH+"0F(&Z@JI&Z\VN%(;MA?<7CU)!YCD@"+NI#[OMVA>NYDV_&G+VK+UZ(I]EX M4A4+?Y^POOC 375$:W0BN-:T;;9-ASB>.G)K>RL#P OPVL@M#DB@;A00X 5X M 5XK\')=XMCJFE^T'5Z(@[__5LJR1Y&&1HR4R5%;\S+)*Y:R85PB9+!_3FH< M]?@J$PQT 4?=RS<0T6)$1-S251:4!B* B,8CPB)!I&Q@75L0@ 6*ZC!@K(H&I;-P\$ /$M!TQCDLL5UD]83<0@UCU"T9N3M,B%FV\D9ZL M&3FUQS>W+6+ZZL9_MSV_"^@"NC9!EQD2SP:\ "_ JP9X57(*;>2_QOB!0?@I+:UR3P*2.0J2\IL=:-,)&T"<"IL 6+9ZDP! Z ^!>!)Q' M0H6V-P"'4/N+0OQR;WAJ7 U6Q0Q5':9WW0>OP\$[R*97"=N)W+3/[U(WP>LU M\>TRXDN;*5Y!2+Q0W2C5K66FB_J(\Y"!"S;31!W!9INE4-D!<:*: CR@,] 9 MZ QTML\1JR1RU54_=9[-5ASYGTK*'_VIX_=V8RM"2^*4'8^8Y#W+-G]XOR+% M?TV+,A[>K?QNM)T[=^,+WFD+);?M -2Z?BX'YV MG5;%XK3?YQ@H.2GP.Z7I@.:#M\;+*C;[_/-/T^+XFM+)NV_]$1M,$_9Y>#X< M5K?P0<9&+NGWK_QNO_+?2_MQ$LL[NA2Z>,F%>))D_3]__>M??G[B.N-)DMTQ M]HWE-W&??1O1G)V(9,;3E5S&7L(O(#]]'GZM'ND_;/"%BS;CQQ5EL?@1CN)4 MO+:O;/C+FXLSV[2BW]T_+L_>&/& _X'VR^.ST_/3T'&="\\],T][P?G%^:GI MG)U8OF6=N>?NFU\?Z,7J"[V,Q_PM?>(B_IJ-Z?.K\=9JI: _ ->!8<8E=BM> MM>0#HYB.QS3GQQ7/YHO*H6=I(70FF>N=/-:@MUQ5"N,ZIZGX.^=1T1>7_XIX M132]^Y_"8/^>QN6=B).Q5.KEA.MS87 M,^3R48BKT3X_*F>SJ[YTN=Z8\;\. MY/E?YSBPHL@TYNIB_#[E$AS&_._?Y.6^3//^B#^4\87_LG%T_NW+EQ_?J4#^ MBVR_E"/^D3_C;-WDRUY")P5[-__PZ.&7-[4:)5XNE_:3.P/K M!YJK>_*]'UY?D)\T"V;/M-OIT4%__;"GX]GW]>L-R7K2SN=:E88_/!!GBM)],A6L?IR][YYNJ[0'DV[ H<8-4LX&T"?V# M_D'_=-8_.,7OQ5Z)V"::;0\==$B&+C)1MG??I!WXD(3JRLAU>9-U+U!8A\ " M+6,!-U*6(ZW+FP0+@ 7 ANQ@&FA/2.">VO+]BLKF C4R_2< 7T]H@K&FW/G<078%/@JC^QFA %]#5073Y/@EM==6T;4<7 M(LWOO[$DX7=&C&N6LIPFTE:D@W&0T/* "6 " MF)ACPK9)Z"E+7VH+)I F^+QL/RR:YL_L,/A.NXCSR(Z(XQ\^M/%8X1J4X(W9 MD#JM@BT"IVL2*ZP_NQ?@ _@ OH?@/6G)W8#?(@GOO_$Q"FOQA13?E@5 M5ZS'*%/5/;^ZJ.PQ^\C,TT7D^^N@?R")U>"26V+&44T.P5-M])N@1PARU6YA M@,' 8*H8S"&^O7;#/3 8& P,!@;3B,%"CUAF36.)NTI@:TTS6GM,C=KQ,D_/ ML+F@87L5)7,:L^(W18IJSP>>47WJ:YUS/^0W$Q?WA M.&O,K3D_<F,"8Y*U@J_.RA&)E2 M#3*ZRJ;E@XDQ5$I>5ADF2]D;XYGP#5H:0_Z6C!OQFH3S3L5LI.IU&%?B??!+ MB-9XC[1TFT=9MVWZ-M>6SUC+73[7;7N;:ZL;O;,Z1L?R^/A\?#-^#A&[(UTBQ_&_)9N5UOQW2GFO=N]9LPU!!(:CGI2C,9Z0O+5YON M=V!6SN_3K*P&T#WE+WW)8S&].$Z?.Z#7G[?\>>I?.0G\*=QW[N,_=\@'X>L( MT3][0%J4^53TH2R>.^3HHVA6:5@ "4!2"TB^\>O&0_[L53/4IW3P<\E/?_8? MKPJ6W\B8Y[-:/IF^JN V%!P*?B@%_T>:J=%B!UH,+:Y%BR^SDB:&V+5Y3@7E M;DX]/D@W^A#)K[=50/HJ2P;5A:K],56PUDB*#<;[80>&:2.@ M<= X?00'C=M&<)O;QZTQ@^5YI[08&>S?T_B&)B(\N!!?Z _ MT!_H#_1'6_E ?PX06+4:;U+^EJ7LSAC+;7-CR!\70=4FDIGVS6G5E82]IE9- MF)3KVB&Q/$P9!-> :\ US6N5KKL&@&_ -^ ;\ WX!GP#OFDWW\"7JGO88R%T0AFCC(7@\(2JL/2K=NC$$-5HXN^*C;F $N6HP+ M.Q1CH##R!I@ )K!6 !? !=8*3:;1-]]S^Y2EQ\,]>6\(N6$T"*+:B&H#8GL+ MY/H6"4,7\ *\ "^L8( 8(-8PB&$%PU;D1@+\Q]MO;XUK =U4])N3'=GI-4O[ M=]B/1"QM$W%8;D2\ &/5@0E@8GZ>YQ#/5I88!$@ $HV'!+8B@0O@XHFM2-,A M9@3S:6<'K2M;D1=9SOB%]^:\(=*$2!."N0CF F+[@E@4D0!E)4 7T(4%#! # MQ!H',2Q@^]R,;+Q'^VV4Y>5QR?*Q$:4U]]>.Q0.S ;8@]22B]L28$,9%&!<0JQ5B?F"2($!!"> %>&$% M \0 L:9!#"L8-B(W$N 9NRJ-\;2,8!F"90@B(X@,7&PA#LP,,67@ KAX M?)YE^<1SE"W)P 0PT7A,8*T +H +K!6U>6D:147J%.S'3-QY7?/%-1*BOAST MVN#6?0JQ"8+31EC0.&@<- X:!XW31W#0N&T$U_E-#)1+P==&# HQ*.!"@3@\ MA[B. T@ $H $E@K@ KC 4H'="A6"O+ M7])%;?][;[)]56M?DG$-HJRG$U(8J!O)LK5$&Z%Y=1MG8$FP)%A2/Y:TB1NY MQ -/@B?!D^!)\.0>ZTG!E&!*,*4.N@JF5"=+AUB^1UQ/66\K\*3B&'!K0KWR MZRV3MW25)8-9IGI,K^($U<0'RI?K8EH<] ?Z _V!_D!_M)4/]$>I#:F1]UUO MNG<>W] ROF'&,$YI*KO7Q&E1YE-9 $F,E)6(:&@5T7CLZBD-:.BBFC7%+!Y+ M;Y>0A391B=KCMQO(31<-0H06?*:/-H+/-I%61$Q37>]%,!F8#$P&)H-EIH<& M@<_ 9_IH(_@,EMFAF*S#N]ORO*J0*5EN:==Y"E=E&UW MHM]42DT@]$.D?NJB$74;HJ ;T WH9E_V(X@&1 .B =' K@'=Z!1' ]WL**4F MT WL&G3X42-8^?51V<#-J"[59)K1IVZ.+_M1MJH+.0&>@ MLQK[ZX0>\?SP\&+318- :" TC=01A*9]U%!['0*E@=(T4D=0VD;B,^RS1_>/WQ0^3U..?OP WRN M20=_\D[_]2^O?XWN1WO_HXY@M/L_(CKUYC]2[2+!_3Y!X?6N*8 MQ84E/(P^2Y+9,;^\,=_([QS[_?GW)^1X&8]987QBM\;7;$P?K<2W\: <\8]< M"#,^XG22T$G!WLT_/)+.\J96]QJ6-!0\V=9@_>V*ZIY M;C?Z[O'P>/@&//QF^Y[(NH!\UI//\G:]U^:^UE#JM<$(I9FUI5)@O]&\/S(< MBQBV::T=D&X($NOTAHX^I$8YRJ8%30?%CT"C>C2^.H2Y!C"^(LN]P_/W:5:R MP7,>T)<\[G-S/TZ?.Z#7%VVJGOM7COT_16K,,,N?.^2#\%^$Z)\]8-GWZKE# MCCZR&Y88%D "D-0"DF_\NO&0/WM:/J>#GTM^^K/_>%6P_$9&I)[5\LGT506W MH>!0\$,I^#_23(T6.]!B:'$M6ER5K5_0^%DB_N-L*!QT#AH'#0.&J>/X*!QVP@.8?KWI[08&>S?T_B& M)B)(^0[>[?Y!V47L07^@/] ?Z _T1UOY0'\.$UZU&F]5_I:E[,X8R_US8\@? MMXVA59UK">I@-^T+,-25\+2A0LI4;#^ M-)=3C Y)0/I*30%=+V[>KB'.O4%.<2/LH!:]=WU1HJ55TUZ8.%Y$(E/9:@V( M ")M@PA6$L $,,%*LD?WKBO)$I^R]'BX)]]/SR">=OJZ"4#@NB2)ELZ:!$""D;0C! M%BA@ IBLL07*%Q)E8\':@A#L@+Z4^9KEC%]X;UZ?GD$K[72VFS$K1(D1)0;B M]BDU*XA(Y 5 &] &M&%] ^)@4+8)<%C>]KT)VGB@?1ME>7EO.VNK>ASGB$-D&;H$W0)F@3M*G=VH1-&@W:D\"7AB^-X%7G@U<(%^N!N, C MIFD"; ;P(;E#8B#/=DFP&%U0WW:AC+<9[L64%1GTJ917=!,E#3;=&X<3$*+ M1 [*U( 0( 0+2:M@HJ.TVHL2K"/8 -U0N'MM3(*H%:)6SY?8$E\==[4^:-5, MJ#7;:FX/UJR(F&8(L %L %L3?5<@3DO$Z2C&#@+.MHGOHC2M5O^X96[P;UE> M7G._]UB\;3; KJ=&Q-0X_D&PNIDH:;;!W#B8A*Y+G$C9.@V( ")M@PA6DF;" M1$=IM1<5\Y?>-L_W-!N/62[K/,?8]=26H!K'0XA5 R5 R:N9MYY- MPD!9-%!_[JG?Z@2*]^?L:O2&$_+*4V,(5<2;)/ <4=XJQOA+52^ M[%4X841\A+> $" $"PE@ IA@(3F\-]>5VK#?:/XG*^E5P@SV[VE3>+-\P/*Y)*S)=Z/(DGA@_)V%9LN $4L%>#4")QU ME+P HH H( J( J* :#<@"A/WX Y^N[8A+[.2)@85C5X*8\QH,V^B:X0FU8U1;)& TD!I]2BC3:S )J;C@M) :=J*"Y0&2M,GO@92 M ZF!U$!J^U1&A[B!3X*PIJAD5RD--=I/RE9^O67REJZR9# KVH[I59P@]0B5 M8GH+3AMA0>.@<= X:!PT3A_!0>.V$1RV\-^?\7^YH65\PXQAG-)4=JV-TZ+, MI[)[$3%25C8WE**7OM4A'UT425GTH[YG;D105I?WV;ZP*K@ 7%#GGK-/S,@" M#8 &0 ,=I@&8!. "< &X "8!=B>WK:A(EEN2-9=5:"369G%Q/6DNS[V-1F0M M["__Y56M;7QBS$&R_1JM?74;IV!*,"684C^F5&MC@R1!DB!)+705) ES$DP) MI@13@BEA3FJI> >)!+ MR&;[D-A/RKDNG= B+B[%KUYR$9TD6?_/7__ZEY^?N'"TI.EUS,^9_4C_W].87[97?*%Y^7EX,BWBE!7%:3:^BE-:QEFZN#A_3ZEX M&5_9\)V:46_NW]/Y]NF)Z9Q?G$1NSSL)@XO> M22^R[+!G.6]^??!R5U_493QFA?&)W1I?LS%]GB=73D_XS1Z/JJ"<99L_/(09 M/_'[^Q4%^M>T*./AG=HDT!'C F IOW#,!D:\D/ \,,C_;SJ6_V*4_%@J1%[$ M0K1&-C3.&)N,8N.2]4?&+=/S?)U M7M2]16/Q4N)4R$U^7_V9-,O'-+E'H?)%+BYK#9^0W9 M$-'._ER__<4K4RMJD.7+!L@KA*=D2ZDWSJ8IFC@\>RZ85!VNEI4[H"[5E!CSX(DS>;%C0=%#\JPST4$8)#>RK%]9 Y M'3#C$Q5.EA2@^*\A_\H]J3^5=6Q%"+)AI=46,6W,G(?I?O &"YJ:YE48_JUI MW'%=6ILFFVZ!U]LI\88EV80-9&0UY4]Z?;>-+?[J/-+6S!NU71($RDBZ]0-% M&X2S9M&Z1H*KE^^]O?!]NVC]=%KPFV2Y\94E,F15C.+))G[%VL3>./YVB.G MQM;>AFP6&;>-$\YTWF8CW*>E.F@AA0J4.NU-6L-[;I\U*;(J\ED?R9-?EI.<_8;_XGQ=/R5+VXT^4+O MY%REBRS_/&$YOTIZ_9'1@CW(NU\C-=YQ>^>A:9Z&0>#8IR?GIZ[GFL[9B>4% M9N0[=NVI\36GP?59(0'[J' M32G?[\_#.7E_$1?\";>)+W4\&WV>;+E6_$V: MTW5PIS,B7HB-3JQ&FT!JDQ9L[5V-/.*Z+A:C70#"7VV'5J)-E*6#*Y%''"?$ M2H25:%T17O)_8G18LKP68-40;#QL>4E$[*BF[JF(/W31NY)I2/4H5-V#2G01 M83-FD6@360ULXM3%89O(3!?U4#H?Y$/:S\;LA VSG%6?+^GW M,_Y_!7^9O73 K\JX6#?.! FMTY/(._."$B]U.CYI\\WCVACP[O.>:NGJU2T:[FE=(;KI_WF^B0G&9WN28 MQ!#V67.53Z],;ZC;$^IF.);4LM#X&_0,>E:'GO4F>9P8E9H%ZZL90HLO=(^: MN:_*0CW=$)L"@P5IKTA[W3(]+W"(&:H;!MIHO:D;B1H1FG;&"2@,%+;E'KE% MK*C^))1&J T8# RFB2J"P=86E>L0WX<-AAP[1<6\U.HNIOS )%:HKO(8F *F.H\ISR6NI:S0JRN8PN;62VV; MGTN\;&%L16&"-Z(T(Q+#5R5I2T9 .CS/CG8<+ZI5&. M&/]Z?NO)?^Z4G0\YM>03T74#SK@S]3#%HI!+/A?%E"9<7D5I' U8 MR?(QO]&!(28?7,M#AW%>B.)E,ON434MCS,I1-OB1&%P7QS3_D_&3Q4L<\4?[CZQTT39 M_J[26)$NDM(BRUN;@(X3D^Y>/N+6F<6M03>NIQG*)'ZC+<-/]Y2L, M_G;5I?O?+/_S.$Z/)WG69\4F9LW:B:2-2Q2U+8<$(28"P .M+;FZ<9BP_("8 MCK)H15LP 7_YI?&A:5R,V,"XSK)!+2M+>T9F^!8)U0U$:[WAUB"$-7>-:@^Z M/)./IUN^HG=]A:IL%_R+.4?^TP.!NJE@],1 M3:]9\2%=/29.^_$D8<4F2:GFQ:GC>H%E^8%W89V$)X'C5TFII_;927!:>U+J M ]CY#[C,G^=)UJ0G8NQ//)YP41A9*I-#3S/^-;W[G\*8Y.PFSJ9%C@7)63!.9OSS,L[&\)!UDD]7<9SHM1QF_(RJ3HZ^G M_'+\W1IQH7I\4!UIOELA:\W[?24YIW')M&.:7\=I=9/\I6?S/U0VC/Q+'3.1 M?"4)MZYWV)S39F?,XN'Q\ UX^(8$H'0V%5>I-]"[T],>QA-MF 6KGZII%RGH ML'+)(3%+H^S26E,6&X4(U$:1\?">T2!R=8*6AA? M9ZXA&$\]XT'%I(KU!L*1AXI!QCA]OJZE[E&X3(*Z-L-K+C= X:!PT#AH'C>N&QFUF]7%! MM"QB]TFVLI)]T0[:^4 7>2A+"*OOF6M(Z2*>$Q'31&$DP@X';TR@B^YTE E< M40YJ.V ", &8H--,X+@1<1QETQ]U>9M@ C !F& S)O!\$KC*AB#I\C9W98+- M8P<:Q:_J%.RI:+:=#;<)+'2PACW@Z')\=26A;2]B1Y!809"X0_!R'>*JZ\8, M> %>@-<*O,R0V):ZH4: %^ %>-V#EZ]P_FS;X=7U_=R_YUE1&%7=;RW(JB%Y M=/T.#_M>6"T.;XJVEFW^.G[42S"T10@<>M\6@[Q%>7J \ H_ XPYX]%V+ M6!;P"#P"CWK@,>1X5+9I#SQNY5-J%,2I4["?)RRGLO<8^SYA:<%>:2.&A'64 M2&BQ:D#CH''0.)T%IXVPH'%=T+A=MPW"IIMR7UG!Y%QAF@Z, ;MA2381)?YU M^&2-VX3SQ:!7#YG0B%-@;!PP 4P $\]@PK2(ZZ)V#I@ )H")P\24&^^)?&-) MPN^,&-)8R/A'=$FC=8MP OP KP MK]?AY7C$4A=7 +P +\ +\#I4/4GCW;'>.../^!\Z'RA(^_^>QD4LOA[G+)$- MH>.TI.EU?)744^K?.)#9'&+HEH$H(** 0 00 40\=1XWPVQE0[2!"" "B&@C M(K!/])QDS[^S_E1.-"]SFE8>";^=HD2[L5P%6G "^SDB9&]J@WH GX GKV^/S(E?T]$._(J 1: 0:VXC&NG;PK,9[C-^'K_V39__@#CZ M$8 !8 "8&@"#@3O/NC/2=[EBPRQG#K'JM3A8:ML!<:)0E:X $\!$ MXS'AA\3S 0E HE$U;@=V@TBD;N185RPO%*H])]E/K-R\1&T#G7*X3@VRZ57" M=JLK;;2[_M][D^VK:JLD]K.^*&O(6[-LXH3JMC2WEF@C- \1W,,9*6!)L.2A M6-+U'1*!)<&28$FP)%CR.6?:M@FW)P\OT49H'E@2+-D4705+JF3)D%A.33%' ML.3.H."S,;C+#6*$D5[C5Q2LN- ?Z _T!_H# M_=%1/G7MYSI^TZVG$UK$_68ZEKJ(L!F^HS;NH?W6] XO,5V4!T$R34T*!RP[(9>IZI72>RW;<8FQ^ MD.PL3J8E&VA-8;K(:G],U21"LMY&^R,D752A;AL*IA)X!CSS,"!54YL-\ QX M9J\NV3)Y3V/5TXJ%:A%9'V%,"S8PXE2FNL MNHS)KZ,/4/7L_::5K*!7T"OH%?2J*;*"7D&O]$BZTLA54B0]^?6V>BM763*H M+G2:I7)4 "W9P#BA"4W[S/@V8JPL:FDHCW1 ^.M(0(7&0>.@<= X:-S![;T6 M#@GJ]?M<%V;U(7PGL(GE*BO@UN5=[AJ( MUS_6J&MV7O.#"I]+_F\&+0I6;M5]Z=6TNM9DS3FN37QU M+G?KD^(0(=Y'UFI[X.4$Q#75-54%O OP&MI& 8><5UU55. %^ %>*W R^:K ME[K9D+< %<-!X7GDL\7YDM!D@ $HV'!)8* M[ UMNS?4[^=3[J@D,;V*D[B,&3:*7EY^(A($"&0CTJ;1@M4J=/D*YX,"74 7 MT+4X+_*(&85 %] %=-6"+MN,@*[:/+.6.6"+3:*2?J_;_VHX MB>.A'#K:N[O*"@Y?5:\F5"):Q T=XCD()B*86/^B#;;I.MMXED-\3UF"L/;O M'VP#M@';'(IM MLGCH4D'[ -V 9L4S?;A*9+0@=)3UM$='XJ99_4IXY_XO// M/TV+XVM*)^^^]4=L,$W8Y^$G=COKO,H5Y$N>I?QCG\E"O5XZ.!W1])H5']+5 M8^*T'T\25EQR&9TD6?_/7__ZEY\?7UGFUW[B%YRPG(HS/\A:P//O$Y86[%+< M^.(*_&VD0N1?V?"7-Q=GMFE%O[M_7)Z],>(!_P/ME\>1>7IA.];%>>B=G/BA MV3//(],Y.^%TL* V:#HQ,IB;/:B>/6"6Q'XF1,O[O M.3-H80RSA+/X$^,.UK^=<$/>WD8X*^?U&F!=$HS]9%Q\_1AM=4^^]\/K%/8D3\Z>:;?3HX/^^F%/Q[/O MZ]<;.FOPX%;T\G:MY_;UQOQ6$_9@GJ4U^6[(43J+<98U[_OUF5CHE KL#VY' M%<8Y7T@&6YA0.JM9G5;HT8?4*$?9M. &1_'C-JKVZGR'&C3M%7GN7?=^HWE_ MM$2L8Q)#&*^']'_;RFQ0M\?J9DEU4[8)"76#NJV>UYOD<;(48Z5M:[<>:/H( MPSI7WP]S=[]R\A$O1;QT36D$ ;$C9=G0VK_\78.E#>(;[=9"4$VWJ<8+B6^B M)3BH!E0#JJF9:BQBV1:H!O'+C3VHV?;H-CY^ZVI@CCR;A*&CFGB7;[\^3E&N M()O$M#7#C7;+_HP'5G<"%17"+VSX-J-[ :!N+F+9(? &Q#74I<+#^P"N\#NWBQC MXH;JJN: 781 #[MA=4\#':Z!@VPJRBZ4Y0JW8O]E72DU81_&LHCG*//M7Q6- M+LI0-Y)@+X!IP#3W=WR)XZF;* JB =& :$ T3WEE(7$L=5ELZXJF,][7[CT( M-ND4\'2O@:^L*/-IOYSF_.Q>.OC*$EJRP6E6E,LV!6LT&>@YYZ%U_9),LKS1N*S@-EG*4G=[-_W$2!SJ+S7H_KCWEZ$7&%\9S>64\JD!=8 MCG42-EV!/K'2R-D-2Z?\3J_NC&N67>=T,HK[_,_77&K&+7NE0<6Z*KD&=O2.!8.[]JC183-9;&HL5$\_8GT&)"60<]J:REAS#I)K*]FR)]]P2?/\G)D],;\@#Y]V=_>5C'W*,@]"V^[ M8!12R/9+C- _Z!_T3T?]@YN[JGN+3_](XY(-C&\E+3<::*Q<;+H(2=G>=).V MG@,W)+:+T;7P&0_>#T47W>DD#_B>36Q;666 +N\2/ > ]LP@.F1Z(((XH1 MW-O)N:@*YH_BE-]#/)C2Q)##>?*8%4;"BL(H1S0U+/.'K?;<4,^W*(8QQ41Q M=2-^MQ7<_\_>FS:WC20)PY]W?P7"VQVM?EY(3?"F/3T1LF7->J,/K^V>V?D( M$D428Q!@HP#)FE__9F85#HJD#JI F1VS'23%(ZJK+S/VN B^ZH.[ZMZE#R/ MAOQ&?;L_XO:C3%U,754(MT[;[K1XZF*E2NKQZZ(/?_H2):"=K@2HJZ#*7<"L MM3%*^UY3Q0Y*FGE MU-09VFUS'LR3H"9V;U;*J3B+AWT'M9 $C'^,?XQ_C<0_=NZ\N92^:WUT)_[4 MGU121,!85C^$:BXS8VQB;&)L8B/U4'&/=W,_K"26<3P1QF&O9?=X5#$;075R MQQX/>?4[0]L9<@"?R8O)JXK^Q*.1/73,37,X=O)B%TH#<[6;1Y6=KCT:5M0W M_'A#D/6CP^:*N,;13&?0LCLM8S3#-,$TT7R:Z WM8==8<<&QT 1[ J;>>;8G6'/[AF1E-8@HFZN6#P9TFRUAG;7H%G&I,FDR:1I MHH86]-Q^SUSUPTD3)KLX3? V3LI@%P6G^# V,38U&IO85;0=MN_3.%J*VJNM MAXWD#?OV<&2NROW8X^L-(JWZLO43(J^68[>ZY@IUF;R8O)B\\ONZ?<=V#':5 M.';R8M?)F_]QX;U54%7CB*?=&=C#+K?#9ON<$U)RFF@-[=[ 89I@FF":R.+* MHZ'=9YI@SYOY)"V5FG4=Q0*647M3I[[QY;;==EIVQ^'4#_9"-$4.G@AI.O; M&=J.N<1_)DTF329-,Z39!]+L=JN/?IT$:;)S<8?B!#.?_A'%@7?K>\(BC=H8 M/J_4978 <[TH'0?B186KC: %8W/1G@S"/4.L@EHNN]4;V:VNN588CX&N$9C$ MKK?*]1KF8=U[O:+?EYK?]/^MC M[$>Q=0>KM<9NX(83(:VY>R.LL1"A%0N9N(GPK"2"S]- 3!(KF0OXG,217,)7 M'RYUE\L <#?QH]"*IG1!*&[AHAL1IGCQ))J%/OW9G5#S)Z!N6*D;>F[L75C5 MP*9I9_GR]?XF$BN(4!;!J7B6*Z5(I#6^TPVW[BPWL::^!"Y#!WXN0D]:MR*& M$Y36- I *,N'&Y\_<7,/.$&*\+"P6OR M!Q-KL"8B"/0U/[]JO:+OP//,_F-XD;OZ66WCP[Z M]L/>SGO?U]L;XMNNG5E3+->I=X_$"7![$1L%V#]!O$GK/0@2;P M?O8A!.4M2B4H9G*G;IR/#N"I -->5%1: >[]ZL:3N=5IV5:[Y1@K/V*&QEBV M E[/8# MS]('''MD;AQ<7<[RI7R J_FVPU;7YU4RCIBG8>^>EU$?[*N=S&+\8_QC_&LV M_K$+[Y&JGP^Q"-SPR<'%HVY2T>G;HR$/$F+KEONVY"0QM-L]GC?'),$DD=W7 M;=G]-OM V?=A2 /[#(MVEU',3<8?!&*_;5(2'7V7U@:17G-EU_%05[=GMQSN MX,_4Q=15A14ULCM=8^&RHZ@L-F=@=UK&A%MM4(2=&+415BG3)=-ED^CRL*0'^FW'7.-==E+6PH"LE_YJNE-YPIW*:U7$ M=#H=,COMH3UJ5^0..-7^F/5CG[533)B#,0LN7W^>S(67!N+WZ6NE)X[Z+%4H22 M[OXD9!+[DT1XGQ.X%=M4R>&=S](Z]/G/RQ7 \ER M0\_" D#L\>479V/YTD@G[6)IP]UV-'RFI-D%OJ5[5H3+2;7Q=HRT\>X-7]90 M^86WGU(SZ;7;&]V(>[\'WWC7[9ZXZ;8VW*UZI_Y4T#X4A*:T?D\3&O4!*]M! MF6HFIKT<=&>DP$E2-7S,40ZE/[%NW" 5\/V%;;H/D83V"*CWCIN_I8NQB%'1 M4Y!NKJNBSF;12_/Y#@K-"K#N'Z0$"^_\$N#ASH3UM]B%JZ[ E+"N73^V_DX4 M_A$PD]#RQ7!>^)X7B*.#(^-E-7AI97CY22Q(W@8-9^'FMR#ONR4F5MZ)CIZZT"\#@*/'WN-'N@3;,'C/4-.5 ^Z"'=_7V[ M;VX,#:>&-H0T&Q:_K _@*J7%[[JMBT'U]1.,;@PX!MR> =>4OK/U AR[>M^0 M"^CI@RIK-!:B@MP4NS,R-LVN+@=Q>='CDX]$B#\.G8?!Y MLN;'"E[S[ R3T/N[D!ACJ9'?NKV3WWJOQU<;N7O6WHLG=1U=JP.2<57WY5'! M^G& >O'3!@&N6BVX,[KH[H\:&=T8< RXNBG4[$IE5VKYOG=NB(4BYIRIE>=D M'U2A[3KF&M<\$5"GK=4R;Z\;?"KVU#H7?6,=M!EY&#X,'_;4UDI_K)$94Y$& M0%^W9*GLMNAX6Z9:I7(?NO"')$P\C!\&#[L\ZR5 M@E?A-..X]>( ]2+GS8(Y@*Q>C&@&/ MU56A9E:DIW+S5$Y/K;/DK!'@JM57>\Y% MARO^&=T8<$<'./:ILD^5TU-?G)[:ZQF3CW4YX*K53F:^=8-/Q>FI_8N1L0[\ MC#P,'X8/.SUKI>#5R,XP"3U.3VVR;HK-4X?FXOFVEKICS4R8_:?GEK N-.B/%5SJ5TKZE0'U"DO2L>!R/6IXW2Q M#NQ.IZ**J>? L 98Q_FJ=1:E-0)B4+[==@8O^,8=\HY'G6$0XQR&>$8=X_VTI)IA4GD36 MC9")Y4HKFEJZ>P9')4P@=,\>=,S-E#IY4[=!I%P[Z=@4P%4>E>BSHYC1C:,2 MIX-L')4XK.;6!$5MT.[;PT%%.VONGZO2VL!+2UVM85\N\" M4I; ^J]4)O[T[AZ+P(N*I8UV _7H11LBD%I8L:"7]O.KUBOZ#O@RR;YO6,@7 M?R&D]9NXM3Y%"S=\8VV#\28#^M;WDKG:_Z-XNDHM3[_X>38\\);G4,P#A,[ GF8 M+L8 9U@L'4B4)C)Q0T1S"PY);'8"U1ST%R^60BP06"#L72"TCUT@?%GG-S>J M<8D?3H+4 T0C?H_"P$V(/;V+%K#Z.^O63^9S$7C(^,=B[@93?(18+(/H3N - MD27=Q)=3Q=6 AR5I$L7PS?VF;HX"8FJQ^#/U8[% F?-R/I%=_Y>?4GD^<]WE MZ\^3N?#20/P^_8Q;>>M*X>$F1(CKB\)/L&&0;K#ISRC(_@C]1%[>NK%W.4G\ M&S^Y^X+/_P+'\#: O__U/__C+P\]^J-[AUNA)[S7T* '?TR!O<(5'P,W_#L( M77KYI93I8HF?Y.IK $U"//I/8OKSJ^LK9,3_V_WGEZM7EN_!#^XD.1]=7EVV MN\-W[P?OAN^=Z^M>?_2NU;EZZ_2==OMR-'CUUWNX]1 7V<9$=D;-EULT@)P2 M-!/7CY62(DOZQZV ?\'!^0L7L57CIH>J#6#A#-LL6BEI+OC[- J"Z!:_J:"* M\,Y=H%-W)D!\Y@?P>F>+I 2("9R]B)\"SC5614_Q0P^>0-_+KPFC>.$&*Q:Z ML\+>C(F3>RM?N/',#]4B72#@[ ?EB*)?E$QQ6@ (;48#BPO+GG0!KNQFV+ MVUZ4P#%\K'E'U;T5'H;5(TQY%^&4B7:+9+N5"7<+I?L.2DR=D:YVT8,GYPU5 M@7;KL'SZ/(R]8^FU+P$H1A-#&/\8_W; /V-C?1C_&/]VP+]!-4(9W3LU"O17 M&6#,TP\#?TI6=J3,9NOL3KBQK&<[T-K$JYT+VJ.!ZI?JCR053&R$T4N(D?^,G=(>V_VM!3Z\)<=4E=SKUJD<22YZ@) MHLTSX)@@F"!*!&&LU.UO ME$PC6^!_7TO\.24)=IR$YUR8*]=BPF/"8\)[LD[YY.@G$Q[[^!X U)5_XP,5 M>]:=+P(>8Z^DFC'B.@T:8O?&"5-+^\+8S >F%J:6HZ<68[[ TZ"6)S6Q>&I5 M5[&2%Q=7[.( /6#EWJ+<>/%')>AM[&TLZ-59U/*+?LO[T< M.:.KP?7[7K?=[7?>OFU?4[EEKW_=[;UM'4&YY4J!Y;U"R:(.,R\5IC)+X5E> M&@/CL*8JV78->7;B?"]K/% \R#:VGO4,]ET>9+E@/9E:TKKEL=.2J)C6R*.^ MZ_"J?6A;G!9J=-> WI.<=)C'O6*#DMRZC\ M8C%UU-1B;$@84PM3R]%3BW%G['%3R[.3&!_-R#.:*K^/,!8 N'\+[Y=( MRM_##R$.DJ"A#L_.M&NU1I?]P;OAX*K;?7\UN+YNMX)/U@1^FT7QG4TSG_S00VTX=0-+BDD**_:S81]S]T988R%"3!%RZ=C\,(W2 MM;58RTCZB%7T1%Q3(,)9,J<5PFE8F)_D3WWAV2^?5E1 T?RXHBJ2?>ZOTK$W MAZ=V>78U ROJG.S\(%/F+*"?7[6[1M* VB]- WK9[8=]^V%OY[TW=/&\=]Y[ M[??.[M_=])-M&3&=DQM\\U2UF^,/^T# PTG+;U*UPPE\UU M0S*:U17-I=$/O63-G M\B4?0F6K718S^IBQ^MY8INUQ89E)GL;XEKSY&\4PBAB1]0O%,!CY&/F8V3&^ M'1>^,;,[:>2K\SC,FG+"IX/LZ9A: ?@85YO#1;GH=*>@\BG!-2/#LVH-^]06I=3E[ T* >5#U8&2^ M<_1\Y\Q8<]SCK FLYT1V9DG,DHZ6)?4OU MN#4):T/,E)@IU8M#$"+<8MQBW&K#M!BW&+< M8MRJ [2*VNP*<.L9F&3>JJD:E8X("9ADF&289)Z^3\Z6?5([SP<_N3,13NYV M2Z%],@56U]Y][Z1)@!NVG;8Q:JR]E[9J=G0J%+E'D<<$QP3'!,<$MP/4G([= MZU8?ASHB)&%:8UK;,>+K='A"$.>_,1VRS&L8DC"M,:VQS.,LIT/#ZM+)*F5& [LS,E8X?$1GSA3"%**,G:[M](PI8"QAF'Y.BG[Z'<<>#8WY"X[H MS)E"F$(R"=/OL(2IWG%V(E[M2RE%LA]WVO$XM3E+Z:BC2%A%.PVBV]=SW_/$ M]NG4RB3&),8DQB1V*Q 9]VVEUF+J8NIBZ*@DU54];IV&_,>4QY;%< M8[G&U%4#ZF*YQ@E]YF#U+EHL1$PC?A99;M\N]%>/'BVUXT\UPZ3:P8?QA_&' M\8?QA_&GGO!A_&'\8?QA_#D(?#AMY.7]IO:36/+(&.+C<;XX=J=G;G+7KF"K M#1*RY_/PDH.),_>,FO.+OA1FQ^TW9;IENC4I5)VVW397U\9BE_:U@8

,4Z3M<%LN9&JSX5A'N&F'GFUVW9 Z>_-[@U HVJ)E!F M9\S.F)U5E9<]V#O4GJ6Q-0+SN&T1LSIF=?5F=<->R^X,]L?M&H%'K+K5"5K, MSYB?/<,-U[='/6.-B5E[8V['W(ZY74VYW7#DV*U11;ERK+TQ/V-^QOQLK]K; MP.YVV/=VF%#J3XD+P-EX?>ES:0.!'XKSN2#@.>W6]X=G3 \M[JG@+CUCA3>U MX.SI&7[HB5!]+[\DC.*%&ZQ@D(/7Y \F\%H3$03ZFI]?M5[1=T"22?9] YB^ M^ LAK=_$K?4I6KAK^1^WOI?,X2/L4>,FX%W@+J5XG7U8VWRQJ'+\O,CKZ&Y, MIGAZ"%ZMJ3WZ_G&*V$C0>D\ON_VP;S_L[;SWABZ>]\Y[K_W>.0'+A.%4B-O' M:L8?RP>L.%UR OJ.B(V"[U#DT.X7(:7U9>Z& MEM.V?H4+YL\IHZ\9FM4W+_ST$"M')RN*K;_%PH47,&8Q9KT<7E^BQ U80#[= MB?@AM))YE$HW].1SHIA/[N!3!8X] L^]8]VUZ\?6W]T@%_/ZFK$Z,;HQ@R-,:PF&,8,[<30[>F18.9VSP89X^:Q MXN8+^23W$MT.VM^B\'SJAVY(8R#\4"9^DB9^%.[6-M0X0ZA]5Q%S25N/(9SY M?@P5#)$?V8.AN63ZNA\^WL51[F-,QI#J3RM#O5VU:L\# ;8C;$;.B!&=]#VVFSQL.L MAED-LYK*G3R= 3MYN FR(5C]DU,:)_18 MMC$V,38Q-C$V,38Q-IT*-CTV_6476!UTB$O5R%,7O9F)A(FDMLAS+$3">:HO MGWGOSD0XN:MZYOW1#"%S.G9WX%3N7ZL-%E7,B6I$C,V5;\=#76<.^ZXY7L^4 MMW_*&]G[(+VZ4!&+-2:N?8JU$4LUEFI,>'LGO';;[G?--3MGL<;4Q=15RJX> MM%FN<::1&5C]&L7)S)V):$*:8]&MG]OK%Q=G5!?I8B3!,ODB)M\-.0W)QBEZ;Z[$.+$6:9*Z@34% M/.#,O((;#=M.VQ@?K\N!5RVO6"PQ73!=,%V<%%V S=,?&&M+SR3!)-%XDL 4 MO+ZY,7BG89 PQ9PPQ; 089)@DF APAEXU0'Q7;18B)CF/"^RXM1=*.W1<>5[ M!&<36%1M@-58WLX8QQC'&%=GP-4&6(QQC'&,<8QQC''U 1QCW"Z XP2-)S=] MWT]5611[(LX YRR_63(*?,_ZKQ;]TSP'TZAG=SL]8PSP$?#4!J?8)UL;G^S1 MD=298P_ZYD:T/Q$\Q^W298)C@MM>(-VW6^8Z=[ ,8Y(Z>9("&=;OFVLRS3*, M"8X)[L$97#W'[@[-54.S$&.:.G6:.NO8W38+,3C/2,]NM2HRU':!Z+/TS4:@*S?F81Y:.Z1D'FH.EMU1S^ZW*@J1 MLJ;)7)*Y)'/)QG/)LS;F9IEK=<6:)FN:S$/KCY3,0PV&5>UVMVUWV:O)NB;S M2>:3S">WZ9K=EMWMFFM:S+JFD1#[3XD+4-MX_8;/?_DIE>K M5Y;OP0_N)#EO7[>NWSO#7JL_NAQ<.I=.MW/5ZER]=7J7@]'[P>#57^\=2AG M7_R%D-9OXM;Z%"W<[4R[='O@A^)\+@B?G';K^S>E0_Y7*A-_>F?TG+_,A>7. M9K&8N8FP)G,WG,&2_=!*X ]C-W##B;"BJ07H+Z65E@!L)>XW:ZQ!;-V*&!XD MK2G &A#X]8/H\\3]/HC4I6>L"),64!@]PP]!3JKOY9>$4;QP@Q4Z=?":_,&$ MQ-9$!(&^YN=7K5?T'4AQDGU__FG?^EXRAX^P1\T!@+H#=RG%Z^S#VN:+196S M5W*N,-J8L/3T_!>UI &LZ%&VLY&=ZBT=]O9VHU??J,US?>>;LP_(&J-4NJ$G M.9GZ (F?C4OL_-6-)_,")IV6;:&F80IWZD(951OCQ\5'#$#KR3T**H#5';0[L=BYH5*U^U(B%-1F,S-"8H6V?L=NRNQUS)7"-1IN7 M$B+[:MY\"">Q<*7V9[O?K&4D_<2/0G13Q]8R]N'?J.8^I_E6S>!7.W7V>/TX MSM!V>L9**>I")'44^,982@4CU0SZ;8Z.0D8M>^ PA; ;ZAGS3/\P*?*D]+T8_Y,TC@4\U624BS6( M([9M>K;3,5:741._MI*]B032,Q:+/!8"8=M_.VP_BR0)!"7W'Z&)T5S1 M?#PVA8+3L.VTC4FTK<"I"U55+=)K1&)'(^N9XDZ9XMA8?_,+5C^1I2X3-TD3 M05FI@;_PX2O8[,VU1QJL!AQ=@VVG5U')\*FVUZX?N1V/2G!\U%=5"[U3I3[V M+3RUO$6$'A>V[%W3> 8)5]TAIBYHV8PF,+41N$YW8/?-)93M#K2ZX \[=QH" M1^9NS-WV7;YW\MS->"NJY_22VM21*II>^Z&?B%_\&^%]"!,WG/EPSZ64(I'7 M:9+&XG(1P6'^F[Q<[[\M12C%LWM4C0;#SMOK0;L]ZK]_ZXQ:[UOM'O6HZK=: MH^ONNZ;WJ'KK2@$*O.I)-7'C^ Y(VKIQ@Y1:4[F3/U-?Y?:" %Z%G% ('$)L6SZV0W#%(P=MX1?EE (1@E0CT'-EW3Y!']/(FMLIKM7 ML=_A;E@Q?*9)\K3%;$7U%3E]2JW%ND9:BPV[AVV/M=_7O; MK:&Q+J2GY%P\86'TG +-XQ5&77MD+I6L+J?+PJ@ZV'Z!/PEWFHCG))X8RQ4[ M'I'5MEL&C:M=P587K*J!2!LVGC*CY%G^ROV'_>L"J?U%]YL4Q&\/[99CKFW% M8Z"I"S(89#U/"]4_%,>[AQ_]>W35S\)VE76:.%_&T41(##5+0:WJ,8+KB1L1 M1$N*U?K2"J,$ [G_$I,$ ZHK@5G5YPI^I0AWM%@&@G[7(5YX/-XFZ;$)ZA+3 M*!8K(YHH7#L)4HQS3^-HH6+ X^CFX4BPU)D*%P\?W-8\"1,9#BN9$V*&\/HD MEGA3.+ORY22()#SF64.[VKWKUKOKZV[GJG/=Z;_MM(9M-;1KT.DZG5Z#$R+H MZZUZU3@*O*R4FL!F?0BG&(-^M&3J@,D<.W&. Z[W_WQX(_!A(>$-TLZH6M'B MPHV_ J(C@7&2) /A<'(4 0&2#L*80 M+O)\F<3^. 5(2NMV'A&?#0*$I!3KSP)X Z-%-@'02N"0PG0*'X")Q #;=6C5 M!--*&2V;/M5TU7\3B/K+.9Q8#*01IB"+"BY$J4:Z[N*EV*6-,*T)T;8\3.VB M%[U&3I*YJ8PE8NUQR>MYH#L1']+1'E>]WJQ]IU6#0A.0@H.\<59@%,A[MZP( MK3 "P"PB=V0(RQ2T+DH33 K6^4/!9X#LO\Q!1UJX=_"0Z53$A9;TP/NP<&@" M1!,M%.OX)4+C#74=G6L'N$Y*%[X(V%YR9UM+4,@2.@?Q9^J3^F?#&GW0"FE( MYKB3(_7&8O92K"2R87'E.J8'M;;6,P_>;V_ ;0U_Y+6^*Z, M%+&8X<'PA-,#I"$Z;2-YB/W>0?,01XV>,&Q*AK%V=:K%#NX[NJ,9K4< LS9SO=K:"S3XW"9H3&6;< R/3K6^G^,9XQG M5>#9Y3+V TNAV>#I:,99,P_8Y%&Z:V7I>SK%IFL6AB/G!4?*#?:]OM9]79,1]@/L!\X.CX0*MGCT;&?/AU.]WBKEQ&5UV MG]-JV=U!19TG3["0KD$D73M%X 0;+XSZ=G]4?8\@IBZFKA.D+J?3MCL&9XT< M.WFQH_NQRIL-GZALW%H)4%=!E;N ^>FMX?9-F!#6Q>W,_LR(YBX=]!YQ%QOC' M^'=X(#8,_]BY\^92^J[UT9WX4W]221$!8UG]$*JYS(RQB;&)L8F-U$/%/=[- M_;"26,;Q1!B'O9;=&QG+?C_Z"&.#J*V^G/YTR*O?&=K.D /X3%Y,7A605V\T MLH>.L9J-HR[>539Z=JCX7H[U8I2LFN#6>PKJ(V(:QS-= 8MN],R M1C-,$TP3S:>)WM >=GDX'7L!*\]^+@?6:F]RU3?SS+$[PY[=&U9OD9U$4EJ# MB+JY8O%D2+/5&MI=@V89DR:3)I.FB1I:T'/[/7/5#R=-F.SB-,';."F#712< MXL/8Q-C4:&QB5]%VV+Y/<^7W=OF,[!KM*'#MYL>ODS?^X\-XJJ*IQQ-/N#.QAE]MA MLWW."2DY3;2&=F_@,$TP33!-9''ET=#N,TVPY\U\DI9*S;J.8@'+J+VI4]_X MJ-[%;77"N,QT#7"$QBUUOE>@WS,.9AIOPHW?[ ;AF?^L$\C'D8 M\S#F8?OA89U>WQZ8"^PS#[MGW?Z4N+#]C=>7/I?V%?BA.)\+XE1.N_7]F])& M_Y7*Q)_>'7ZO.Z]WM-MR\]O^G_4Q]J/8NH/56F,W<,.)D-;ZRV4 N)OX46A%4[H@%+=PT8T(4[QX M$LU"G_[L3JCY$U WK-0-/3?V+JQJ8-.TLWSY>G\3B15$*(O@5#S+E5(DTAK? MZ89;=Y:;6%-? I>A S\7H2>M6Q'#"4IK&@4@E.7#C<^?N+D'.4CI&2NRLP5L MGI[AAZ 6J._EEX11O'"#%6'AX#7Y@XDU6!,1!/J:GU^U7M%WX'N3[/L&F'[Q M%X#UOP'*?HH6[II&/)W.JT;*O=DCCK A!CSN3J]ER!.]AI8\M&4UNORUGNY!9C(710^-0% M=TZ3#[3Z=K=EK%2Z+F?)?(#Y /.!9^D#CCTR-PZN+F?Y4C[ U7S;8:OK\RH9 M1\S3L'?/RZ@/]M5.9C'^,?XQ_C4;_]B%]TC5SX=8!&[XY.#B43>IZ/3MT9 ' M";%URWU;SYMCDF"2R.[KMNQ^FWV@[/LPI(%]AD6[RRCF)N,/ K'? M-BF)CKY+:X-(K[FRZWBHJ]NS6PYW\&?J8NJJPHH:V9VNL7#9T5,7.^T>41E_ M3^!.Z\P/836^E[J!+HSSA;0"(:65S-W0@0\QT)2[!E1]3J? M]@VEU?#'&S5KGU:C_+L\U]^2N7Y MS'67KS^+V4*$R2>QC&+LD'WERTD0R3067V#C;X-H\O6O__D??\DOG[NQ>.M* MX;V+%DL12FK _?L2_WT9>A]"[ ?FWXB/@1O*CP#T"3:"#A&(G\3TYU?75]B? M\'^[__QR]K_,!<'5#>^LN2LM\6?J)W>6GR&LM42,Q62LQ (4MQ81 M_&N:!L&=Y0%)I!(/Q@^M5[]%B;#Z%]:V [,(]2]>6?A&-TWF$2S)I5?,4M_# M9O?8K[[4DWX:Q99$NCH?T].6[AV2I!7C&F,AJ;=]MO8DLA;"1?JDGR>13.AQ M06")Q3*([H3(]N;>NK$GK;-\3^(;-L]7C?7'^%7$$Q_?" NX$1+^\J.EEA"% M]/19[ (D/1=V/'5]N,@-4J&Z[4=2Z!?8EAOJ7OT38+H*A+0N /.D#!E\?PCW MH9I#SU_"<46>Y:4QPN%V[D_F]'N^$U]F4* WP/4 K(4E17SC QQ]?.9D[H8S M05#$>VE1UEG^#MP8/EV_2X\*H*M^O+"L2Y"GN#@ X)U=AO0/TGK_^>-'7((G MQ"*'FEOL*8KO"&VL%-B$?OL+#ESB,VP9SG'53!2%*IJ5,FL8LK.,?56&Z2Q/XX)?@O!"!$3AZS$!ZV_;"0 M:F1!'H3ZT@?JRQ!^ Q(#TORQI(-6U&Q;$T2Y(-"X$2,*^/$JIE@126R@74], M14SDY7[+AC<@?NH+K%L_F5N+-$C\95 0$[($J7A*X"_\D,9UX&W"!1*^3W(A M$,W4CR7*4UM_BM($>0U@-G )?ZIN5+0[=SVX08JE&R/G67W:Q<.ZT;I^\WR% M947? 33RIZ!_ALEE3L!TF2]DKB$]0<6Y'/4ZH\M.]ZKMO.VT^X/1Z-U J3B# M=X/>9?4JCDGUY58]=QP%GM9>TL7"!6X(^%6"F%6 S,I@1L+B741@5T@I\:Y/ MOOQJDN)7M+>V.>UM;RRKJ@UL43_?$BG"07P$A0/>:5SW;/R!F)8AJ ^0%$'J M /Y!%JKBH\!/PXGO!A;-02+5()/_BN\KLJ+S^C\?%O^-J,J'7V[G$2@RY]%M M" ^2Z5CZGN]2K8$[34"L9.Q:"P-4&WULX#S)U$O0^"3P*Z3+"VM-UKGK:L0N M^^^MSRK;Y3'G*%;-+&B]XF"G!=T*\;4\[<@2(2ISF3[]V4W2V'/OK!#^!F+- MHH;JA6>NXUQ8U^IN(^O9. M@EP?9QM:SWC5^EP<1OIM:TKI;?:\AM!;1@4<]M"IPWRQRFVMYG>#(Q"VGE$7W)DF MY_9ZSL]NN.H#XQ]O0E?-K(G@-K=RL'=MXI63/6N(?DEP9[^'EBT>' M#-1D*XU5$)>QLH"UJK9%*T35$7UBZ/ C6[WD9P(N!W> W2ZMF0A%C#XN_+M8 M)H4CZ8^+SQ>%JQ&L2W=&#R=/H_L5+/SLM(G_NE*F"^T;4([%Z;08T(E!!!P" MNP)('2W 8(@%J*Q;'$7V5D\6;"=*T+$"AX0&97R3 9# '5EXNC.U M #HY>"9 .2%XKJQM M!Q 55QIS(ISMJ#0[I17M8"'_Q0)G&J+\(IHR#EX+]T M4+CY.'4#B2ZQ;$T7UN4D2=4BTR!!_$=_/Z!T;$WC:*$=W:LD(!$OU$6"8(PW M@3#%*V)/1W^"IR-8=5@%@*?/BSMT+F),ZBV)\!'05(7<"L229HRBRDPC(%1=.56D+$ M L-W83(G4L<>"^3)D&+EZ:4EP,7B#EX0?P5!,4U#C&D!4,]7&8N?*(^^%!.] M$%L)3\0B7>8'K!GX>TC\GJ0ER+/)7>D6=?$CSP71,P=9= [L9+%]S7$R@\>? M8_(^^GI*JZIH[?:C"U?R+MFT)I ."PQ0X$EN7;KF[./$6J3$ENDPMB/"+!;( M "(A<%]8O*($?.HBU MY6Z[!Z,E:^B]<8TKV\J6:5MIJ!-0G@#-7=(#KE1D2\("Y*X?/5=8!XC>X](=@( M#']:O#&,$G)"DJ]D^XJ-BLY3YL9EKRYB'^I7DKS'$^33F@HT@MZXH RG$GX- MO^J?D&-;?P*^(P;$I-+I) #Z ]QZ"=Q0YO@9X'J"9(.K!/I)ULX)((/\Q1 &XXE\8%"M2_17,ZW<#OJ MK.#GI)LA\F;K*3BW.<>4%M"_, MP1!(8O"P#V5HZ(#*^S2.-J &_:Q6D2%'^:=I$"E;AMX*' R/*]_FRI&9Q:HG M8LZZ$,47/2!Y?;#KX1>@+UIML<)SN<3@%%I^-.H3SEMFO@!<-^HK=>5T3>/, MOQ;<,1>BY!@?%?J3?+$T;5WI6)*A:H MI\1WVAC<0,SX0'6'=E(3O%%UR?= JN]4*=S(+MUL!<4"QB*(;A5_S!A8GBF< M[4>EH=[;CR\WKM<&&K8RD4%00<-T%N%25!8?ODMKWJ!DJIQ:](V#$><1:8,( M#I6E4'@1\BM!KP$%PT_*YL2=2JL-=((,)C2B;"E!Z"MJ^PH-=-)B&J^:J5]* M*=*E71+747G/$H6&+U?SGC-S.C>EM913R9RL[I@W1']857, D=&)I1"*D%7G MM)<.D00PQ@!4,K0;9JQ-1SFTT"YRLQ<%QT ]!O1;%3_0*;KI4I^^ZZGD5WS# MY><_D"_WSUN.QB;@FX21BM <_1CE>(BID&J*=8T@?@NV5B MR()GTET(I>S'%]95B:, *U%ADE"O AE8\2K<:?94X&MN=A(JZNBO*&T_R))U MEX<6D2EJKT")U*C23/'1:!SHF)#,5UORB:YBBPK2 8FN1M@*B-/1H*$XOE-F M+T:,T!>1\S]Q@U";B$R*99% K<2NL[,L9*J@*H02W\.V,WB#?_. 1&*=MK_Q MDF4<>2F8S)ZX ?Y,(3X*#:597 G@_F=*I1]1JMFF9I;:B:("E4JF%F$R^,M/ M4:RI@(#C8LT<&.7JY$*EX^>/NN=N(:>= J.0VU=?TK07:!",4XE2#Z#L \(G M42B**.P&%D]_P[PWY0P$6%":3'[4I0;)V>OO'PS9VD!E1:%(=B4>-BYGEKNQ M'CB&4&C6 #:%5%'/O B$C&6"-O (T ) =5T%--'U&"Z%/7IH66&H$$M3,OMJ M95E$U&Z^6>0V[H3H(3YI*;+GP-]EEC#[24R$3_RU";MIK%#/\P\VIQ\ "YL& M1/NK0F.,"G 6:]?9$6-BU5H=I_3. M*/LM2ZJ&%6UX ;J4@=O%)&Q11P?$5(?LE7(M2C[O7 862JP. M=&!FSIIDNLC2NRF[ UGE=..>73)K1DH696M0\"XG_FQ8)VXC$>0/5DX!6'6I7(1\+$&@ M93O*2ZI%$*>M<>^95W[0*44^I_=5AC8E&*OP;4(:G7;9*JV#2"A1\R* M,]R M"O:TIJ/TK/6J.F7._&B3L:%4V+.,J7HZ%P[]'4219,7\J!2;6!E2L2H)UKEV M$;(3>-W#P^"?",L'&RB4GK'2. 1K[\O8@]_++PG1Z1.L=,IP\)K\PXV-AL0V_IA;=W#_OZ4]H\=[9\<_8!M;(07C6Z?4"36<.@1:S6VQDJXA1;>]Z+NQ(QE.99M"W;Q7(IG0_23 M>YLGGC^LL%=,MK5O(FVN:=MCF/74KN$'[<WD[;*_]T)=SH8KH*Y$LQS-EJN_8PR[;B&PC MUDA&'0]U];IVI\]FT9&91;6CK&?$''B$1Y4@;/X(#Z=G=WI/CMKP" ^V7YF# M,0>K$0=K=_IV:\!CU*I2S+8/(=K;PHX\&=CD>LL)\K&X\<6MKD/"/H,R@8\X MC4'-I/@S=>-$E9]%EKMG1N:H+-TRG^#E659LR6:O<6KT$IK@N5@HJN)J0S*6&K5F-<<8#N0B4O5N9Y8J.(BKWB'*N4?V8#]F<9I0>&SH S)(^3AUT]/RF:G:N:)7 MU[V&0%A!7>KYM4JK-")+;:3<_G(LDELA[E> WD.7HF&'.FS]9[T_K!'!ECUX MX=R]43W!5&VLJH]7+85T?TTBJXRJ[KTV!\Z%]6'ZR)*H #XK]=;8027P*PW8 M5A><;2,[I:GK!U*-]X';Q7WNEB9 B50+LS+5*;M[$J6!ATT"RE.N2MLK%2;F M&\O.\);N)6BY@-\S5I'WBJJ\ *A633'I,(V*$P!-?O>IV+#G8<"#;-I]KEB88&GWS7 M[5]TC2[,'#)^U^V97IMB?SRIJ(F3BNZ-J*FK##]"9?!#T9T&I#BUB?Z%ACM< MDFAOPLX:J0Z6/5U%X\MDO9T3G,KZR W5Q@T[%A(QIU*WCRGW&II2_YJ)2PX" M[%R1C[\H726^@:D-=FGION(FI92B%T[HD:F%SXWL^POK']C08?4]]Y]>M%I6 M3Z154QLL["17-CT+5X3V0V#C&YEUSJ).T!@%DODT6ZJBUNWTU!NH*QWIK3?4 MRBA5S<3S&W5O[WMCIV4ZG>(H4-6Z5X]$R;P 2B\W=\N64MJM!\*1=8UU]_D!TA;J^=(/L>$HKC,4B0C12G;WR M/N9T1/FY8 ,^.^O249Q)Z5QU[Q/=!U5\PXSH##;KZ%M>IX8KP*'<[;"N1'J$ M_/YO>E!/$[;02,:> 3CK/ZQ[ZVKO-;:L2\?_HO%449FD@,(2J=M8NF&([CUB ML:IG!G;PGL:J$QN.4W@Z;[>UI>\2P9T3P>GI2!0S 5/TPGI;9D:E)RCFG\VX M1_Y4#*>:1FF7(HQ2A^9HN$5A']R?D5BL0[?>59VSBXF#NE,MC7'$F8A9 M(/3!^^)5IWXFSW,;1.GM.@Y06!6A#J?[LI334(Y=XO .V&8V#L:G@1'^ @/E M>F!F:5V4J@"LTPHP58 R.%1S/MIYEL&!J\_ZS.:]7564_L*ZKJ^_KY2- FA@ MY*&][O=F)%9T/P2],HJ46B 2<>3!9VI'#@>T0A9D)Y:: POJV@Y7_?[^5S)' ME9$'EQ!U8/RW"$.+F.>S[).A8=_R!YB:CC*JF_T0TQXHQG=&'?WO?M1<;YWC M96_*TFJ>P@$OK,_T'CW$53F'"KX'+\IR8M1Z5@.CV"J46&>6>*(1][1="-7A M4S1-;O$$0%>AP)D[BT5INC%P8G&+\VL!H*H*S\LT H'6I2?FRXQ.&UA M3W=_(NXC9#YQ1_\=_YP;!OR]0R$3 M[.H]M0%(,=[Q'!Y6;"$K55VC*-Q="2>!/NWGN;M@_=&Q&[,STO&93'U:==6.^S[^L$Y,M\ M7DU2L&;RRJUNXFZ%L+4<+@)6VLF(\RSU4L9K+[\NIH@D$U8(MN26L%JEE3< MY,8Q\HA\-"DYF=;YI1X4IR9 E^G_KCP;@\9-Z%E/.AY.)1!>@2:K\^@4VLM\E]42(!PCZ3*6\A%?TSN_35&I\8O+2(:FJS\ M@-,@1;_=AOG67B14N)*@JH#ZZ"Y)#XM=5=2DZA8RAIGE')>')?8P&_-A^E)3 M$SU0T_R E*%B?*([QDD"]ZLG'EXAL\Y]1C&DH%;*B-%7I7%B[Y4^RKRS.I=- M"?+E06ZE2L7,H4X,-#,1\DJS6(\&S?*C7?(#XCWL9LC1K%4Y"7U&[>]<)6,@ MDX.S8!>#86NK/,1;#_#,7=ZJFK#P ZBTFQ25#4S,2Z54!KH29WV0;5L.C JK MY,4K-8 J3>81+$G)J5D*1KTNW=4A+S)=4'X"(6:Y.4OW3N=*Z%&5936(QAV2 M/:]]!7J,+MCL8K$,HCN1#R=U;ZE^^2S?T[W,1_%-Q!,U70?T%)P0Z/VXFILX M WTJ.4='1'DJ,VE4$;(*>H%V^7"E%U([@PC<<%H9BYABB15EG^3MP8U0)I=Z5Y23B53^B39R7--XKA@05 MX_WGCQ]Q"1[ZO3.HN<6>L.85T:8TU/4E!TXF^OW2S&P-ZTXB+.;*35TR'O7C M-L&<@R15,)(TFU"Z6D>7)>L6,YHS\J @Q_;#4D*[E( ,J"^Q^C9#^ U(#$CS MQY(.6E&S#<9#B-.D-&Z04]"/5S'%4B.%@78],14QD9?[+;-+:':UND"582_0 M>[D,"F+RE(\'>4K@9QZ5W$5UG^0P>WS3:#!5)XX*QU3=J&AW[GHTT!?,-^0\ MJT]CG61_.LD'Y:+ZXGXSJ\$W#>PFUWM)>9X$5Z*XQA/<6_2X0QLM(JEX<%4%OG27M CU@XQI^-,0=3WLS=][DOB]- M8]Q<7*+]2O@8#"]1ZLY$UW*#MA7%&!O;UD4C+^LHSU/=O)C5.G354B-']O6R M])/FYJ:UDB_O_NC* PQ34 R']$\5;4#E)',2X#%1 MQQXZ--A\J$@THZ?-D25\.Y*GRN:1>O2[K_*1A$_1CS/GQY(*5$9LC3:;\7"C M\8*)$K'R5= F*7->8;@J!#_+GZ_'CZ(>=-;^<2734+T:=JN>XM,7ZW?L.I3%8%>[+RT5W6E&56\'GW7:N*ZV\*8WV9IHW J M8U12V9]B;+W_4'J*DO;*3"F9.ZOV;I;G-T%UG@+<*\X$W85+)3[XGBY,O%?E M2"^)=6W(BOC#[FM9V#I?3BQ6AZG#^XHJ\Y7(C%LT-"GM PTX[P"(UH+ZH* UIN;C^M1LR9X=- M97-95@X:FHK_VVMZ31$OR^2=?H2\?S1YG[-9'-TFRF^NVE!).W]:T7^M:-Y6 M>JER;J'3RU]0XK-VO%O%C" $R$;'/.PI)FABXB(Q)[I U_YFZ0[7!>*4#B%> MQ>GRB60]W_+3'(-A+C"3U\T:U&$TE)K987,U:M:%!.R'>:9]3FV47I%9'B>M MHNW9X/ZHTY__09'L1'5U_ "O7RB:9 %6C1]O!I08$S.3.(:]J'\@WN;FK.^Q$H6)#_RZ6$)LIV MCJ,QE?E3@ YNIWY\KHQ"^+54,D0)79E4'WGABL%RXB)EDCWK55!DA!8@2.12P7SNT@'%1T>ORUU6 M4?%0C/*N:"N;"=?5XB4=&\<_N0L7)3TYGE%/HO3"1*MJ)#&+KJ>JKOW8.\<'WI'W*T#[$-%NJ5L#ZGJ^V@1YTGT3GI4W3T^8K]5>FWKFU2E9JN \D6>%&L@9CR)I0I-'+]"FRY/ ;D MSMJB4%V)6@0Z0")5RI;IE_J> #1+06>;FR0"MJ0L#XJE9O9&5E!S3W1@ M>+IH4AS<43M:Z@ 4A?"M$$=ANABKHBQJ#R%UZ.8^R'*_K!1*+,FB[XNK,K\6 M@%+4U+:L_F=A231S9.JJ!CGW'W-O[7 C99)I(:4[6'_S%^E">P]76U9HC3M[ ME6VINC-[O?\P(LN]SK1HL61U89A@7QQI^72\-.^8DP%.0?=.926O DO5K>:9 M^VGH_YFJ7LL:@?QXDBZP._B*=RKPOPK5C7R,"'43!3#=@KB\T(J[$2WV5_0R%/*NT[*M&BKM]U?I MT"I-Z?%T3)G'46%KM6#A94T$G2@7%8BV,(BS< MV"-<:.#6"WZ'KL2.>O)+J-4\22Q5*5:($AB'9-ED5=VMG]C:ULI]@%JGEQE,[F]%=] M@R@FX^A $'IOR-E#(DJK&N(Q7F(Y;.L=[>A(5.% K%*?U_9/%,/4'"//A9-R99!_.\(Q7R4=8 ML.94C[!6=&:J;"_BU5EZ=8$/1O!QU#*G(-(4L2A.IL#DT:=N75Y:9WJZ&#(U M8+I4D1_A<+<9/.M\1LRZM&DP0&)7NW*SS-+"'*5/^'_K8Q3%/Q#'^S6*/&HO M0A!" ^6S3L(O7KDV2Y"R7XB7NW&,_EXW*1T'',4D<[[JI :)J8IDMB9'DVE[X>'9\>7#HC1WWF_2971"QFY(TLH)J] M0PU>+(%-) [WDP_NA,:9I;+9ITOD]PM2;E5[V7&:,HEUPS7626-(-N& MG3\E\M?&%6418-?R&;"?\[$[^8I1PYS,@%2+MF3;+\N(M,3ZBE>IED-(%,2- M*1MYABES(5YX+I>HS6.$1Z@J 3\K5LX8HOH2"\W1+R__OR=R=;SOTG7QZJW< MG>G4H (S"Z)Q(8]4'IJD2%XI@NQZRNHIA68IM)7-D$0M14V1I'+./,?Q!JS- M*)7$9V4VB%1C&YXT=KXL_71?)5"R>W6%*N-FB7&7;:LM!TAO(BRRHYP0;=/% MJ9K\JV..F$N098UHDM O+.)Q\@[(;F$7-2N8"U!(4WW]ALFRF42?H.<#);I+ MA:.@4@ \*4F_]))L&;3K6& :?Q9<]"GLAX*,P'XKLM&Q::R,BG/4"L^+]/Q2 M)W'5/T!G563Y&>OG(7&(*V82^4S^I',:7=%FU#NAMG3P=:68IE'X$499/ZG!OZ4RM(\Q$![2IL+C2R]: F6> M\I$86B\]V4-/'AFSKU5[)'A_=A*5-L:O-="7:,N%L_-QE"31XG4?T#[[*8F6 M]+WB+7T &QLTKP#UX:Y*VGI.D:;6[K8W1* J4'=!D]UUKD^4)@@(2=.C;_/@ M7ERINZ(1;+P,5$F!L_U@ELU 4#)]_@VDBQ_-OEY<=2&X:PL#I5$.&^ MFU7DLE?YTTIECGD9%Z7.73S4WZ-(_K5PABPP&K',',*9TY4*X4&M.K .A/P3>7MCJM[+=N&K;OTJTTJ#B2J+9>XI7ZFP*?7< M@!--[G14-YLR1S\&>$;KK3:P \C::A18\ !S8)";(N]E L]W\=1UVK0"'(+W M3\PPRW[ >H@@DC0$EPZ$ZA.4;R%T,5O)UINT,7DPL^/+.E31(%RK=:5!<*66 MD=OP8<-&[C4CP5X@RV7@TV#[)(Z*$!=5/5+>%ZHTY;)753&8>TN!7E) V4_E MVW^DJ4_WGTB+HQ,L&E.JK$*E:?F)*L;!%9%G@GPYY:;K7^B9XG MO1(I46).P;L,@RAC##J!PRY-D5C?2U8.IOJ%4SM0+^]>@MT=J/$. 4E[DE>7 MX>,(H(4"%=6,DWGZKW!2U%%M5 7J13)55*'0);'<"J[GE_G:H:;,-L[A0%RNY0KF M<,N_;^'\Y91%!5N/G'RE@L%E!&AYISGENAS(6+7J%9C70)1-L^S0UCB+-B6S M@87997'.<] K(8!/O&[R\1QXU(UUAG4TH+?_6/7,FX_HFXY2B7[C#%6P/N/^ M9A35$:LF<_!>E0&CB AZ1P)(AY'D:/#J=EYQON2:C'IH_**];S80B[@=CUD 1TTAW',MYLOLX ML1?[*Y/OUEB!4KFR8P2X"7=!-2!81HD(&R.[S8\#3WQ![:"!ZRM&TFB>^F6- MB:)K9K.&B8G[H.AEW"PL0U)Y0(=M9_!&/J&9/ U8*B=-2%5WBVV8]-PX]0H, M!),:I=5;PGHURY=2W?5,V7!F9^(./T9Q*/JY@E4%2\/TGR6JK7UC2B'AVO3\::+JUW0B&%K:\M/27# M$42(UZT,2;0C"K^77Q.B^ABLX)6#U^0/5FY*;,JFK_GY5>L5?9> &MGW#8#Z MXB^ 5'X##?Q3M'##^RM7A>MJD7#H4?8#R4GURZWO)7.X&@ QQJ2I^)SR?Y92 MO,X^K!% L>XX_X2HB:L-?W[E]%]9,:"0^I)?_%/B%1_CC8_0.U1KZO:^?[/R MH-(;-CWT_OW."V]_Z?V-OKW9J^?--V7SCW "4#BI,8CF/DI(OUEAONU[$KO\ M70OU\D^*]>$OCRZSQ.YKUUAI]03RQ0]>/0PYS>(U7)SE-XNT">N_6O3/3I#= MR.PWP^X1^6HB1V-;X=!VX-4,U=#(0J7V]=SW0)LPBVI%[@,CUU.\6.C*+("F M<&N]Z&$+[)BWO3G[@$8-V#!@1&)7J&\3L:1) ZJ_8):Q_^,NZ-@Y #H^ NG] M(ZBT/FG3D#F>>8['*$8H=DD>248Q1C'F8HQB346QYW*QG=0W3'6>Q=C>"?UH M4?SZOR83(:;3 R"DR4RX6^7('$>!E[<;*?S0GU?\T&HJP,/^XUTQ=8_0;0*) MUP98Q\L;&>,8XQCC&.,8XTX#XYZG]0$@CLQC]UNIFO^0QEA=X/&=:2"8WS,A MD=%-M^U>9V2W6EU3FZ_+:>)]+XRUL=N!.<$I<8)N?V"WVAWF!,P)F!.<-"?H M=$=VI]-B3L"<@#G!:7."7M\>=-O,"5[J.ZB1_ZI*P+[#@6A%P>US' OYHMO[ M]&(](UAIGKX&0%V=OK$4QJV J0MV5"V :T1DM9/,ITA>W8[=W=#%C15#7GU.\9,KZ,GKU./Y_Z->@^KNM]***N"Y%']3*J3 M7GO@0:G/L0?#-M"?.?'V"/B>#HH&TRA[4)D>=Z;'=L?NFTM48'ID>F1Z? $] M]KN.[3A,CTR/3(_UH,LPQNU"0ZE>*2-&">L MIP)S7Z*ROP43!-,$TP33:>)EF-WNUP[QS3!-,$T<1B?&=O4TUDEM, M7DQ>3%Y,7H^35Z=G.^;\"DQ>3%Y,7DQ>AZHG:;PY=KG \<3_SJ=[NI,_4U_2 MY,[S;'*G'R9N.//'036E_HTCLC:0&'?+8"\@>P&9(I@BF"(VW0=J6/O)H\68 M(I@BF").D2(X3K0-LN^_B4E*$\V3V V510++D0FW&WO$ V!W>@X[ -B_5A]9 MQ=3%U,74Q=3U-#@-VTZ[>@QC$F,28Q)C$JL^2-3;"W%5"< O4>(&5K16#EX) MJ9U81X=69V#WAN8Z ')'!_8S'MK/>'KTQO3$],3R;?V^41=[^G&_(J9&ID:F MQF.DQJHB>$[CK<:B?9@?3J)%_'S.SU.P&9G:JU"A4P13!%, M$;6AB+.AW3$W[F?]V)^[_P/2T8],,$PP3# 5$ P/W-EJSI#M,A;3*!:9)9.X MWRK*M#P1AT.O97>=ZFMV3L+AP)Y ]@2:<]$[=F=0?:=%)DPF3";,9Q)F:\@N M>B9,)LR:$>;0;@WZ3)@F"//48VWVP.Z,AJ9PA6F"::+Q--$?VKT^DP231*-JW YL!MDC M\*!T'XF5UI8TVU[_;&VP?15LCOI^G M@[*"O#6G;7>&YD*:.T.T$9C''MS#*2G,)9E+'HI+=OL=>\1[*H_6(VDM!0 R M6BRBT))S-Q:O=PD1="J(FCT"O<9+%):XC#^,/XP_C#^,/W6$3U7QW$Z_Z=K3 M6U?ZDV8:EG4!83-LQ]J8A^V+5N_P$*L+\K"3K*8J!?,RYF6/CTBY&)JK,&)> MQKR,>1GSLH/I95UC_=V8ES$O8U[&O.R O,Q)"E8"L"N.LL\<4^D:@$7,PYF#,P9K$PS22J7P+#^D-'?*;[< (I,T 8 MXQCC&./J#[B=%+\CBR\^-PE_QW:&540 ]FYZ=4=V;[2_!/*ZH A[B/;'OYFJ MF*J8JIBJ7DQ5O;;=:>VOJ1I3%5,54Q53U=X][,VWP)Z?X6F. HVZ PY,F@-[ MU-]? M+19UZS.ZX.(I()E F4"90)=!\$VA_:0Z<&O1.90)E F4"90.MIEAZ> M..="/:8%SZD/H=:S]UNM8,5XQ7C%>,5XU118,5XQ7M4CZ:I&II(AZ-'76W4J MXRCPU(/>12&-"G 3X5EOW< -)\+Z/!W9_,N_,Z@;3M=8P7< M=3G+ESKBZ^]K.+CP83YP5'Q@V+;;76/]V^MRELP'F \P'WA.2+_;L4>.L>*G MNIPE\P'F \P'GL,'AAU[V#.6'%N7LWPI'ZAJ=E[SG0J_)_ WRY52)#MU7WHT MK>YHLN8ZW;;=-V=R'WU2''N(]Y&U>CSDU1G8W9:YIJI,7DQ>3%Z%8CCHV=VN MN:HI)B\F+R:O$GFU07J9FSUW[.1U\L'<*S$5<4R]<"?10EA1:,FYOUP(#/ F MD>7Y,HG]<9I$<25V6?,HK&<[?0YTL(.S,FG4.))0X!BVG;8Q?&&Z8+IH/%WT MNG:O;TP78Y)@DF@\2;"HX-C0KK&AR21.P5 )?'?L!W[B"PX4/2Q^1O9@P(YL M]K352& =%77U#IBZF+JRN\;]>S6:,C4Q=3%U%4)=;5;(Z:NRBRS(S/ M\B!1XGZKVOYJ'#$-.-N=/7SLX6-R8')@]CAI*<=/#H_)=0G=UM8"6B!'XIS/4+!:;>^?U."XK]2 MF?C3N\,#\C#KI2=[8A+%;N)'X6O 3A'C^]43W_^9^LF=]2&\$3*A*LD:[J$: MF-_C3??G5./WBK?T(;3^QPU3-[ZSVBVG;UO)7%C7EY_?6KZ4F!L^]4,WL-PT MF4?P##C &V'-4M^CL1.QF+DQ+M>:1[? 51; 5'PAK85P91H+2ZBC]8NCA>>[ MB>5%5A@E<+M,@P3^#+=F0RT 02PW]"P7;L=K7-4:&5<2Q1:A#JU1/WHA8&$> MW8%+@+_<64MX+KS+FLS=< :K@>?C'5/7CZT;-TB%%4UI7^'$A[V5LB^RA7NE M%Y5O6]+R: NX/C=1A;S(A["R%RZ':Z-;V \\PT\NK"_P@"VP+R=!1+"+<8>Q4%##_46ZG]-23. 7V,(DC6/?K1H<3YL M U8FX@=?[T7P6@2P6@)M-?\C@GH2N%("NN'IXNL5:/!;^3AQS6(,:"=@-0J& M>'$0N:%4[W]'6'%GN1Z #Q-><(%;%@7KOUS&?F Y-J+CD)X5(^?PZ$YAC?7 M$]@^?DW#6 !Q_!N+&"(I!<%EC1QW4E0)R(@Q(D MN-KI-(X6ED\0S:"; W>1)BE<-P6D5.#5R%\".F!??-^E;UN!D))>&(N YL5X MI;0CD\!J7_2-PNK"^IR.)6SS'AV7B)$ )M/)? 4?7:(Q>E>A?U%#@/"(T/ZC> E_P&&NX^B,6E[]/DF@,C'BSN-S.V'0W"$5XMW,? M$%<$_@+$4"(4D9:)TP*E/>/S?IC$[CF@+-(\]?.SX(=0PM522P4022'109A$ M\=V%=0F4H,6K39^6$9@+P+OU4VZC-%"<=1;"#NGU]-9O2Q%*35SXHW0#8K;P M>/5F35-2!(&(\]K#P1M)]_\+^)'T_ G)R=NY4!=GJ[6B"3 LX$OBAOX2I;,Y M70 2^_S>IDG(THVN>AI2=@XP;TUI>%#8@<11C\9?4;@MTW'@3ZQQ*@''@$<2 M6'S-8Q17O@.LE=98S/PP)!DX!9%J78F)6.#Q.ST240,MHDA6JV,D08?X4OP&GCB.2X[B>L2M]O#,F<+@@UA=I0!LX5XN&)R(NDTC8 MQ.=?+F/@F6P&[,FPU@WKI9]\$#MA\KJ#;A-#&U!?\?+7@)A MAEE&P@017(]"08K[&$S'QWC%]#X6;O8KW9Q M+<;Q ];X=GX>T&$I41"*V^T6>TE2:?E/P@IE/+4*5O9;R29V0:0C.9).0*\I MRV6IC,[",I,XBI(><@N\7YFY^JV6!,@!NYVX(0HUC]X,HK:P>N%MXRA-E!Q= M(", &*#,5S8H,@,RE(&CHP'LRKF%#GU96IR\)\Q8E924 M!X[GZ8H*_O%9FLK0IJ4#[ #_%EI(2I*;I--%J/:5'FAK)15?]'^PR?";UAK' M"C!3/Y:)]2<@*[ZM;,VV6Q?6^Y*&!T\+[@JU"/8(+U_X"3!Q.WOT'.0Q<"(? MS3;T2L )E&Y3=MYFF"%,MVLZ"R!34L2T5I02*F_5Q0BQ%4&00D'ZV\3-*"1Y M^/005 H'E?HJOOD27PH?X2^DP"+T27N%#:IS(MK)SRYS$,#>X903Y5.+U7NT M7J/=6\*#G4?67 1+M=9@K+KLQX&X O"FWNK2;QD>&"W^Y(^2ZTXQX]<:,2REWN8Z MUI+OQ0\U>U'N,*6CXVKD0S!5# CL/EA%2BY7(&UXE$L,GS9.QPD, >Q@PF_T MBX)$R#8$)B22.NQ!V4?/.'1B)1I_RJ?FK<@O! V<;@X.8@0[K)BL6=BUIW:N M/>8E9RTQ%]S(-I\QO.6QI\[=&Z'-_(4H21YTE:&[G[((F!.!>%R#V9@FR M3N0VGNBM0)U,/BP(9G.4("AS_+) M=J6*=**\T.$WM_#.(/.?JR.QD(?<$!4JGI _0'$2">HV2*?L:@F\) %^I?2A M,;EU9S[&4+-GKKP(SUX"G0:HL&L7ZZI:OG9+84^1WQCY'L!&9-Q.J&UK[OJH M499QIV=89FX88L1.*P%/L+SNW_ $:^Y%YME#)ID?3H*4[-?B @S*WZUM0:T- M@5D.RFZWTPIID8>?4>R@1FMEW#=CR?C61#X>O-LD9+;:@Z?MT=T/WWX71*E' M!YT2,5[&,2JMIY794[V%F_'ST9J-JWEZV?+7ED%F3X)5L$#"Q:C4A(YKDA^7 M6QR7=>9?B O; @YU_T\_*MF A&9)$=\@4T4K!QDL M!T@7D9=BG#6F16]M9'EFTR?9;%NY(_%-$WH2-")SA>LF1 M2(9[R>9#E%KQ< 9WJW(8-J73R.!E C-KW"2S6S-!K"7J QK2)EF]R>WS<*)- M]ODO/Z7R?.:ZR]>?BWA!$1?\"*^8 #R_ (M]&T23KW_]S__X2WY' C_,HP D MDE2)I;]%B;C*723Y343+\.63F/[\ZOH*D>M_N__\->Z&O;[5\/>=>^=\[;5N7KK]-X[H];5X-5?[TF!,O?^XB_@R'\#F'V*%N[V M6H/#"!'Z>JM>-09HJ0>5@?>#I:DTV8V\HSXUDK+1-IY#*N1NKO$U4NC&<2KQVF6..1,Q1+/[> MCZ W)'S66F'(*S@Y% ^D&T.&DYNO;^-T'\)[[CR03_ ,45685#]6VD3AK< V4!?_!L_$#/MQX$-)+&O@\#(O2KIT(&F]O\I.AXA J&25.IO+ MR+,-98&%D1F8E0Y;D< M^G,T3@#B1&E"GG?0#XQF\U8E HY5A@&C70 C)0%& MB'XEQO!J"HU]$LL4$!;]]A_C""A_P?X @S)N ]O&K HR]VYR*1 7A[#4AP"V MF@LVF];Z,\N $B+S:Y5Z3V>KGJ.#NQAW!LD2?Q64XY!EL89B%B4J,7,E5XAB MG8B-2T$H6;(2_!# DJ1TW07(9>M7MYP%I797%D(4*\H7B")QB8LVPF^^>@6\;5B@R99&:C# M%:!BBM:#D'WZPDV>0:_5NEBOC-T)^%H)([@.-\*UKI3=/$ZD.$#MU3![A=LA MY:32E-[_W:C7N1@83W['!=>5O97X1Y$TL(5/86&:>X,"Q\QNNOV+CN%2O1O7 M#]PL)#E-$Y5=DVUDM>3BA]R'9BW1-T5>-55/@$FO+J6=9K=F"JSR9$Y6TJYJ MI7$G,15\WJTHW',1>+J.L?8$W@P[BP6/H?5>J>)D[<$WX[ZI1M:4F8$A-U/7 M+/O;H-P_47-7V0_ _< F-%B+W7>,%QA7@R^FG"^5XLN@.K?D8S:BRKO3I8Z3 MB0A$K#([YNZ*A+7<62RRK%]$O44:)/XR$#O@(%G WWQ,, GN3*D<@ZYAG>/9 ML;&G1KI6PF-Y53T6:"3R.>&PJ\M.Z_K].^=J]*[WKG_5'8[ZERH<=M5^?WEU M=7SAL*(% 4&KKI+/N*0VN;C?\U+C81;"7_4F;'!;>5B82X%M5>(%:_4]W3/# M#/FV+CKK4Z1W8GU+$>=,CWA85AOQ< (>F@_YMC"SP+TC@BPXM?D-QV,NCX(4/'-52\EUJ/W1BH5.>F)(LH'6.B M:AD_1X"C4\13?,(B#75"*EAV'\+)A2H\="E#1!>-$!;,85_G@#2 )@O5!XC: MY=Q:F(P4@NT8BN0VBK]2HFP4E"1:EK:EC4\EWM" Q$>[68I*)<(.'7%&A9UM MR73\+Z%RQ;):!!1<*J$FJVYZ?L+(-OE6%H)_2/'[]#WPX06UWGA<\KWO#*[? M7PZOWEVW!U?]J\NW[]]UE>0;.>^N6I>'D'Q[CNO\H1S!.=1,RL+&Q]A,KE=' M[E59G4K!VU9 !XB+7(3ZN5 18Y$ #RP.[@!U65HS$0)[H'I#T+>7I<(\ZAN6 M%X0#;KJSG,LMW*_"$CF-4)V2E.EBJ?B1*@Q0Q8@Z7!#%5.I*1=ORH7+RL%PP MIVP&6C2^>>7"9"6E;6LI85;*LVD-P$SA=V %J7ZS3A4%'4.9?\6-!#:=LO<9 MRXV+W:M,4S'N@54$N=>=(NB MATI.4:XHF>%%Z3C!Y6G<@"MTCI]"+4P)#57M1;;N/#LX%DD:XS-7^A)EEY%6 M]%T::L+NB>_1>G^J*BS$WWS,,Y]VX@53:D6A-V":"N:JI+DJ3T&,^?8ILB MW?T(LTE728#*T-5%E-N2Y=3DM0NZ&M=$[N.JE$+Y]2T(O[V^S#*.WT4RN0R] M[ KOVO7COV-GM-^GOY*MC?KDE1@GG_,N<5_PI^>8?+VW[7:OW7H_ZG2ONI=. MI_^^WU&";_#.N>XY^Q1\#[:B+3UCI6UR*RNXT^(%OY=?$J(6%JS4Z#EX3?Y@ MU=MQ NBDK_GY5>L5?9=+=Y)]?_[N;WTOF<-'V.,8F]7%V*\W<)=2O,X^K&V^ M6%1YEE'>RW>X<0+5TZ_M^]_Z\V5@' M&R*WG0,,=U.UBMM>-$)N\-AH:T75&@[.\IM%J?'6?[7HGZI'S$W(FC6JF3XU M5F=D%EL-\>W_;^]J>QO'D?3W^Q5"WP$[ SAIO;_,[BV@U]TY[$MCN@=W^VF@ MV'2B;5OR2'+2_O=714JRG2@M*Y(3T2%PM]-)1*I8K'I819%/#=?@#S\S3IP" M8HGBQY=8G?8&5M>ASU>WPR8">BZUP\BHAW*G:X!G4-Z+TF%AC,_JLPF_GU,L MAN42C M7?;R?\DNHLYT:[02S9?B(B*5/V7]V2\WS0I4DO1\"]"H"GYCMS-FCG7^F' J M-B-2VW'YO%=S=35F2F/MT?;H9^IF(M( MR::[C%VB8N)E.X-P_,C&]/ QO!\\XH,V-V*H^)'>(VE]OO42T,A7?9K;0WY"'("U4EE&7+UVS=8O>#[- VK#=A2']MPE,D*#A0*;TG=J#4[QK+1(;V M+-T93>)*7W<&\I3\"^"7NXH]]KZ?,=P,D5+4_RK,QY M>0O=7R%N4Z[MO51GDGW6*3B[25NVR82\&R2G;9\7O68H+:7UEE[XI)/QO"'< MYB1F=.9Q>CSQC+P]KB'5:LRDN7^C5A: MK*F*\[S$@GUO1-J"FDBEKC14,-9HQ.G*"RH#O8_S)-L6\-OT:U'7O[V]8Z6% MP )R>EF\HLBLB.?J:::-DJHL(*O(?L!<<$PB?2P4/L1$8NL"?5-2?,6"RZQ_ M[);6Q$(!";NFWX;CE,/E-H\7Y!""-O$&J['6]23 ]3/Z] LP\5G$^QY"GX2& M,ZH_"0))6.G()BN2\AF$K.JJ@TV1O& 5,QK2@ .?:W +A\/F"BO(,A[4P[)3 M>Z53IH.TJ(M-U9P(R 23K; \'[7$@XA9PE>B@7\K^6;-VQ6N(SO"6Q8]7/D9SF([IZ$%T^D;LKL M'9)]LS)W!2/XHI%"V3#)'" 2\JZQ"NG[5R+'3A,R[JZEOSY^8?%(O#C/J6PE M+=Q6\5N1!>.I9$E^ ZX;B-Z2[;IRAOD<2:397Y TAQ';4%BMWTZY:@Y[.:KS MW12D(T595\@^].FD 2V*D\VCK+9J"Z/<2TSP'R-14A]%NJ1[XGDAJ@8S.(N0 MH_)42^Y3C'C>T)=X[17A@+"@@#(EI9"#L(*D%%O,.P]9C.A.054#:T_4U0SZ6OKE>*B, MY0_'BE[8 K=/$M8YC2]P#$R-_]XN;EDN#Q)T2KO#'RX M+CE)B2]I8GJ;H2@W<9$PC*XB;P@R(79D268)2=R"NC8LP2G+%/:[",V3$-= M@)&4A^G$CA4G6.WP)91HI\2UY4!#7S':9V; *+2R;7Z;5+I:Y=8$5K^%"'?&3T3_Z+'UL+H_\!%C[G[]AJG4X.)(J0T-?,JW8MH M\(]02M\Y.2P03,O[LB#V*9S59(Q,JX2PY=M6%>N/^+<%N A"Y;./;/)LL864 M>4'N 9\I>:"$I'/;FK&NX;"FW^&* T+):A.%42"R-75/P =_^5C5HZZ4$^,G M0$C*ZUK'-,9ONGJTW<)J2E$UDN)YZ0\B[34F!#?; E>] LEFX>DL)7M^QQ:( MIW]+ 9G89F!=.KF9:M ??0_M\NVP^>$99_A#G"Y_N_,YWX3<&?G[&"KD7_]S7 MC>S-CJA[?FBHOF:$H:/;FA;J0(_[VPQHGT61 K-AYBSQQ[M N;E^(A(M=_MKSM(HE3Z9?M MAIQ<;^)]DKE9ULRQM+/'#RON),^ MX1R+,!#:*?+,L$:C0YS*/(M$:;)K#W<>8L\40SB(R)-.4^S_Q/!>9._X%TE% MZ/;=#8B9/2))Z*5';B)-$FG2(%\S1CMD=?&^]MZS)/\N84O8-C[+&L:?^^@S MS18UB$22))*D9Y,DU11U[,0Z\KHQ[UE8C7DX)_-ZY,47<\Q*<8R9*8_WJ:"3 MH9@'.Q(AP*34)0!- -KI@*:;,U-_1ZWI/@-7_6; MBP^#,*JL*LA957R*=]CWW\GZAN0'? 2N8NNJYYJ!$FF*YEEJX'B,CR#2;?UM MV-C'M)I:YS6+5<-:4O%QH9XDJB%Z$Q3U5?WX$#]#<[?G?:J9PZJ^?ZPHR1@Y M"W*]H"/1MR&["J,(8V2HM%U<5'?Y7^%>O;@)#Y"EC7,57N?Y,KG#L_!B[)R, MG9,RKD@NO 0 _NDN60#\C1NO/$]+PDW*-3G][,55GMMG78.H*_+6M3?/<,7] M7[3:?8C5"*H\F@>(Z!&0(V FF>@QIB9ZFBWC28_^0)J!-0(J!%0 MPP'4#-\EYS\/=1^5%*1U.[$\#ZV\B.6$OE^57NPNO6AWZ>)N"QB&()X2_B#\ MH?$'<;E,^(/P!^$/(X>?[^7[2&M<6E>UIN=MQ8;"A/#H9Q+%;RI9XV^+^N(])>LI&5>3[@I=WQ'3F3\K_/)3EP> M%Y?'3__X9\XT5=P=%UN6 L F8'D"P/H#F#4FXY@ , %@ L $@+TR@&GCE0D2 M ':<@^99"&0Y+]CR0E47)//I$<[W-!RJU_)FF2Y?O7 M/J'R"1W5U2S#T63-=777TPRKHO()U,@PW@&5CZISQ=WSYOYUXF1VW"CDCEIH M'>>W2Z]3F/<+Z#LV2] /=^%ON?Y'')9&*AW@S,;K(RX6" MT97'Q6(_VJ>UR_ER9LSL\4J6R!_774)L+E@L%'TF3+B07D> MC&"*WG-AN[\"702Z[(W'5A5U[&\OT[:$H1!SQMOP_$<_K\C2)"X5BDN%A[P= MYFC[HA=_I?"[=:#?"U2-H,1WZ&:Z-=ZYX7?K9F(%$Z[U.@'YI;O8"&=SN%_( MOLM )39.7A^2N$,>11EM49^*4YPU1+XP 'G-2)@[WW!&VX"_H.D62\5[=83?YO/KGY%/0N3T3 MZ'N^ZR35.F"_TK0P"B)%-2(K=+U0#Z+08.Q7ONIYGOH6[%>'[$<:4AN--/GL M1WS\IZ2$5\Y93Y56I5JME.WJD6*_:QIO2.[U(E-^0WF_W!')S];@]SOIEJ0D MCU>KG50@-Y6T8?-02 ])>2?%TBI9)[@-]U#/RS++ZX>DW[<@9+F[EJ3#+N&O M]\D";#).I7@^S_'>(K;ZFF8/:=,63W[",\D27Y(5\"_Z\AO*FX63/X?F-[@/ M&!=9"K_=2>"MR1J]%%[H4D(SW!DD2(NVE G[Z1E4@".2D\4_Z*M@S86@)=T M1$4)1H 078 M0 PA";HGXQ0D][ ,T']54OZAD.Z@';0E>\C 'Y88CS"1ECF$<@1:)?GB"CO< MT5W^U8JPN\S0;D/PMS0<@X$PUD-H!*\OD;-P!O)N=NS/$DA?YC&,,\Z_PE]B M]IHYR /K-]YZKK6T5P&.N :P8D/FL)*01:4#& PL,E22%0HVW^;'H\W@%T_' MB)\G\H2@NY -H-PZF4O+.%E!P #NT'P0_)(AK)&B(#DTP<',#M4GK6- TCQ; M2X!H!"*U*_POF_I&XN1X]6.(#'')IK**!,0ILF5Y).#U7@8*RFTF4SDZ3'/U M"IB#[ :,.V9_QOYJ(6YV-'[!^^$NF=\]>;3<;3!Z!2V":C:$SBT;&^H2 MAC0ODWLB(2%E#3'Q;4XH+>6CI>,.\.4.;#;+JQYS,B?0&! ^A9_VRU&Z10)1 M["XGO\,Z4K+)?JPRL$5XJC)I7)8*)C6H U^59B7,Q +7&UC_P+EI2YC[3;QC MI)F;;8X7%,KJ,]11-X]DAX;87[U(T7&NXV_)>KN6XC4>N$)Q-QD:0X(JVF*4 MV;QJ1I?"=(=V$I=/C(6NA+]ODYQ]$EO'7RF/9XP&L5V5^RD]G)W%EM3?SVK% M,>WN&&? L;+FJSBI; 5;;-,$- O&/:\08Y[D\^VZ*'&M*)B4S%*^$I@;>,\- M&M1]MKIGQ*4D!F.A0#+?KN*<]4][>OSF1J>@TK]F#^!_.747Z+V* E+P)P@8 M\H-W'VKH(5FMZ&PR/V9*8XL4Q 0IM,)_U>O8 ;!5D]"ER>OO9R7'F47?!*') M+#[/[\ABNR+_7'X&X"%>7)"%7^,;M*._+=Q[@!N,DJ(L_PN^X5T>5O/3>'T/4A!;\;W ]H) ,Q3;JKTM<*C@)__@#0TH&\F-3$XHS;.<]P]:AJ^^;TAD(K"I; MK03^, 6K9MLM6CE"U,I7]AX)SBFH]7)>?7K*8Z/;SJ* M.G/T\UO>>_M:\UZ#$G?!ME\@$:WR#_A_DM^?SC8]/7WQA6]2_Z4G&F2&/ M5EAN*C[Q)K RH1C@G+JE.T)2MF%;@7/<.5NMQ@.;"6F1+Q0ZWZWT-PV6SJZ> MJ?B5"(4&J_"7S[\6;+]5!#\B^#EE0T^;:<[HY/;[:3^?+D;WG9/W,45LU % M(B2:"C9=9DBD*^,5 A=!T226_+?<">]9.6-ZRN,+DRYZ7ULW1BMP);:O.0@' M^-[7GI B^<*PRXRKE)DSWDZXB*RF$1R([:;+@AZN$>8';6:-7TM1;#=->647 MVTWO!INZ:G)>9MADR>-]HWNI J?BD"*H&G^[BHN*Q)<+:A>\7Z7,-%W4NA/[ M56*_ZL(Q[#(#+VTFB_TJ$5J)_:HI0P_7"/.#-C/&^Z(G]JMX6-G%?M6[P:;+ M#(L,[?QWZZ;B4"(H.O]^DTSWFT9?!04HO2:A+C<;4N,96C?/ZSO;L7H1G>O9 MN).0G6F5I%]_6F99F68E^1O\('VCO\HS5-%=66Y^^OCQX>'A^MM-OKK.\MN/ MJBQK'_'/'_'!#]7SY6X#SU,^N 59?("NJ[[A1=4C=SER-/TGY622=3UT;3L( M7=GV0M6.%,5FG$R>ZOBR4G<+(R*KBL>IJ\UOJYO5L3CP[KC,\@_2QTYY0DOQ MC"BR#$W7@R *%+WBB H5697]5GDZV@R11Y$US0T43PY-2U$"Q51LHQZKY]EN MFSQ=;0;)HX"Z'2MR+",R(EM7 \^I^W;U2&N5IZ/-('FT4 X\2S5-PY4U2X,1 M!S6ML*,Z4:L\'6T&R>.K@1R%IJ:;EA?JIN8'*NO;#B+-;Y^OCC:#Y G#0(\\ MPX\T78TLR[(=G?7MF)$>.JWR=+09(H\J!Y8:>G9DP!P8LNVZ7N,KEF:TSE=7 MFT'R@+/H+NC9"'U?;0?*HFJTY462:46 K8**!HM2^ M(D>.V2I/1YM!\CB19CE.Y(>1;7HVN+!F-KYBM.-S5YM!\D2J[@+Z*Z%LV"J\ M 5Y$^S9E,[#D5O_J:C-$'DWS9=F/=,5T'/@?7]&\J-:];05VFSQ=;0;)XVJ1 M[6BRKBAF))L&P(K5T*R':JM^NMH,D4=7=#^T;.A+=0/?TS5-E_>T[^WXT]5F MD#RFHEN&HHI"DR!XD%48_J67(TU4 -5 M:8TWNMH,DL?&D4::J3FZ:P1A8 9-[" [6M J3T>;0?)X;NBXX"&*Y:L:&*BM M*@V6^$ZK/7>U&2*/H:F ^*H2>*;B!):K@,/N=2\;;?)TM1DDCVZIL%)KOJH[ M@>S(D1M6:[7E>(;5&H]UM1DDCV7(X!_@)($7 +AZEJW5:S6 2:L]=[49(H\I M![ZC6!$L0X%FVZH:.G9M"X8OMZ[O76T&R:-"#!XH&BQ FFF$.-"P6HMT7?=: MYZNKS2!Y-$A:@DCV%4,)(6>P/;/!$HB,O59Y.MH,D@>6']6":0],SX+H/+)] MH^Y;]M56?.YJ,T@>.]1MW]+4*'054U--6(WJOC7'4%OEZ6@S2![7 \S7 4Y" MWS#5P'"<"MLL+9*?D:>CS2!Y?,_5?=>V9,71;,>'Y;G)I61%;<7#KC9#Y+%4 M0_$=U?<#UY!=RPLT76ELP3#D-GFZV@R2QP2E:X"PBF8ZJNI:KJHV8W65UOBY MJ\T@>0)'\TTWBEQ7#R";BW1/K_MV':\5#[O:#)''UCQ/B0PWLG6 MU#'Y;J* MK0(W:M]OZ6HS2!X7LDW3\WP7C%21(:7:^VYD!ZUXV-5FF#RZJKF*!1YB.;:A MP?KHU&NC"X%7NSS?;S-$'D>)P'D#>(,!&;GI*;:WWSMQ;;U-GJXV@^11,;MT M38S*-)YKV+[OF19N5UB>4>G> MU715;\7#KC9#Y/%#3]$=1?5E4_$A'M8]1ZM]-]"-5GFZV@R1)] <)5"]"&(\ M%^(]B._T)O9T0J45#[O:#))'#P+-5&T7MRC!&'1#T6HL44*WU=^[V@R2QU"" MR(ATQX+,&S\^>/O8(=2B=GDZV@R2QZ+[H[X56J[KZZ%G1F[=MP[Y2ZL\'6T& MR6,'FJJ'EFZKFA$YEA]$S=Z Z#5O_J:C-('D=3=,_4W" *P(-= MW+FM=0\+0>OZU=5FB#R1JVFJ80>^$9H :X:NALU>H*L%K?%S5YO3Y*F_S;KY M7*)?R^G7<-8JSN<=WVFK)SYBJ:.KNJNZ.5:R>LFWU0P:55U!DA"YMNH[D,N% MH2.KD 0K%N2_JJ_)ENRW;-J"2&\QP#X?:WD<8*^OOUP.L,_G9"X'V.?[-)<# M[//!F\L!]OF"SN, >WV2YW* ?;[QD,L,_A%2YGL,]I&!X'V.MX#9<#['->A\L!]CD Q"/(]#I1Q.,,]CJBQ.4 M^YQYXM)$^QRBXG(&^YS*.AR@JLIN8"B1HINV[OL!Q'QR/8.00[=\SGRC ?8Y MYL7E#/8Y-\;C 'L=1.,19'J=;.-R!OL-Q@+W.WG$YP#Z'^?@<8(_3@3R" M3*_CACS.8*_SBUP.L,^!2!X'V.N$)8^Q:*\CFX<#-#W=4WQ7!=V8G@;! @1$ M]0!5UV@Y6_DV ^QU!I3/ ?8X5,JC#_8ZI^419'J=H^5R!OLE](20K_5Q)XM)3B M="%EY1W))?(-N<7(3$I)*3TDY1T\!G^0YEE*&=KBDB#Q&_QG3=*RD+(E]#+/ MUN3Z3Q^/QG^R1OJ@PEDT\@6&EV[7-S!Z& TEB;T'I5 5S5?;!2EJ1OWR+BZI M-I""+4YW5$%W9 7*2Z4;OEM@%66]6V8Y@@TQ"GK9BN:/-4&_;,LOAI_@; M:YRMD"Q0RLGOVR1G.GVQ)OL8[UDT^2E/LES:D3B7;N(5$NT6TEU\3T W),5Z M!"4U']!*3I8K,F?*S$F99\4&?DS@T7BS625S2FZ'NL0'4O( #]V3=(L/S[/; ME%8ZD.+Y/-NF)>H/>DX7<;ZXECZM2%S@=D@S4CT*VIRZ^R M6RR9,YD3:@ M3NH&J(K_2^"EW_X CH$<@VC]C+;TB+(4'_PO136O+6K,H&9A>F_8<[P MR.6R;4DG$=^8,1R:5\9R3R&*SD'+:UK=Y?A7?X,?_OP??_J(>DQ^PO_]\_\# M4$L#!!0 ( &>%JDZ#01CPG1D '(P 0 1 >&QN>"TR,#$Y,#,S,"YX M)4(@09[SQ2&3#!WQ_T7_4. M',I=X3$^>7_PY>YP>'>) MA5/G#X\&7YVQ%#/G#R&_LD=R>!@3.>K#<^"]"]PIG1&'A*%D#U%(+X6B""3[&*I0*%GT,B)S3\3&8TF!.7OC^8AN'\W='1T]/3 MJV?F,_[\RA6SHT&O?]H[/@:50$D>O(,?OBZ7?9#^*R$G4+)W?(0_/Y" IL6Y MX#R:Z0F\4!Z%BSD]@D*'4(I*YF9TU43+!%C "S.:HE2OC^(?BT6900?&@Y!P M-]/AN:3ST[$JW3\]/3U2O^9%^7-=2P*:.J8@0O_HGY^N[A30![_^X#@*>#:; M"QDZO 38F 0/BC*0(5;R]K#7/SSN'SAQ4[D2+@E5PRR:ID1T1/TPP+\.C2!B+DGRSJ3A2^#38DCR*UZ8"8>/=ED"*5Q.!3(U^ MC3AE$OSK,*4[Q*\.^X/-I,C=AYT4*=TVI#@](M)%J $V-SRDSW.?/.F(4 M*3_'A%N4IIDDS<70#W4U^T]*@!6_MJLRH.ZKB7@\N#=43XH8EW7V)&G]VIO0@9E?JTL1", M/]) !1K'-J 4R)+/ASF+9I)PPMS NG7D5/''C=M%P%QDU[<1(J7!#X,C@'@HX#":70]>-9MB"J7<=3JD\$S/@/:4\8(_T2@3!@8/EO]R. MULU9E3S5;%(94BGR1O;KH-]_W>_UG$/GG 6N+X)(4OBCP--13)TEK@ZR_>5H ME=E*-5$ $O%?U>=5HR7$21$#X4HOKTVWW)&T9,F7*2:;('5.0\+\;0&6T(H=P MSTFKV@.6 M)5R< IMN6]_.SZVG-SJTP1N=0]-@T4V?5;;J)7*G5Q#]>B/0BT\8.(IXW!ZZ M?T9,4F\8W! 97H]? -/MU%[9(DYJM8A8F$,EC9.+DT8QJ4 ."1P4R1'C?18-]&N'VTM);<&"D-WN@B)6V_[5Z0!.K/6(@;I6J"4"0P3_#[FJ"H M0-U-(UNY.0V=>3+7U\0^!2:==#IE(][3YQ!FK4TQ2,DKH2@-'CHHG(1=1R&Q M\?]E,O,,N:_Q^TL0=-'=\T#XS,,$>#'Y4!N!=>0&)& 8..ZIH> .S*8VY2H@ M8MNC0QK# KS"]!J2D/FUO=4M7A5(/5:]9F:2#D_+O'N:D_*K!55OQ $2NB%F&H9F] 9VZ"TM M5<85['$<;P.Z6FCUK=#:XY/8]BX4[M>I\#TJ@XL_(Q8N-L-*P\^,VVLKW(KL M_].)*]BCJ+'ZAB&*#?-*?(TQ2S6^'8YCSNE#..3>F:0>"R^)BWG*FAU43VI. M"OVL20HA'Y4GC3DY*:NNHV"5*S)R,*+C]/<(Q988;([0H!JAT@IC-4*#/4*Q)8XW1^BX&J'7]@@=[Q%JD#*OPZ@2 MK9_MT>I@)EUK:INGP'*/3V((R]B[#BNCR^N]U0;A9K0Z&HS7,';M MJ+P6KTKD-.%Y3>2Z%J;7L'?M>+T6KTKL-(%[7>PZ%L#7L+=EG&C!L1)'37A? M%\=.!HXFV]M%D#4X&4/)WEMM*%F%7@=#RN3:- C8+W@(<;7U43TC!P-(O6SU M*[NZK? 1(_Z874?/[%W,YKY84/J!'0R7K]XIFZ$?OQ>@@D4US,1U)T!KZ4V]Q'= M,E/&RLEY.8K9'@W+OE+!Q-Q?=,M-Z['9]YF"@6WBL@H>QHALH$ONF3#J7BQV M29C\G?@1_40)&L@BJZEN--BO!]4 IN8JT 9K/[HCXOL%GUK@U%SFV6!Q1W?OPWY% MIQ8X-7=D&3E4@E-:L:D IU.[L39=EFF\&*.[+6&_ I.@\E$([XGYOKIF[<^( MQ5F06ZINE,QOC*F)46UNYF3G0!.NI:R3:]HRYH<)]\+U-EV*XNI:W"JRLV5J M3H\.--&>#9J=# (M(:@9&%ISK42V%"PV0K9;,61=%&Q&1TN>YF3Y0#-BVN': MO8$T/AU[3Y[K(E8D, Z'?=V^UYC:4>3=M/+0^W<4))>GB*'GJ2J(?T,8M/7PNAV^V]/^L;VX!2$"D&H'284$] B?=1L!JT7T]>24:;^JAT<'U]8)1+YY=B@_9 MI%%NL-U VY)]901=FN N81K75@R+@Y_V,?$:Y+./OPF\H6:!U]-$^#3N+0EI M4[QK,:WLN6^-*!"?^,SY M&9%R,1;RB4B[.^7K,JOL1*=&F+#W)*?CB]P[VG5""@K@:23U7-3%,PX2]#.^ MIUT/LK7TYA2A[@A-RDQE;./7JQ)^/SG <0\+&,&R0U6Q,7>E$VUVQPC2OA3K3#4P+6< U8W1NQKH#11,EP1\/0C_>SXOTK@H>,3RAW65W MZK$R[QS0/=&0\W4*C.-;78JL]Z@MF]K*-UIQ-*\J]S7'#^MBV$E_^1FF+))> MCZ_G5"I1:F*FH3/VKIZN=\5,\![2G$VG;6_5;=:3&_M(3]='=$ATLS_@VY,X M0[E1+RW/P"=AYJ8F(FN(S?'WL:YGJ!8;N"[GMP;#K)68>YJC[ M6!-U&Z#9]YCK>9"M]EG'$\ RA$@9"[/^&=LK&"XB!AZXKHMKGZ&IS,T^Y3N.A+WLRLO!Q M-(*_,N8J6L_9.RG_/8 EDP]]7SSALT1VT61S]N89V6D<;3:'^"W!*YR ZIG).00%D94NDO\(\7:166=5UU,:8==#3Q*Q:0#H8J^*K1*7M.187"9H8F-.4ISI_A=P./Y3W[G3M7D&# M6>U\6#4?MBUJD=]M6FKKGCO@ZC2LQ*._#K8M:I/?G5IK;*4==G5XE?:?]^7?PZ MF'Z>Z6+X"M8Z&]0W>OK5[XW;0[^NN;.OX2[9E&]I'[%IR M\_K:&\U> _V;LUT,SZ.'@/X9@0(7C_!/3216B,SI-]WQ_YR#HUATU^)V74!/ M:\ZZO=6U_Q7[=[3MSV9$+J['=VS"V9BYA(=)^I[QR8WP&6[)BSGS+@J]U =ND"G.:2+=G/JE//:N=U^CD53IIG>G>PT*M2(7U[IM /7R6O[/L MR%NOUQS3G^AB^FTT%N?'Y>__MG3))] MPVF$8G)/SK=M.BN55C:>XTGD67??*R1_$R?RF6_74,R5E_9I$HGH[?4 MI$ J'5GCJPZ8?;OFM%1=9?,I78FQI>:CI-@W%FOTTI^_04/)JC(UDD'O M9*";-F^ED61.9=\Z:D(VMSMPL:W**MU(>9UK2RWDYF+O1*R1LUINV4)%Y@69 MDV/-!I'M-(__U^LVOQP]!]X[,I\S/A;X5?(%YR*67GV'7]%X>ZU#'@*PD1N^ M/PAE1 ]40WKV^?._AN##3\&0@]Z@_UF$-+@A"S3=)SI[H/+ X61&WQ]4EF*^ MCW^G[(,(ZF-AA+)\E"*:0VT/TF?O6$AG!TX(FKP_X(+S:/;.$S/"^ A^0 4/ MG+C@G$HFO'M5T(MDLOGUJ*18KDAV!>J#D%(\04MQR9RX+%S@=:>W]%'XC_!E M?)'))?S@JZ6M1,&FU$T4C[^9"4YQW_.JY@_$QUWT[P]<59?.((P'(<&E"*,] MJJ^MO:6N3X) ]3'\&:^MA0[U2&6(MSR?TX17$#],[PT/7M=[GK\B!#*\B, ML4V.&[CG,&73U$;KAQ[^%[FG[I0+7TP6(^Z^N@']U!9MB=<](/7*,&1#L;,A M:;W" 2,W,'2 ?[R(I)A3&%'_ :,,7]&RLEBK55/S^[4:+?_:0D4>83Z!,ET* M>4=\FG>J.'N2A:K!,&&1*=F$<@/'%6*3W]QQI5*/A0R6I(;Z@^ +ES0>@3Z" MM8-1&GBLJ&Q)_((CF$".4$0)6&@;@8GWX$Z-ZP N^ MBV8TOE2L\'6N[XOP;ELSR&QY1H(I;@![A$8=W_E46%52L_%%*7RQI&EE@'(F M),W#C>4VO^:W]@UH&#Y>CV$"2WE$@U4EM+_MOO>>13.53WFD%^,Q=4,Q7EX* M@Z'/97.?,GZC6(OQT!-S9'M/GC/M-F32UE$JUXLF>GET3"5T\9 \8[:"83X, MO5"X4!X(_N(!E"")>F4#-6?4WLEH63NJ-K&RW ]5&\1$TCK5U_H G!U^BO#4 MP67$O64?L.:WW?L %(QE3W?Z@D]"*F?0HK: M;<*D.<:ICEMWZ.>4SJ<,QY["&VVKF)J*M ':V,W$%_]<\[LIFR<),I@FP<3F M 2]H#W)UZA9O;0B5J@ CRQ ]Z\]V")YM+ZC)5$.9YQ3%$C ,Q#I_4M92I M_O4*[Z+?-QR*)$SP,%[*W]@><7Q@0Q%>C[,K?6Y$/ AER>O5[-EV6.T\G7:> M!!-9N[TA^:BL_^T%FW"3',^Y<)7Q<''E;7Y(8SA# UP$LP;MVTPLJ,^ Y)I')>_Q /P1#G4(-> M_\T]SAQ94@"4==UXJD6]2R$IF_ +(C$8#^SMN[4:OQNW>^:3@S#VG 6@R MA, B[G1WR2 "'?(W(CW\F'[U"0+WD*(/7=G;L35NNY]77/A,/4\]G- \8@"X MTYAL]=AX/[>!/>'NIH:YOHFD=U0^0EBI=RS0_,^I%[GX>:QV9.2_)6];9&;8 M'K\6>[%42=QS<1-)=PH:(JA#:(K$3]W")_+,9M&L9)JZ5*TSP'IWLDZU%3]1 M6:Q]R>_XV#H*>?\D[J!KEFT!^+A1E/H0"GDP M\A*NAJMX?9$^NWZ$ZZ^CF]OS@F)UR[USANT^POT?[2 LSB=_+.(@@A MN+N B< 4@(A3&*!@< UA*U@!H=#O =N$02M75#\*3_P78<&4C&X^2.9-:/I_ MU=:O1I2[;P*_46^BUAK%1)+9YP@%NQ[_#R5Y=MMOYVX['=KE]Z]KTU%381+8ME[ Y8511$7W#[@#D2;C2A[JI_HVH/MN8O]/!)>0J%S@C$[US,L(9N:( M(K3@2_:L\%QNXI8TNV_H^;9_W,B03U>>6#AUD]@P(OX,7XM3/TPDA28M0W!: M ,<"_!?X[?2L#O7@_ZF0(4X"\YTNN76^367?B_O,[1'O#P?X+GG YGP,8EFCS( M^I]W/VBE$]L+[IU!8 %!I R2S;AJ20[Z8+H1.5/'BJ1Y>\7^/8'0=ELJWA 9 M,I?-<8HSXLFR+R:75Q4S%7Q1=9IT,_#X?)ZD_:\E7@N+YWOA$W0FN=D^JSYL;T#0K+=A.#29OKTUJT:X5#@O#\E2WF$%[>K7?,L%[(% M/KO9ZJ*UQ-K5K"OQ1"4NE,0!G)H8Z4Q@RV#7>:):LF<.J;AMKQ%EF]3]C4V@ MTWZ4Q"N&+(H)NGI%6[".N'H] MD!C?X8%"3YV5B->-LI99LVSKHNZULZ=;RL5CHLH<+_60YO7U^*,0WA,(J$:+=.^4.IE72H?;$NT\0YX+K%;Q2W>.)6O[A;ML/N+(^05< MKU23ONMYN@E:OYKZDA6T"IU M2TO5T\L+WTT7&#\HB+],'XO>;P5OA 3Q@F)]:PK7Q*US[B7LNM,ZX%(J> MD&4:;\JE92N>N7FT_7:($72\O^[#(B^21)A#W*<8[Z(N8*^2I?=3PN,^'6#& MU%5[*W['+263B:03$M(1SC5XP-RE9-ONQ>@Z0(7MI?&*Q;>&1B? 2VX8:Y/Q M_Z J'/:&CU3"!%T-DN?02K,]_-\:C#H";9 F4#)^I^#)G.4;8G"'57_' M&)GD:N'-)HVM=(N;,QB:04607S@+AWAL%$Q7"MA?MH[V16]-]37%Z7F(?BM\ M/SFEL+&%F]2X^_E4H/>BY'.QEJKB=IX M3-&&-TLW+NE_:D'ZL;1D>?$,\PP&G\OR&XNU19=2MB4^R?X%NM62,N9R+0MR MUSNR35ZC*(T"6V+6/G=Q&5 O.]P(3H.435"C9"OU@XETNA"[G'Y<]^/N MMQ2MN:-"[2,"%$):O)92/#(\-T/\[/31RC']K7'[;FZ\N)]*2F\$C)#_2Z5( MEBWQ,9([RAE>TY">U%AN$/9D[4M+WS\)/'O#*7RX9(\TTZ)_6J%\ \*VJG_' MGI>UB#58OD7.8(5&]*TTAFK-T/,_,TZ74!V<5#:')K2[]YUX;WIZN7;A%B68 M X=_B,CW1K,YV&K-W Q<13/#WU? M/*%!,.J"N3:5C_ QP2,H*%&S^.YW!L1O<@7NE,[(KS_\'U!+ P04 " !G MA:I.91CELGXS "+10( %0 'AL;G@M,C Q.3 S,S!?8V%L+GAM;.U]69<; M.7+NNW]%W_9S3&-??#SV*6T]NJ>[)4L:C_V4!ZN*=RA20[*T^-?? %E5JH5+ MDIF)I+KM,U9+50D@\"$0&P*!?_WW+Q^F/WQ*B^5D/OOSC_1/Y,O/GEAV?S4/?XMI^?_S1=_GWQR )M&/ZS_,IW,_OXOY0_OENF'+\O)ORS# M9?K@?ID'MUJ/?;E:??R7GW[Z_/GSG[[XQ?1/\\7[GQ@A_*?;5CN_*/^"F\^@ M_ @H T[_]&49?_P!9SA;KL=N,??^9K[^FUMJ?UK^]_70YV?8A=DM_ M^J]??WF[GB=,9LN5FX7TX[_]TP\_;.!8S*?I3SC]\7*3+-%M./J5?YLLE4K/N]'*1\I]__#*= M?4$@J"6WN9TNKE+,\7']:[ZQ"I!YH-2=H:FHOE,JW:\L31'0U) M_FOW=;V*%[.(Z[VX/EW4V& M(JGMBA]L.12!+R:SR2K]@G(GOIRA&GH_P97:[)6+\(^KR2+%B^5KMUB]RKU. MK]=QAP*G*.AX-4VO\@/*9O&7B?/8P6J"^W&Y1+,GGHY%EV&&FGK+[7ZH82_D M8>\?)JMB61XD:,NG?9/0^7Z.1^2"<3OKNK0:?0C>J*A+Y=SV8LD73 M?D@\P4(=W"[M8(W6LD&[6)[5[,TN5F8UVW+/0 <]Y39M!R.RY4:N8R?^/)_' MSY/I='V(_H^KR4:/O4GK9(QO)Y$'R3VVGZK$MY0!)W8WQE0.RHI3^ZLZF78[ MX;3>>IG(YAS@G?MRF,HMG_9-PD7\?U?+ZS/!^46,:QS<]+6;( Q/W'8(.[MP]308BZ:!. MW]-D()(.:O ]308B21Q/DAB8I);NR\&&?9/W_$M()6GS1@@L^Y) IW7<]_1N M__J7]<'EUW)L>;6:+[Z^08UT_*2.Z:[OJ;33P#L;]$_.E\TIRU.W6'S-\\5G MMVB;2'9D-SV1ODJ+M"R1TG52[?,OA0?3;VEUF-I#+0VV&*C^JD'MDMN>.4OGJ9Q&\H M(A?I57[U,2W6XQ\D=7>+@0AJ">'!AOV05]+/BWQ\O;Y=\0$7K&C.@\3M;S8D M:6WA:]5Z2$+W4]#21.NC[R$GV4[\MFK<"YDW*>(O)R78O=XW*';^ ]&8Y*\H M>2Y"F%^U"$D?VT]5XB^FT_GGDK;:5I9T[KCJ]-Y>??RX41EN\?4VW/G,K1Q^ MNT!%/OU:_M'SW$\;M1]@TOLR[A$G\;M;#$106[ /-1R(O'9BZ%"[?H@K^:F/ M/,]6*0PMF@Y-8MMU;MU#)8(/1L^.Z*(2R0>C:T=T48GD@]&W([JH1')+.^OH MCH8FOZ5$:]M!?^0>=25AX*L'C[L_1G[M:]@/>5=^F?YQA2KG^2?\XR!1VS\? M@I2V,.UMU1-A'SZ@P?4JOYV\GTWR)+C9ZMHD0^/L]7PZ*:&"3>@@( W7OO"K M_&:R_/MA^GOH?/QIWO]9Z[4;:L3Q 7DY*^PX7[3>[D,,=AXP+(^Z;#O0<.-# M\5OZ_/C;&J"T&7A\>-9![QIP;!MH_.G?_'K0J3\DOS MN;\A=DXYN&DH)8RPX2_X[^O/RPS[J5:U&1B=DS2+*589>NMJWU)0QK^A8#H/ M]Y;@>M1UX;#LEGY=YNMJ">^=^_@3+HWY*4U7RYN?E,4R0.AU';)_OOYQLY? M3:"YD/E;6KW*[]R7&SJGSJ?IGW]$FIH3>VJT-4(PGX&R1"%:(8!G1\%X;;57 M6ACVX!!D6JJSS1?7ZW(6N%Q\PM4KS/MBOGCKINEM"E>+3>F4VT2N_K [9K3& M&ZH\RPQ"5A:H\1*\C J2=CY(8US.H@V^=SC_8A%^F"_0T?OSC_3''SZGR?O+ MU?JOFU[<(CS>$/?JVEU_\=.R"(O2(TQ6Z<--^U*OKR)/S<]Q#1"A<^+OIYN/ M\&=/+]WL?4FDP'A3->,O*>*OG^><0H\I(@N\Q"B)IJ-Z(9_2SEA'1&W!;7E*=5J\GN;]BHE(D.:$E18PT$&PB( MI BDQ)G)B1#ES+D;MSVLYWQ@T&KIW1O"'YZ\;6;1@DVV-VPDDURR9$$9%,?) M*+0Y')= F#'!*YYRMN=N_PW')KV!5HM-[D#QZV09TA2)3O.K?0RRJTDCG#(X M4PJZ&VNR M)-(?H?];]=)P(KF768-.WH%V(@'UP@!5N'2>!.Y]',\JN+E"<+U41^+0HG6C M@K5>:HFJ#EV"Q#0#PHF K+B323IKC?\^[(,!UGM> \]:.N';2>KU;>4[4.UE MHMW-&IX8LTI[L"H9B(GBE)W2$(*D,NB@G2;?A]E0@WMZ!;*J*=&.51Y^VG@= M#/$^0"*<@XP<325'/:1H9/;!$I[U]V$Z#,\>/8!7BR5N*HL]YN.G!W72P;8- M6F H-6D"(1P%*W4$Z9P#9H67AC@J$Q]/(U]SPELTJ1;'6R8M6C=6A40S4^"- M8&A R@3&9 711!JE]#SP5A;)F!JYYU5^'(H< ,4Q7?@;@+X>WD!MFC<*;0V1 M#(>(>@-I4 2TH19(L#&7TP.$]]SU\K \-!",5;5R%SGBAIX$'VQ_C&&;, 1Y4&ICB M[L\>#4S@T&SZ=-=C10,-,GKH;7/E?_;^E^26:?GBJE0"^!7Y]L/5A]?NZX;& MJ[1/I;3K ;VD2)C)%ECF#H0C 0C+!AU>*R6+1DNOQC/P6\ZBA88]JJ,&50+C M.G- 9]^ <3* UYX#U9DF3SRAVIV[V3\(!SS4MT/#6LV$:S>1E[-WG^?_G=QB M;^3EV+Z:$%S./ ?@"#E"2;0VNX35IQ9='VC0%LE!F,(K@F,A)M99+9=X@75PH(GA77=<'V[/CNQ?QJ MT1O;W7;6Y"2(""Z!S@&WI3 6C! 91+0D6:T5-1VX3OSQN*X+M.?'=.B5]<=T M-YTUB+.DG@F@# T/D9R'8 0!30@+*BHC12LK=SO3R3\@TW6 ]LR8[MUE6B27 M5VG1G>>^]=5P%115GH(@,8$E40 /1().C(F0*%6V@PNA_F@LUPG9P:-WCT,' M6XN%#!2M&#[ZTNIIWYKW_PYE6%XG!5H5HR:2@18B060ET)NT!J4M_B!P2V6K M=+DA9W$X>''ONR9J&T.@:%5R9'^20@3F([)_H+EL .OMV2<1G[(\#\\=.X)2 M2PN5.T7E_C#^I]29^>2FZTJHFP+$*/;63_+L6?Q6[1O.LJ H;H'(4"[J40Y" M"0_2*"I?MO:=5"3NQIUEAF'$4/ M %R6"JTSZ\ :&\!QPC51W@37(7.XTJ7"WCBD9ZAJI@VN*]'.!@Z!B0C>> $:S;3$-==4G/VI<7\+WQ&:6@O]>I$^NDF\KE)^4[2\ MK<'0HG43DB54.+3471"@4F3@)<_@2(J!"/3+]G7B,/VQQ3"(U>*6MY?S MQ>I=6GRX4Z!I#WML^[P162B?68!D'&X(8QQ$H@0004W@R7/;)1I<)T32'S_T M!%$]<3%'-WKUM=R'6C_.BU;/Q^O;O7OEQ.YF3>;:16((!*T=I!PD!,L5<&,] M5"4:T5?G(UF49T?+67YUX7(R2XNOQRB.W8T: M+7)F1@40-N,?SJ(X)9Q!0*LIHG6FU?EG&@S()KTB5XM'7EPM9I-R5H-$OYA\ M*7\[*$QVMFDHRD>BO4&9Z0,H(M =S\2CI8W[(HK$)>UP.:V.-SH@A_0)W A5 MJ9ZECXL4)M?YTQ^G:;T^LWCQ ;VLR?]L+L#O0F]_P+.7(1KBB G16:#4\U+G M+@#/P:(\9CPH'=%5[) ?<$>/P?=HUHX(#Y[WSZ LN7KQC!NNM;SYI#*>X@[P%&[T# M;JW&7I."9*VCUCEFNMR^JADP[;3 '?"H=TIR_U8/RK_G7\+TJICB+5:\3?/& M94(9TRC%3$J@I P0<=-.@G&X_]QE:(,K8)E M@\_\\&'BEONS+ ;O8V)@J5#@2*FOD=%)#;I4V*")&-&A0'&=4&"_2_C0"NH# ML]K9)O: M26>D_K>:S+F$BWOFD"% JR@X2NF73;WI=^Y+&R;9V::)%%V(@+:&S4%!\&@J M>I8$_E,)-!U,L*:#%57'@>Y??/0&5EV3>E>)KH.V]:Z&3;1<"F44$,,9>)\X M6&XL4$&$L2A/=>H07ZGC?O?,'KTC5CO:]BSY%FFM6[YN2#26R7+5C0H4A0I9 MWSEE@46;7%!HIX6SO]#5,S?T ],8+-#*]=[>H,D!!:"G&GP):;/DUR%E"EI2 MYX0HF=QGG]8\K"O2%V[C617'5//;VJPAW"1O>,G&D (4XPEX(FO)F(EVG+HN MUR.JVQ;]UM TPKF9%^, %UIR^RTE&J($KK)'.RO)7V'1D;_7-% M+YA5TR\Q3@I@;OK:35#B/74?)RLW+?=IY[/U3/9IF8.-FYB9$9)H,"YH2"E2 M$#1Z(#(9ZC7Q29U]R=BN"_I0NPR!6L6K.)OJI&M"#UW7W/)UDQPSUMD(L52B M9B$F8!1-<1Z)2QJ5)Z%G_YY?SQS1#TS5[O!^8]2#UW4??-HXG"B:28B-Q[E( MM*/ .B5*%5L=36*2QP[BH([IV?/B]X!1K95_4ZHYS%)\[A:S=2+OW52H/ F3 M?8;FX<:-D]:'XJ K[@@$6]PPEE$ ,A]MYO@GZQ#'J&-P]LP=@Z V0M+C=_HP M]9A&:M]FQ^ 0NN$+R^PHO?+:%:?K,JTF8=@J,]_&?[O"/]<9?:_RS4NYXY6 MV5[CX75:3.8EC+$HU82>I.428@433RMO9?H\Y%DS_[*Z%#+]YA+.@%WF!&^3&=?RO):PCE9+V[Y M27,WK]_-HKN3SC_/RWE>?49]LV7%VS=NGMH7UB+1%^Q"7EC]W%QP;H76F@OR M_+E]=NX>\, L,!B2]>)J-T^*OY@O[MX'V1M.V]&F(89(S0@'DZ@'6HIM",9S M>3?((=LGJTB'\HEUW.9*0J-/$.M5+$%&?H)*]=Z;/_O"\EL;-)8$'[CS@(I9 M@A)$@^=>@$^)I88$M=X]Q?L!AI>SQV4I]_!5F^:-S%8%:A,8F1-8FQ6$% @$%FS40I,4 M.T@I4^=F>R6>&@C0\=CIIMCEH4?%][1K.,=M$WEYLVG]L@3Z$#8:#MYSHW-@ MN=/YI?V=,U W),?CG.MZF#>*>VM=S*-8JDV'#4F"*K0%P!(:P7DO@4K<6UPQ MEFQB@71YP9Z2WSFS#83Q>%SX0,D?SW7;.FBB1+2%*&^"\0 ^! K1<0(L4ZZ4 MI-F2+K72Z>^!&= MR1W,*_J[B&P/B>:H7/3@WM6QC/2@><.B5BEE"3&DDCN-V*+KBS:F=QYQ<FJ2L0SV?4>,+7RZ,.D1%$R!>*ZNI)\9U M.:S_747*A\6UXF']-K VA;DZIH-LZ:1A1DF9N "!3G%YUS=#D"*#C(E82R() MJL,Q?QU-.'8Z2#^X5LN,OWZ>[=W\^D'ZBT]N,BW;XL5\\1:Q>YO"U>(0BQW1 M2T,%L=D3"YEJ@5C$!(:7]Z2Y%MERQ9WHD.0XKN7>>>T?IM@/BFN]VQ?SD%)< MOD 8"]&O\NYIE).I?8QV9%<-YR'*J-BF7*;6K)R/,@':$.(H<9EW*7,TJFW? M.[,-C^T8'/>K6UT3O8ZM;#;46D%,I\M]B'&@B.4C" M+44F[?2:.BL;D\SM%RFS=V)M=6\^QYN/\UJ/[*F1 M(A&CDX:87+EW; QH2@)D*R.*=TZ2ZJ> Z^^(V8;#=N0 R8O)S,U"QP#)EDX: ME.]4)[1QB8H1_R 1'+.D/ ZD@C96)MGAK*".R39V@*0?7$>0:&_2QZM%N$18 M4!ZW*C5QN'$3A;-,6=Q;A!BP5GDPC#OPT3JI'!&>=[#$Q@V'=%[IW7*K/SAK M,])UE=!W\W?NR]\FJ\MR5Q8A*M[*L0GUIW;9",Z)#$:B+,^Y%&= Y2'*9?U@ MK.%<<=_3FU^_(Z:K /(H ;FR;8HGTS;>\:U!8RS11/ 2PS:XF3[E<7I5J+*UEU.'&C2+.4V(5 M^%Q.%Z*BH)6/(#C-R4B= ^EP)7'4ZS]#,E5O:%:MYG.OFL[CPD3W*:M95^UIA?I#D?*@,5BB-+!,-#B%2D3'[)0PE!#;RF$<+ KX!ZUITMN:52]B MTN/=SM,+M+4J*9:4"8D3 =24USE4N6C!5+EMP9W1S"C>Y='(2DEQ _')0 ". MS3Y_G2V2FT[^)\6_;*(\/[O)K,SIU>Q;.L'%8K+$7SW#?\[>;\+G'5BNZY"- MBED(;12(@JW(3D"B#+6FIJ6RTF> MA,V"?RM#@VMS\>KIR^LDFE?Y&PP=Y6JG,1N)DW1!,,B,H6>1<;Z,< )><"<9 M<2)UR8&O%+D>CX>3_A[#\-)\6/':PAPJ1@" .FT8%R M'%TIM*LUV\3T !I?96T=KJ&+44?3? MA=,,*/&B)*G@'T2CS9DSNA4=7*Q*P?XSE]9](7\.7(V:!Q=TMGGZ+'Q]MW"S MI0OK><_B^E_3!RAT9.S3!VP\,3H8[R&1C# '76KR\0"$Z2Q9Y$R+#KQ=I_C8 MJ*Q=%?O1XH(CAP+'#8T-=O/VAH60HQ'XU61VA8K]^@XI+L23E)&Y[ESU_'4R MFZ,E^_7E;)46:5FRMN_WLBE5_VM:798DN)("N5Z_/8A5I**A-F97;MI()SC$ M$ 00X0HV3',6:(I6G[MOWX'#'M_M/6/DJ^G1FQO3K?;WEJ\;&8PE4A.0%J6[ MMMJ@3(_XA_16Q9"%[)*?7X>KSI87'BK"7O"OQ5L_+Y"^UXOY_NJ:=[YJ8L8M MJXR!H,LY+T%3TP;O(*!WI0,5"2=U[KS4>8WF?>)3+U?G4YI=[\=C=J:'EN&L>"'$U")R!JB"Y:""K2*#6ULDNYW$K! MU[[6OU>E20*VN[C]M%1_IAG[QJL4?;]-T6@X_TPS1F"+U%_'#9#99KA;K M\.)A1FG70:,L#Z+<)4LJ.Q2Y1H)R2H+VSC&5M?*RG_LGWPW'# 9<+=:Y_\ M^E9N]G[BI^E@Q<_]#1N7(\F*R9)7Z( ;HL"[2 #_/SAJDR:T0YBUTK%8KZS2 M.V 5M<]J<156ZU.XIY=N\?Z U_'X\R81$9P*">ULP_(+/KN1.KO7=):M#9"!#167#!>5"4)*G0 M@+.LP]7'>C=H>PW)]P'3: =UCQ\NWG%H-^"3O(]IJ/1&<+EM46I"+%*P>D.IENJ[3_)?9]?ODJ9X\PY<:Z;8TK8)PA/&M #- M$@=FO49$O0 K9!9>!L+2^4<&!V*/?O"JQ2=WJ2W3N+Z8=]@^W]^P<9J[+(R! M)-'/,0Z=$8/>#OHFY6%3I:31_?CQWP6'] Y6/0MZXV=<4WI 5V[YNO'9RU3N MGELM< 2G+'"A/5@7I$PY)>I:G2%6F]_S+V%Z5>Z$M'P0N6T7C5&6*5[>'1.( MA-+1@$N>E0)KC#*7J?=GG]73>84?.1*#@3=.)/3VUG0Y+VP?![W?K/&"LL M M@9A3@"B"@4PYFAE<)>[1B])=WA6I%=WHEU5Z!FP<]OB^GD2N$RX?EE'Z?OMX MH##%/A?YP0VK6IXYVS%L7=?\M_DLK%/&VSKIWQHT.>2@/-7@2\5ZEGP G@,% M+:ES ATWJ5L]SOMPEE^FLR^%=DLX)VO*RT_N4?'4+19?43S]IYM>);\.X_XE MQ?=%K=WFMV^9T$G]-(*@(6IE FZ9!RHB 2:R@I0,"]G84L+UW"V+/I9P7A?$ M<7SY/VY8Y.E,3H*!IHX%+N1,\B9>W3XHF<6 M/0?>I8YV'0^Y;Y.G*IRC>D0/O+-:'M$['.BJ^KGLN_*ZT:YSTEX&O;E/?AU4 M<=-O.FNT:OM?DUM>+=+ TGKK<&/G\-P2]5M:K?.A;]X2_[K'/]G=J(G!)!'1$.@5=V= MXYV<"AIEY^.Y%S=!IV++[-,O[7IH2.#:6\L@1<4A<,&A/(@$@D3< L&8[%II MF]HXG#3UAEB=J,=Q=*G$1@EN;YP[!>\XLTDJF7V'ZP)U=.L@*_M0T?8)X@.:16'9)GZH([/#.5RJ6]\=+=SAI.2)9<2U"Y5*$01(,5"/%ZMD[D M;&6'[+$Z24'GPTD=H1W>;CL^>CFF0KV^YCB_>K!97\\WL9.+$*X^7*W/*0[4 M..MMC":[)"Q3 DR(!D+$]64EA5#&Y"G/'C5.J_R9<\/RE[1,!I]M%ZBC418*7&!RVI(!BD#D:84W[*M^/O<\+N1 MG^\^I^FGM.&?83'=.V*3K*51\@PB*U4*$3*($NW3I(*5ENDB*_ M]:Y-^UJ;\Y'Y?^](S8LH>.G7 GUSY^RJ 2U>O8/7-$)ZKZR4K] M7_ZOL#9C>LSCW7EYB'])!=L1]'CBEI-C#-9#7369^,R8H$!%-K@\F:*-$W&- M-!-1,A=MNQ.]VG*J3.Q7M[J96%ZEQ;LT^^_D%CV<7[3MO-&":,*H!6^<@!!< MWA19"@3WFP^6&I>_-^W;+\NT%C4#8CZ^5MTRN1AR,;]Z?SDHXQX:ITF2 M.!<8^C89'3!AT4IQ(6= KTL&9;UU[0K;G),&/1\>'@#^LV3G5[.;:989#\?. MA\9I7!0Z&F5!^JQ!,>_07V<:DC39=$9@?42@?2AHS&5$P@O(SX\V!C:E75_0S4T(V.[1:2:--Q$SE5 MF=( )&D+1C$!J,DYK"_>"<]L\!UR(<>.O'5AD3YL_BXXG\<>/6P(]LZD^\9H M:!99<*W $!4@1LW <,K*&1]*6JX(B1U\U;$C96/Q:\^0GR7K;C'Z>F?=?6,T MWJO,-2<0A8W B4<-G21#>\$[*[*.WG5X=F3LK*:Q6+=GR,^-=>^9?7WRZ_:. M&\ZL8YQE4![73<3L(28M@/.HLN3.F=S!'AC'?A^527O#>(D:%[A,SP#U!(6U]H,HSZG.'SL^?,YK MOP+>W[")W,? 2 92@S3)P512V1)%Y)R5F=&3RIW.?BLU[OJM'FOFS;:H8.2 MT:]]%^IU,W9:EVH_O MK F6:>N5@\P4:A J"&AE%>;L\GE@)3;W[/.^-$Z_[:Y@)EI8JC%R3 M\G"TRB"HM:!L$E0IYWSHD-8_[&'-.3+@Z;B>,=_A\ >*^IS28Y.UMDJ@*RLH MFH5H R3E1TI)5. M":*<>=HN^7?RC\EZIP%[-D[?T('3.\][5QGD6W7PY;OY18SK M:;OI:S?!63]U'R>K$C>^_ORZ:FQY6OSMI5ND)VY9TB8_E-5=$S%X?=4[E(\= MN#V_]\0'DL8)Q=4=)KA/_+:'ZO=)XJ,[:Z)T)BM25!1*#%;>)R?!&.#!4Q[1 M6U2APVV46B\E]K#R#V5O#2AKJ?RGF^<.KN=TS*8ZT++Q5LNY^[^,V53@,&7NKYT)#6>^\H)Z0][@=L#S>UZZ!1DB053 8JB,5] MFRA0IC(:T,(2FPU+JD/Z89W,VA.U?)U8$M+)FO#>S$_3C_O:-B%S) M8"5$QR,$W-"@LO*@K9"1&>FR/?MKZW46?[NN[!W>VAJS#7@M]&:;;AI*G"/6 M!5"EFJ^/J$%4X!Z"D9YGDGTF9U_I;!1F&QCE:O&]^0(7:-:31WET9TU4)@C# M$V2.>B5[;D$GPR'AQG0B:XZJYER/,P;U*&M 6=NCW,SI%(]R1\L&'1SI5 B0 MDTQ 3;FA;'/)6S%&1&F\IAV,_TH>Y)1[.VB,((BB M8T"E8)!=9*7"?0!!*)H.5B#<9WN\/Q)3#8;LX(<-CZ/8XQ7GWM!2LM=+6'_; M(CU9/V1[A^9?)[/Y8OT^WN;A4+1$[O?R_!]7^.M?T^IRCK_YE*X/& Z&QJM0 MT5 ;D0L4VQ2)BB$((,(5;)CF+- 4K1XOW'X"$L_P+\O5)/2+[TVO35+91E'V M:(@*-'HLX!478!-:LI81*_W9%^D^6_Z:C[E.M93H";.Z%NK]LO1UIXT320M. M%6H=ZL&4J\Q." =<*)%L#-'S[R1\]KODZ-.7:03-/5Z1T#_* ?0MU6]2F,_* M,]CK9=LQF8N;AVG$2I'GH0&S[4%'J6'Z*(&FDL% M>6.\TFV1/#17:6!4]>!8CNCDL@\T(C E2 M!S0+'/[O^]!N53BO1QQ'YJV'CG#9(<\F&;UDU.*3;R]VMN>Q0STVR1JT!-"Y M+G>92FGQB'\K5ZQE1-\ZI*2Z^ ;?;RBU'IXC\QS^X.DBQ4D+[WY/V\;QS!0: MDF"IU\",(4 IY4 5;D)&<@JDPQN9HL[-RHJ,U FZPRRSXW[B<^344%ZWO\? MCRF[6BW=+/[?N5]>A-4\8T?ZW<+-KE\(<%_N/?=SO2>>N\4,W8*2-WRU^PW$ M>A0TSBH>0JE6FZ@$:HB%J(C9O.YG$M-*=*C>-&SV]Q <>?[XCRP*GUZZV7L$ MYOG,!9S5R0[']GX:;YS*:,Y"E)I ]"7O2F?TAJ4RP3"5?.A0NT5]=_Q8"\5! MI>7S+Z$\&'2;6K]#\\@R[M7J,BUN?S1[_Q)7X 3+;VLWC=*H[1"L07) MJKRUO4$3+4TQ$0F9 M\@PV&,0M^PP\9D]CI(Z>_X.3W9?N$"^_287'EID?)O58=-JA'F+1)0)9HW&="RPTYDX!RQ;TA423> M(39>YQQF'&[L!\TQ^6T3G'WJ%HNO>;[X[!;Q6 ;;TD/CN/%6,;3H!8G@"0L0 M>8EE&)&]>DXV)I=,9LLX+!V>E<'M">32^;9?MNZ]9PUCBT2E3 M+L>5LJ,$-ZBR'E+)$^>X1ZWNX&76.7>IP5/=,!N-0]91JV-X8]V@(2%0'M9O M?* ]UI0$)GAB)HS&7325'4X(*YS^E&#*TY%Z^13CH<4_/SREW8%TY+8"R:>LHMGS^S%B^=/GN./G[:K1GOPI.'[6-?>4!IM?Y3;+ M,)W./[M9V'<"VJ(UPNBR5HR7WUW,--.H((EF?3-#$Y7YN1@UY%C5\?*D7 MY&ISS>W)P)TH; MVV=:LD<&9A/(-I"C5RR5#4RDE#L%P&5T.TO .=L-8?#) M>+HG]$:0,'<(_NLL3I:KQ<1?/4X@:2=P6G;6Z!RY<4P +U8A+21?Q_1PB-;L W_[U+_/I)+JOMS?%UI\ MELNW3[FLQAAS[/K/:W)^F\_FFXO,L_>;];DF<(^)L+]A(VBR*IL(25@+)B8# MRCH#3&=:BH?%K%J=J0R5%WH3==Y0?;,^>W- MS=I9 [1$9E >A)!9[:^N1+Q M#QE3$#HE'TY7A'4\JSX7\U':9V^XU!,\^+)Q4GDNO :IG0='=,") ME<E;W9K(]=W3WQTV,1F;N+?(+46 " ML9"59)"282%;F[7OX"77\7P&6-Q>$:M@YNY2Q4-;/K^@7_%^IUF8C#[\X-;7;VC6+M*K_+@J9HVQAI]>NE9SK],"78D/"'9Q+:H/ M.+99^;>U)$OQXA-"_S[]=O7!I\6K_&PR+<'4-8G+5U>KYU3LD3TU MC(8D,LO +6H3%0@#=+$EZ& %%.V3R:!OJB>RNA'=5/PV*TSAH* M24H+D0H**,X9B.@URF!:'D0^=Q-U4#Z8UT6WXO6WQ5K.N^D=V;"\6&UB447? MO9M_BWV\=E_+QQ>+1;ETVJ+887.RLD3'IMR2J74CS;QT-KLNKYK.8N<77%Y,94C=QTV=NY?#;!?JMTZ_E'\/3F]YO G9YOOAP+QF_ MQE@C3&_P7;&:A[\_.E]Z/75#NK][!AW;/2Q[+[@;I?.(QF\QF5?YG?NRQP@] MKJ,FNIACL 1XM.7@/4F(GBD(7AE.$[%)MJJ&-"8JG=%HT%DAAF8".1(+5F8. M3EL/AG,6=$@AB@Y']W7K#JFO74Q-5 M].:N:ME5!M]5=:;*X(.[+7M(J&*D7#%1A8BB9%U]?Y;>3][-)G@0W6UU[5.A;O9Y/)^5D:W/2%9"@Z[.@ M5_G-9/GW,R7K_L_.&\*2X3$KJ6IC>Q6WA.RO"G7WLT8I'Z*V#AP-' )#O>>- M%Z ="8EKKJEH=:8_\(S>N,^_HE&QF.RO\;'U^\:E8!4G#FRBY;J-R6 8U6") M3]H%*:,X^Z?>3E^T+?E(?4!4[PSGFMZ_S1>XU5XOYB5WM0T/W&O06,=MCK:4 M9@P9&(T)2 RJI* S1WBR0O23FO1=,4%7C*ISP8O);+*\3/'G^7QO,9;M#1J1 M*.+F/7"M Z#E[T%G:8%(I6G,*5!W]BE,_7-!5XR&]X>ZZN?K$@OG;4C\ECX_ M_O:\25ZGD)TWB3>_/E?R/@Y_O:$3@0?=SNL]7_XH%9+_[9_^/U!+ P04 M" !GA:I.56IZZ%1[ #". 8 %0 'AL;G@M,C Q.3 S,S!?9&5F+GAM;.R] M6Y?;.)(N^KY_19W>S]6%^V76]-X+UVK/<=G>MGMZGWGAHB5FIKJ4HIM2VL[Y M]0=0BLJK)-Y)9?7T5)6=28 17WP$ H% X-__]X_KY4_?LF*]R%=_^1/\,_C3 M3]EJEL\7J\N__.EOGWY6G\R;-W_ZW__K?_S[__/SS_]7?WS[D\UG-]?9:O.3 M*;)TD\U_^K[87/WT]WFV_OVGBR*__NGO>?'[XEOZ\\]WC7[:_F&Y6/W^;_%? M7])U]M./]>+?UK.K[#I]F\_2S?;=5YO-UW_[Y9?OW[__^<>78OGGO+C\!0& M?]FW.OA$_-O/Y6,_QQ_]#-'/&/[YQWK^IY^"AJOU]MT57E(^'G\[W^P;/'R8 M_G+WR_VCS[K^CK?/0BGE+]O?[A]=+UYZ,'0*?_F_O[W]M(7DY\5JO4E7L^Q/ M_^M__/33'7)%OLP^9A<_Q?_^[>.;QXHLPB,__CS+KW^)O_Y%S8*!;I;1-N\W M5UEA\NNO17:5K=:+;]G;?+T.TFP[O2JRB[_\Z<=R]2-@!B7 &$3$_F?E#C:W M7[.__&F]N/ZZ#,#]TI.X-MNDBV5[J9_T,XSPG],ORZR][(^[Z41TG2XCR3Y= M9=GFS>HB+ZZW'^(I44\TZU.T+31JOK'*UNOP[7Q9K*IQ^7"3OD2J:O&3+?L2T"]6BTWV M-HP[\S>K, U=+H*E[KX5-?OGS:+(YFK](2TV[R\Z5:_3]_8%3IR@YS?+[/W% M$\E6\[>+]$OH8+,(W^-Z'3RD>7,LVKRF+]4K?NZG&G8B7NC]>K&)3NA)@5YX MM&L1*MKY<(N>!/J<_=B$.:&^7$\:=BU>-28=;-"1.*MUOES,H\?U<(JJ(-:) MAOV*%P; @,A5MEG,JEBV3B^="_YI$_Z]->#["Y.NK_PR_UX+WZ,=]"ON0__[ M35@/7V>-!3_<5:\JM)-Z0$$_;?+9[U?Y# Q*_I=-;KH3^1JOEB%IAV)6"R^A47#MRRL!H.[LDB7;U;K37%3R=6O MUGH 02N/4#4Z&4[L"F-6G5Z&$[S"*%:GE^$$KSQ@U.]K "6J#B'5^^A&Z-TV M51BWW&H3QJL:,>XJ;3L1TH76^6V6Z6R572PV'\(:[222Q]KT)E3%(:U"TVY$ M_)'-;B*9/A?A#8MH%Y.O3T\1I]KU*EQ5#*LU[U74:M]TM=:=".K31?&?Z?(F M^RU+US=%5LDA.-JH/[$JVKE*V]Z%K#CUU.BB/Y&KD;)"TVY$;."A]NZ7MO!& MA_)!VWB>@_F;;;S,P7S+(R\ZN5*NTK8W(2M^R,/XB;_F^?S[8KG<;J+_\V9Q M-X]]S+;)&/<[D2?%K=O/H,)7' ,:=C>&*B?'BJ;]#:I,M2^A66^=*'*W#_ Y M_7%:RA<>[5H$-?_'S7JW)YBK^7R+0[K\D"X"#";]NMC$T6+W^&X-XHO\^M-5 M6F0Z76?SN!N3K=9UG_78-57;QB!3GZY1YKT)-+).?U(DYY$.CF#'VG2 MDTBDODBD9Y$J+E].-NQ://=CEL6DS7(06'?$]+:HFDM7LIB/1-UF1 MK6.D=)M4ZWY$#F;OLLUI:4^U[%G RJA6[*!G<:L2M5K[3H1]&_R?R[N$Q6RS M6=Z%6N(^8;[:+%:765B]G9:X5B?#B5V1'4WZZD2)=V&(+++W%^^_9L7V_2=% M/=RB)X$J0GBR83?BQ?3S.#Y^V)ZNN X&BS/G2>&.-^M3M*KP56K=IZ#'):CH MHG71=Y]*5AM^*S7N1,PR1?S-(@:[M]]-&';^3T!C<7$;1AXUF^4W%4+2=?L9 M5'BU7.;?8]IJU;&D=<>#JO?IYNO7NRDC+6[WX4Z;;M+P;!$F\N5M_$O'NC=[ M:S? 9)?QO35VX@^WZ$F@JF"?:MB3>-6&H5/MNA$NYJ<^6WE62F&HT+1O$:O: MN7(/ PE\,GI6HXN!1#X97:O1Q4 BGXR^U>AB()$K^EFU.^I;_(HC6M4.NA.W MUI&$GH\>/.^^SOAUK&$WXMU\66?_O E3COL6_G52J)%Z?_%I<;E:7"QFZ6JS<\F"<_8A7RYBJ. N=# +,NS6PN\O/B[6OY^6OX/. MQU?S\<\JVZZO-XX/R)M5I&->5/[<^WC9-&!8USILV]/KQH?B7?;]^;-#@%+E MQ>/#LPUZ#P''2R\:7_WRU[VJ_O0E$U#[:]5H:<>O&5_UBNYS=Z\XJ'):S$JM M=W]\J/B^@-9BM?EEOKC^9??,+^GRR9KE0(FNLNI6+.]%MTH]:-FU4.'/\Z]8;F?K>;9?(@W MOSA\#BG 2V-9A^^O5!RM__>=JF_6OP152Y/U+TG?%C]50JS?=QT'-;ZP?.4R MG[TT<&T'K8MT_64[Z$^!G 75'-_[G[<5** M]" O.6B4O=EDUWNAENF7;/F7/P4!DBK-$N64M%1H23B!G'EA'./>&,BY),;; MQ\HN8P'1O-C!VZ^V]W6Y7E!@K6\?_&U+NR,(U.TJL=Q1PSP21D//%./:VQ(5 M;!RH@LH][50Q^RDOYEGQES_MMP-VYXD_26R6?;U:?,YF5P]$^>W1,OF!E4\U29Q#5C$(+4?,>R ]U.).:BF1 M WA(X[ZTY*]FV8:6R'L!:<2O_L--,;M*U]F'8C'+8AK<7?G]\HAAS!>?A=7S MY_2'#7/N;+.MPGL= X7U1HCF[TFD500B$K\_"I3BD'C%O04&$:N<<6=!N/8^ M[YB@#DW0!RO:6 YQ,=^E@F\+BUQD11'/NT*-) (R[ S4A"H F-R--$+R,$HT)C,Z2S)/!^H1*?YI MDWU]@.XA/?>53&IRN';W"<&(,, )D]( 2(!%E$?DPI1&#,"^,4GQN9.T;RQ' M9.'';)9?KA;_';ZX>;;:+"X6Z?.*^R\5G(^EF&-EM/#(MW3YL(9--7YV^.)$ M:ZH5PE8HYQGS1C@85_HVN'?&(-]\>"7GSMSQ4!Z1T\_+8SPJ[U:-GP>S,ULI"-D/&NUL>6HGL8/> M$PH D5AZX26ESE(,#=]A9S0US0>8CC<7^R%$/C:@?Y#]1Z6-1#(,_)@+"@7D M@.,2%*(<&Y!EM?8?!R5$Q2W)>EB^CFTF*Q"&U$@#H;<2(*UB#'.KLX72\?/< MDJQLR=K[3CR#2W)'60CECM+"/0,BPU F$!H96F'$#$X)#& M[6I+LK(EJFY)U@-IJ*_^R%RJ;W]+_Y$79ID&G(Y[Z221G8::ECD.IL)0! MD[#&NP/6 66;9SW5WX$Y&Z^C/WPGP+-[^=^EUZ?GFIH])40(@RT2$EA!M EH M,%(N.["T$_=2>K%\=79UB.B_F#9)'^<<"38.L3X7Z3R[3HO?XRF*[5^BR.N# M;E.E=HDDGD(#@ =0,P>D"O\$7362/J!L)YC.U9LU\_YP&XHC-ON6+?.OV3SZ M@*M\F5_>?EQ<7FU.L^1$RT0RXQ3BW%)K&$0.>+'55TM#2?!/IY>X,A1/ND5N M**:8F_4FO\Z*[09=S)N_6GP]S9(CK1*.C2$0<@60X-!Q2T3$S^" (/>\^4C2 M6];(4 SI#K6AV/%F]:'(8VGQC]DZ"R^-&0 [GL= \TF>5&J?( Z8=4JPN!SA M DEA4=1= (&<(,)EXR)KU1#E/& MN 415\\1T@0->?JM(G,&W*KJ%+NA6%,!G[]G<5K-YNI;5J27V=_6V<7-\NWB MXMAN:)MN$VRH=1PY(SRP$'CM#0U(6<9A&4#8CI\HL7]X<(* MN7%CYU7T<=P: 26H$\I8[9Q1""L4W%7),1;*!SG&RYL8\[@UT$(PK$R86S4) M"!D&W!TJ7&.FA]RK;G[!>R7YUT$T81:UW!GF,O31[G9VC9WK1:>8V,&^U(@YS8C613& ;G72%P^#JL;)#.A[=Y394M435W(9Z(/WK MD%6[XS^6*BLXPY!1#SQE5(N ME14(H H)6=!R?9>\:10/D=.WSTR$(_O'HFH M:F4MD%(8;XC1D*B JG92@S!Z--\C'^?\]12XVPC9<^3KTR#7MJSBYZMT7W!A M("J?E".A@'@0)E(.$3#04V<5#+:P@""N.6B^U!SG /<46-XUZ$-] !6XN=< M<$ $@1Y9" D02H6O.&C@I*%".$ ;TV:?GF"K+7<8@*MYS[N384_!F<>((!YJUV7<!9P0-8A+1)HS MNQEC$N@JW3 M#ICF?B _"^)."][A][)[KG4>;S1>W-V+-,0[QMYLC_<%/+K'?4_,(U_VX48) ME,R'E3+26-!8Z<)1H:1U@3K&>41&W&A_)O2I[?27&R0,&:8$9MQH2:0CC@&P MT]!R)X;<\3RZ:=Z%D?(>$)GTQO@S#?7MNW1S4V3O+^Y_?'MBK[QZ)PF7L8XJ M#V-L&&=;:/F_+A%/$Z@JQH;RKQPKLA#^Y"WJD58((X!QB M+X70! J('#)[/2TBT]XK[\.@1SG3!7BOERR3W"R?.$<&]7.?>X0OWE!]QHXA MM8)*IP$S"#&OD55";N&VPG&'*X5AI^T8<@K#^AY3@!S3%(BP^M<[#;F!OOEA MLN$*!)XK"S2BNBH7;4",J< M@'M8L&E>SW4!78T JIU\J+:?IR$Z+#F#2X++*MN*7YL;PE=/="@2X@:;_,&9W.V*?+58F:S]>)R MI6XV^=V=JY_RB\WWM,C4:O[7M)C'/Y8_^BVH'19J\:;6XSG2W?2>:!(O\'+. M ,6DDM0CM?\TL-#-#P[WEAG5(5W& [(QJ3YFJ_S;5KK\XFN1!Q<\[L$=I\JQ M-HG%V'#F'.?2<@\4!#+*[0VGR$O3?+SH+<>I:P)T"$]CL[[_FJV^[FZO>A_Q M6_N@=_C38I46M^&WQ8G)H4$OB3/4>ZZ1T%Q#:VFL&5525CL\P0L;NC9]KX U M]"/6Q>:!#Q'^]M1_"#]*/D8$#@01'OT^X8P'YUEQ)8*T@72.[W&12I@AZQ2- M$3%H T;O!CSX-3]Y(N$6.ZTY%)YC01Q%2/N]W,S8:2[X&V+_U'*M,#@?&TYJ M<3ZLZ88SV6\!ONN;ZZ-&>_1,@AG0'+!X(L]QB#BS6I5Q;1;6E--95C=&/>]& M]U[MEOXX;;>'SX2)@DJ,7-"?41.S**W9[T?$O+GIK(,[L5L+W0<-<[D?7Q=W M3I5--T=O;GSI\40[I*2PCC@.G$%( M76YE7ON;N(N^&V0^I+?;(-W';)8MOIW8.*W742(],##,3(@HP\,@ABG#)1J< MX@E6Y^R!)[UB-FQP?#4/J_1-NKW">;4^NL/^TO.)Q)! P8PS AGM'*2\A- ; MV^("I_["7#V-&RVA&6S@B$/OU6H#0.8Y47L#_(2?J0%8M\[O-B-^(O9C'^O8R3Q]O%+ XF#_9:#MGY1+.X MZPLQ4\@"3CRQQ*@8>HW2QYJQJGF&2V]GR[JV<;<(-;9ON=61KN8/=CN>R_/8 M$3UD]F:])1@C'KT1&B:H>"I.*$A+72%US;>G>CNPU34;!@%NN!35WH]@K=;Y MR#KPQ@_!:*LP#6\6LX.YN-V^_M,F_'N+\ON+6$#' M+_/OXQT/VTOSMD+V[_.'$TX=AO$^IAAC!,(SR(++$EP8[<+ YRKM3O6LV# ,W=!;AL,3R4B FD:+N3B/KPS"? MK4M]CNV]/7XJ@4A;"A3R!AIIB4):JE)I;OV0,:MZ=4X;VB[O"HI>]V[N)3N8 MO=<64 M"N,E\-X9[JF7V MG(>' 5]JFFY:7)[7C A/O/#920& LY#N-$!!DREY>96,< M]_+J(3#ILUM[S>X^LSCFY*OX$9XXP'6T7 N1(AS 0= ML@90Q8AV2]L\/9K3$I&AK*SF\RW"Z?)#NIB_6>V.%)VT^-%V25A*&>F"4D) M:R2DW("]K@9/\'16M];O$IVAF/ Q5M5897.7%JO%ZO+T ;V7&R0\N$I8:,9 M<*\MD3(H6FJ'H6QN^]YR4+JU?2>P#/;YSV8WUS?+N/(N1AM.#P55^T@@ MQLM9Z7A8Z FIH=@21"QB$P]YY*62W8%V9"58RHRI\.X0[]@C>!/ M?KI*BVS]_F:SWJ2K>1@DJ[F6SYHEU%,E,1=A!E44A6_2*5%J"HT=,@A5D1:] MV?*P_]D6MJ$(G#"=#,2L,1ETY2!+3#H!R5*>:N^7UHO3F=0Y&A M-5@#CA%/)\1WV>;]Q>?TA_JRWA3I[%B*;(76";::>!]W]ZUDF ."E2KUYMA/ M\(J4 4>,CM$;BC5!S#MY8U+:$7X\>BXQR#IKA,4$<80Y$I"4@R!E5DWHQ%LO M%LJ[PV;H9/FG($212R".F+]*\X0")+U!$AJ#!3:0QV+S.\T))CN/,0@5>L!NT*7& MF_7Z)IO;FR(LB>Y.E]RME+;_U@&U>1SYPK"7'AA36O264"0U11HJ(Z"'FEIM M2L2YYZ)Y**RW\Q^#+E9Z17-DEOUGNKS)NB+9D3I6,S+'NP!R48A^SLKC3?'OL=1-O,7K^[9PB5\5N$B.)E@A#B0TS MU 3)G-\C@5CSH4N\"EKU ^.T"+7]4%KS:=M+XJ2UDGBEL0?. >[O/00!I6Y> MS5?^,>C4!,7AL@O^<;-;%7S.#VR*;S^'+T_'VX_9W45PV:>L^+:897>Z[JYO MBP^P0WM]O[+^/Z9QV>J!^(J-EQHK5784W%B70<($8MV3%2SME/;PEX09RP86%RB-/ ++Q M5NP=-@C"%L77SW:/;7R8>Z7@TR!/+!QK\B!IL5E\6094OQPL==)1]PD5SA/D M2%AX>4\X)8KMT:"4-E]OP+/=LQL1WR[8MGDB[J(4]^]I+'J\N5N9'URUMNDN MT4YI9XSS&DK"D$>"E\.[Y!"TF#C/.[ _#)Y36G@\R>W;WJEW8ESKLON$62N< M A ["X2"@@-8FDDBUJ9.PMGN*XR([Y28^>@[:TG#1WTE%#(&* &**25C)B(" M9113.MPB.1N>_;Y#WV .13"[^+:89ZOY^D$*8"R32*RE MPI#B_>!N &F^"0[/?@NA(\RF-.SLMVVCEUA[@ZJC-R1 *1;6WAY#33S5'%!M M2_P$;E$+#9[]_L(X$(]4^.(YA%5*C4V_% 0VQ'J'C8000Q\#O\K8;"D/&@'(. J M+,(<+'43DIYU*8C*=JM4!: 94J^+#>.PH%4IB&%),([QNSH:+C56SED.J1$: M$:&!]_O9UO,)GN)L::5J1\/KP3+">IOZD#T@U/-2+895U6IN@F"+C4]GX=<':_*U M+POXXMML_(26XY5[CD*]6:V#NUYU"7B@11(O(,'<,8HXH](:)FB@C<,>6^8E MJW2!QQ ZGEH,OO!T0AQT@%', 9<26 TI5#O=L,@)X=$78VC9/@X*ML9CV MVO J+S:?L^(ZZADOI3VU)GSI^<1+BB5V" )@A 22:PQW@!#)\&37@JV,^W1! MV $R@Z4$/Y7UI/-_H$4"A=3!S6&.NG@UO7$.BE*_>$_/Q!>#[6QVB@&M,'I] M7)CF4G 2%.@H(>?S]SRX5Y\6/\(?_.);S+6=A8'M4[9:Y,7CS?3PXYLB.W$M M>]/^$@RAPEI A+E7DE+CM2SU]7#8J$#%54!;R^7#XS;4$/$V7UUNJOL(+SV> ML(";90!::!3RRLN8DGNG&:7<#'FK[6@N0@? C&7RDY/"RPT21#PQ!'&I$62$ M>F89*K630,MI^P?M#';"^JT0>FT\F*1O, 7S=Y6J&W^4KN8((/@NWV3K#^EM M',N.S__'6R4\(."45E@%[X@&,*PJO22*<8LJ"CW>:=W."'E?X+1T^=ZOLL>N M1GSPSMVHY^O5Z"B!6!#!O="(*:(-DMKMOP1#V 1+ G=I_K[Q:LZ(\-OL0QX@ M^J^LR/=B(5B3#_6Z">.BP3X,C(0I!@ @ROO2*6*:J^8!PAXOJNZ0#;VB-5BB MZ2-GUZ>S3%WG-T(@FXED(2PA!$P!A:HF##QS*] MB:1?IG0(UE"4>4CNJ,MZ?1.O%W8_8L+R,9H<;YAXHI42G'F'" US9IBDQ?X# ML:ZYQ]G;0;^NJ=$I0$,&$ M3M)U;>H6< QEV')HVM$O2NI^S)8WL22YNN/IJ3,F5;M($ 1Q 47BXDD #J1' MI5O.&;#-"Q7T=LRM:T+T!-5@YY4>B/C^PB]68> *DIM\_6(QSRK-DK#R90[% MLY\B_,\;21PI->545\JX&;8>7M>DZ!"><8@0 2D]X ]%=KVXN:[,AA?:)AQH MC(+:V!(-B:.0W8^43/OFQ<=Z.VO6+R7:8S3B;%)OXDBD(&'QY AW'C(:_N&P M1(PC1)H[#;T5GAM@CJB)RF!.8=#U_<7C5-#?TA^+ZYMKG1=%_CV.8NG7\)NC MMX;4Z291'$-C%+(NSHG>6; /[?'PYQ87!/16X*USK[(_O)IO3NW/O7XI19CM M1(B ?,R^YYP:;%P?C)!RR' M@VW,P24,B8MB.RG:=)/!FF/*D]8)]A9K+JT*_R", 4"[_064N(IUDT;8BAI M!].8]%#?LB*]S!YX.DVF?:.FEVH'$1$D-@<-(0QI<7ZU("1!2O,7HW6_Z:C=6KU7[ MH!Y4YW7:W6$9[P?V0&%+!%$ *E/JQA$ TTYG[=5;7/XC'LC1$8[ MU];H9"L(,R+G1"OJ8BV0L 8QLM0-,M)\F=_SL95^YOT.(#J_8XT< V,@@D9# MKREVC.,]O1D#?.)S?CN;53S?V RCU\>%:<[XDZ! 1WL%DSGBJH4RA#!+ $28 M0 *D5J6^!(H)YC>WMEPG1USKX3;4$/$Q^YK>[LJ4GMAX?OIHPCP@TF)*A=; M>F2H=4&CX$8I:W&+HZW#,*%]:*DE(BWV#2=Q_P13\K(_@.B=HXG8)R4&E/##/,<*VF1$F@_KA(]P1-1'8\+'2'S:@\Z M4">)U51XSZ4-E)=N/^^&:;CY\=G>LME[Y4>'6+V.(U.<4R(XMPH&']UPX,*G M4>HL+6P^K_26 M\K/]I#]!K3X@D'!B@!O5=2.,])\+GV'X9M<9]';VGQ'9.D M)Z3..2O>&*P$@2@X5)QS#X,3[O9!?-_BK&5O6?$=5L/DHT5M2?*^,: _1^>3$(^:M%U J0C$2 EH:G:<[O;PG$[R, MO?\)HB8HC0,4[[+-8O?V(HW_G66+;]G\:U@;[RXNWO]N_3W]>B@P4;.;1#%L M5%A>2<3#(AMI9NW]UA[#+8JR]Y;FWF5$HE^X1LPT?"+)6=;(QHQKJA&R!AH$ M/<30R&WU-JJ17=DV M%6IDU\-BTAF%792_1,Y3JYEABDCBK662JA(.C>V0Y=-;E[^L;-HJY2_K 3-D MQ8(NRAY:@CU"1MHP<3&,O37*E]KA@-ZTY1O3Y$:A=*K-U7(H$R5D'GO=/<2HXUM:6>4*/S*959V6#Y ML)"=XP8A9(YXQ"&#PE#*F :Q3L>=AD30"::2]NLY-H;F=>SW:.284X!"9)U2 M87SECN]!Y*YYI&;P$Z7=T*$]1D/QHJ]Z9X!#XJ5GB& $7!A6@.EM@*AYO7. M!C\RVI01G0+4V'UX6(K+I$5QNUA=_F>ZO E3UD5>9'_-YI=QMVF?"7/(=:C; M3Z(U$<33 )@*DR )NA%1ZF>8:U[?:/""=W4), 1>C?G@TT6QE>/^U9O\H3W)F@FD"G7)D,.2&7'.6 MI'^7KV8W1?'RD'*\06*D1!J0L#JC4@,?W">\1Q.+%EC>']EVU2(]]?#XM7'^QGUTBBI'64:*ZHMI'LXB)!#WHO=.MY?V;25 MKKNJ!L76U+/L":IS3N86$A@M:%!- 84$%MO3SLV9 M#)!QPJ2%0'#-L=>E7D*:,[H"I\,YHB8J(X;T/F<_-C?I\K$\9QG8(\Q*K#$A MEAJ/B+;!?!)[X20#6NI*$8ZI!O8X9\H!0*QQD .G):7N3C=*E.9#>N^- GN5 M;5,AL% M7F63YIV",M0D^U#,DP&H%(KY;R>=A"ON9&.6+L5 M,J_%[I,,VHUI[M%BM/-\M?4"OZ2KW]]?7 1WW,>#SX&WG$ V7HUDLOH6%X;?L?MK[N%C_ M?F+"/]8L\5A )3F#%CIM -24TYVF6C [Y.7%HTW^'0(T/!5,\#J+=%9M3^=8 MLT09H;@DUHN/BT-XY[\)J2SO&+?(0(U<.DY88 M3*;M&K2T6<4JTGU[BC MN0@= '-N2:$:STCQP=J9P?4Z2CP2TGMOD'2,2.P$\F:GH3>.G4]:<&53/7<%^L.K M.2/";[-MQO)_945^GZH,:_*A7C<)-Y)IC EF2BO $6?&E]IIX29X<42G;.@5 MK<92&>"9EO'_=@DY#K8X MH]U;QF:7ENX4G/,]$Z)D<),Q D!!X @@2,%]5A8CN'E^06^IFQT/_GU#-MRN M470<_\]%-TF%C:!J/"_O,\3LVOK_X MD![\[E]Z-BR! 6:(,%@FXL@G?+IQ@@$1SGN.,!36$T49I*76$+KF![@&/YC1]&/N M'*3FGW5XUV*OV7(WD\W#3XLL0K-87FZT)5 #7J(0IN0)W@W5+V$Z!*OQM#32E2#6:RDDPEP!8!A7RKE=\(2%+X(T M'SMZNQ*JTZFG7[C&2$Z[3]=Z&\:]>,1PD:W59E\-KV+*VJEN$D )49XQ+! ) M*VY'49G[Q[@+T#0F3F\W1W4]AO0(UV [5P&$]Q>/#Z3^EOY87-]XJ!R;_=.=4V<'N%J M'MW>7]#\I11AMA,A O(Q^Y8OOT6Y'DE],.K=J+?$2ZY,<.)=6/QAHH2DI)QJ ME;5MZI[W=C]5I[/1(+"-.;:X'U\7Q7;Q9D\L?BJT3CRWQFNEMZEM6!)?[_\+FTE7P^@BD]5)2TS,",8,(15@@*B$ M./@H=LAC3I4R63LU<96,UGH G5LF(\/(<\EI6+3$6UD,(0+NM M?'3C'5 M#58MI;$90J^-!^>3T3JP^<\_H]4!0HF7B&.@'+-& PM, :Z,,*U)@]B-2ZZ:7"=,J&7M&:5D:KCE.P3G?C%8H&/4>8PY\T-:%I18$I9Z ^^:G7(?.:&TZ M^/<-V7F5/L *8B4 UH1 $?,NC) [W:Q@NGG@H*?V^&T>OCPB07A=.@0*?+P@F40#"$&\,Q M9 XYJA1U-)27Q3FPNDM$EM;KI,2"/5P&VR(V,V8[Y_-F-F/C0[O_/W8:'&R M<4( PXHRK:VA4@F#V6X[2L$ .VJ^B.R<+7WM1/0&5N.AY$G1_=V=JI_S>\IN MW:5C#&C43\*Y%X8:) RA #%*=<[_5#0>,C2FR.180C<>M_3+=/F=K>WI,L' MT!S8UMW)T]MK=S035R^TL,?!.IE- M,!ARDWE=;!Z0(/SM*0'"CQ*SO6=Y=GL@AO#TD41**I!#UEE"C$/: *5*=3UN MD]_53]B@M=GR3H"HY^ZML]F?+_-OO\QV+XQFY/N_13/R!V8L?YZHY7(GXB); M'UP*'GL\<509S8R6 )( "(/"L%(KKL!$RR(V-T[>&R:OQ>*36OF/:^@1#/SI M5WO,H.'7":1:!1$AEPP)A!$'UNPG,J7AD 8\[G1W _Y32];'8!#+N;]]/&:Y M\.L$"J^5%)H+Z+%D$BM^+[65S8-NG2^7^K%IC,(CE_N/#_W?,*']0Q2H0CV@NA24\;(D!66!HT0] #.\#3H[F8="J1S,E[H MC(!"P *F]O$UI/'$T\V[,6*=*W::X?6:&3*IR,-TB3$V(=1ZG6W>Y7=GI"O4 M5CS2+E$.@S#B*DP]"RMX$G0GI:X2MJC.-\!-3%UN+;3'9M1-PMUNW9.PRRC; M=>M]N8^WM3;N7FB7* T]9EAJ@02W@,?++LJ+ZZ6GE=:._>B[%W;]0 .=+F-% MOT]76;9Y&X4)-M:W+X\U^O:OV?QRL;JTV7IQN=H^>VHWL+^7)AXH:;!VV >F M>R 4DK!$6C@T9-7]BAN+K?B23Q3821^)?0F0$^N60TT2JFGP[Q77SF(9LSR< MM'M+63%D#+W6FF4*3,E[P7@H/^8E<4^ZM8<;)9BP,#$'59UP##FE%02EEM@2 M,>UE3WOC56!#*Z1>*R\FN=B9$AW&H<&'(HMU!W>9?.MX?G1SE15WL<'-UDT_ MG(==OY,$,@DY0403!9&&2'BW!S:L*L"0-*FV .K"I,_J4O>$UU"LV8K[H.C@ M28:\W""AV#DA@:4R?&X20T>Q*;4C C6OC=3;"=T>V- )-HUSJ5^*][Q9;0O2 M7F\+Z._7OQ_R]1;FO4^FOJRW?M8+=N^JZ\080I66"AA$A85.,D-+%!AO$6P? M(Q9)I)""'C[+M)8['"QZ%B2J%,PXW3XA'1C'O%0>QR#\#&K-2<\3LH#?< M54C:']38!P-TG>$Y$2:5X^NQBK)5NTB(LPHKY)4%VD@*D&3[D5X -:&\IJDS MJBFF4XC^/IF!1XG^/I#JU\"#M_GZ:-' >ATDCGH?/G5)O.?:^B"-#M^\PY[8 M8*)JY;9'0& ?\]D>3 JF7U\MONK;-ZM@WVQ/^YDAT4(!Z@(&UP8]@J-2%3VHQW[%M7CI_WRE6YYR2:Q$S\9IF:1'1 MDFG.J-QKJD3S@6"PE-S)^B,=XG[.N9Q2:B IXH9I([F4!OB]II J/&UWI!LC MUDGJ;(;7:V;())V1Z1%C'$+XO,@6EROW8W:5KB[WF>YKNUR%(8WHIQV?F!O[+Z0X3@R22FF"- ?)A[F;& MW/MPR@YY$/>/X-ET;I&A^/J"M">GLX-MDJ",%MIH1*#2"!E %"UU1$'-\_-V MNC1LWB^,KY,R9^/^3)(IXS#$I.LKO\R_[^0^Z0V]^'SB'..*$>84HEI)IGSP M(W:Z8=GF KR^O* .[)1WC\R@R7TFO_Y:9%?Q.XH?1YR8_[8JLG2Y^.]L7GXA M[U'!/F3!44D(H M%+OM16<$EQ.JV3K0ONGX($_";_^8S9;I>KVX6&1S'VR@9K.;ZYMM\=+WYLV; MU2;?15(O+K)9[.-#7D0&O*N8A-;M*Q,L-070&*(4A\)R0CPM$4;,-\^5[O'B MT/&V_X=#>BIZ*:6LWOSM:&I??R9GZ'RU[_5;9>?\[6 MF_!MMR-XIW(D5"(KK !A#2>=A$X*@TM;A/&F^>#=VUT^([-^3/BGD(<7RTS? MI,O'@@U6N/GH9< =O#R?;=\3;.A6F\7F]LTJ3,#76[^TMY>ZZZ_+_#;+="#' MQ6+S89FN^M/PI9<=KX;=P3M_9+.;;26<(KQMV]SDZQZ+?Q]ZX=AEOS]FD(61EFT[LK "0,(Y^\NV20,^$."XL4'_(:FJ-YG-T:]N!% M$ET#-NDTS".8GM@[.-$RT91K%U9?0C*H <'("5J"Y T<H'(R-GNP36(9X51QQ,(BAS.)!!*VU!%8I:8=SN_,@GF_>+U.;DPR M;C\]2HQ#A=)W_I1]RXIX+OEDB/Y BP01* D7EF+.J/:..0[*N9SH*89,.[!5 MW@,X?U]*S>JV/: 48] M!T0.K2-[CD+LSV[^EJ7KFR+K]Z:L%]\V]DKY_DCLMCQ'H-VCD@U;0>?O5Q^S M6!7YSHE]EZ^*\J\Z72\J'%8NX-?V'8E6 B/E8MW+,*\X([T0.QPA 6#(/>RCZ_:1V'.HOM_ N$]Z^;\' M1=\^&-=\D?WSYLC]9#5:)PAK+EDLU2XH#W^RP7X[L((+@X8,+C4K\C<<70X1 MMC-T!TM=O"@4\L>8DWG MZ/UQV#/)\,+423,=LJSW@_+IHQ(5FB?2.&$ ]X21L.+2Q'C%2\V5)(,>HJFV M(.W4GA6XTA*RP\QMB_&EYY.?D_)YN@-XU+'HN1J-IK"#_2002.R40S(@#J$CCO$2:JP\ MF?BQB*X-7F6PZAC*/S:]INXK39]5([/IS>KKS6:]!056]Y>>MTH$@\QB";TF MP&K(O'*@U!-A,2A3FKM)'=CQ$%M:8S8F-U C;J!RM\IH:96W1C '&;-6:838F-W C;NQ:)8'[7&NLM*- &DJ=H^5"!!-GF]^%WEMN]7C< M:(;9".NK[0K"Q+,/U9=4C]LD86EJA,$"28AC76KA(-WI2+#0S2/'/9\RG]0J MJA6F@_.FO&7@&49;4/ZVRK_$3?6(S?:;B.<,5K. [.Y(_KVRU9W@CE^9& $H MH0XK !0FT:/4I4])I+ 3K\G3 7..;[N-#?2_*-T]TE-? IX[D\=A<#P='J:F M^!_WSYO%MW09O9Q*Q^T/-4MT7. 8K@#D4GGOG-N[0D3Z*=8>&M_H+QS:[PC? MH9CTZ2HO-I^SXOK-ZENVWEQ7XM'A1HDSC%"CC;$*>X<\\8#O/V"IFYGYH]M5!]N45BO6-06H2QK M^6D7[N4&"1(* :>HA,8%)Q4) TI_10, )WAKZSC&S7M \S17#MS'L%=H$11: M;&ZVI>RB3W'\RM;*;1.KO4%80$4A<1)XP'BYHZHA:U'QNK?%X:BLZ O8Q@0) M/N9%"XY4;)XX'&\Y]59P)AE6PD!J=]H8BEO$$'I;]XU/DWZP'6K:^=NG7_-O M6;':3M&76= B6]OLR^;3:6;5[2)!Q$L5E#5 :X:X%$*#/0*&-8\JU%\3G@.[ M>L9WL)C"74GY>QUJTJM2^X3S6.A>68.8P 9&''"INS 4-N86?=7S6LPZGC#! <4!=$ZX F\988@6&)I@/?-)T'VJJG4*:J-':7( MW]]N8I'!Z,8?]XI>>C8Q1%)IH(+80\H]%PKO!U%.7?.!A+]*ZW<%Y%"#QC:L M6WO$.-(JD1 :RB76S!L*J+)$[8G- 6M>F$.\2L)T#^E@6__Y]7561!0:SSQ5 MNTB@9(I1[83E 06KG/=B/UIRVWP4DJ^:5#WAVW@VN@LHQ>V@[)\WB\WM_:+P M8!"Y4KM$>^04#)^')UY))I1&L"SW@%F+[;7[D-:K(D@?J XZ9=TG4MO%.A;, MN"F.E5,YV";QB@J$(7<2AVG92A1FZ5)'S]LP9Z"M_9$*I72%Z%"LN2^%_0"M M(XQY\?G$4P8H=H (@\+B3WAARJ"591!,^83*J&SI LW!DSX>B%IOM*G80Z)! MG'(I\9HX13R$SIO]^*IMI1)7HZ85C56DJ1=\!T_Z?I=MMC"66MQ62=M^UB@1 M)DS[ /B*0GZ*HRDVVGI')?-?>/>PL@385%7D-X3IY?"B<=J"AZ_0.(\2N&] M';RT8%C?0,&8H9!"%Z8>KB'?UL4TQCI+;)4O9KIX#E=:$!/+:%@>&(0EQ)(: M+.0.1Z;EH 68!RPM6)D]O946K(=[>B:E!7LMM@,UT5Y;QX4*=L." DEVD'%D M6*5/_KP+#%8F3;-B._4 ?MW54(0#EG-)A 5.<\4$9DX@FU'1N\55F4 M9E#^L>DUS138SB1),QVR=%V"&8;A M6VDDB48(0\:X\:#4/ SN0UYUT6$)YLKV;%*"N1YDPVW6?ME4/G+]_.&$4$&L M5XR3X!YB:K3TY4PNC09#;JR=F2_3&LQQ*/(NO..-7NZ-$$$&Q-\!AXW$ #@7?;*>A,LXWGS5Z M=%\*.@MV:MC/O2*5YL18BM4&IR?Q2I[Q%1$:@\2M?M*!..*2G9E(UWTOL+6VK\W&B;]"&\AQB0:I-5EQ'@&*6]8FEQDN/)\81YA2207GK M!)0,D'(0-,:"/T!IIZ:+C0[@'(LH)QW,EQLDG'#E(9-AK>V1IDY"6^YO&6O5 MQ..A[0QVPOJM$'IM/)CD,F,*YA_'['>3VKM\4^%0V[-G$Z)=F/&PU$ +R!"5 MP3O-QW23?=J$?\UW7G)Z M>2P]MWHGB?7<(D2DA900@YQVLMQ%LEB*"5:QFB*U.H1X'*+M0:W,JGV+!!MM ML X+=PN1%5X0=O\A(>6;9WVRGEC3:P';I'US/C]%V-:W(-[)L>1FC*J)X#'.)RTC0JL'\NQ/Y2T$Z;- M.U\X!S_HRW:'KPZ\:4/>SP\3IV*JMQ'(ADQ,)9#P+%B!K4$4GV' M@W*4TR&WB8Z>>NK)ND^7=CWA-NU32YW="X"4Y)AX@ATATB,3%C6T!,5Q-V1H MH%;PN >S5ZS[7P^QH3RL_+BOZ K8Q00:J M^Q\&9JE4C*I(@)#AV"E<:N,Y;KYG1]W_IE-33_@.=@!JD+K_$",$,5&:8@*;LZ0[2QCYVZRLC!&82 M6P&XBO<[Z>#A85G*Z<+_-3;]>=P T,A[[@#(X9()AJO[SR$2(HZ20G'J)0&* M[D=+@TCS])3SJ/O?=!3I"=_!9J.#6TKJ2X HG1U+QCS=..$$8J899,IC8(G6 M I5:0Z9;+,!ZBPT.LY?;.703(,QU^ 6_YW-8WI-,]8\["$!'@7%L0L?(N26 M,8$E*/7W&DXPF[=+HU;G2PO0&CLN>W$N\F+]2)Q?BWR]_MNJR-)E%.K7@-LZ MCK;IBVG=S3M+(,0",H8]0$A"P$#X$DM-D>?-"Z[U%E_N@1Z#X=<_4]Z&OV6= M4>51;S&:X#6G@% )6?B31.6)2(T$:L&5WH+,HW.E#8#CST6-II\$4RN-$C8P M6'+A?5CUL5)+)73S&:>W:/$H,TY-G/I.BSV<-?KD!-NK3QNUG'+O.7(>6^(< MH4+LAG0% .&5(M*O(6T42N^$=PP!+8W6R@"XV_>25LIS31NM;-W&::/UEG' * D,P M9!@S1GV KT12.X3/,VVT,C_Z3,EK!NV_R-HI IP9093U $AF1:DM!$HW9M-Y9*4V95.GJ)YO M0HZ2P&'(N0K?C),6 LQVE2RDYYI-\)K02;"G.TC'2\B1AG-B%*%(:RHA-)*S M4D[H6Z<%Q9@R#&D@*>>E[E31YK[,>:2#-AT_ M^@#W-69Z">!I<. LYIA1JUGPZ_:!9 %]\Y-9YY$OVI1>/>$[_F:IR5>;Q>HF MOWFR_?LA7]]9N$TF6-7.DX ]D1)K9X./:(6+NY,E:A"[02LZ'<\/_K&),S+$ LB M?? .':7<0;>K+*D@A+3YJ9H1T@4G3/,NC3!]DIY^@MN'N6 MI&T'^W@YZT_6J<.45\:#OK3GFM6_YOG\^V*Y5*NYFOWS9G''AX_9E@MOXEUJ MEXM)"#!V;>NM<$4V]U''[.WBVT/I[@JTOZUP1J%.-PE4U")&$ <(0X*ET,Y) M(BWBQ&FG*Z7F]WY$X:1"^O:W]!]Y89;INLZQA?K])DP)03%$3"O(PT@IK&,[ MO(QSNOE>3<='&?HAP>&3#+U#.?73#8=0?JCWZ1,/57M)PK3-J G^'P-<,^$E M$[H$#_M!+^QM>@JB3\H\/QG1$[*#)3H_DK7?]?L*7& 8T3#0@-J*K2F MG-!R<+ 4>#[Y,P_=6[XZNSI$]%],F^J!A;,C6$?)>28OLL_9[&J5+_/+V^/) M>2\]FV"I-8'8M@\\[^_7(X^EUZ](SC4R%%*?F28*!])')7* M:V\=Y@PK[\/@Q^Y!?).T)F &[FM;-/,;]PV332ET MKD,/4&F5A M6!/N-/9,JN:.8N=SQ(!\Z!BU"?#DP9;!KJA:NGD07*C'G .=!;BQ"HAX":2P M5@ 9-T9VJ 2$FN?V=YY;,@TN=8/C!-CU+CN60'V\80*!A9!):*@C@ J(L2B! M]022YN&WSA,UIL&:^I@-MEE]VEO[>[:XO(I\_Y85Z67VMW5V<;-\N[@XFD[1 MHML$6*U! #XZ], A(QD7)5(*$=:879WG40S(K@$1;;P^>K/Z6N2S;+TNLG46 M>KE*5_-Y]BU;YE_O]B)>7A&=:)8 PJ1EEDH!N-?A'U7&C01Q1C3/9^\\16$ M/O2 6,_9!37WGP]5R1MN([SGA( WJ_#'['/Z8YAWJ/D_;G9WBG_.U7R^[2M= M?D@706>3?EUL8C;$[G&=K<+[-CXP^M-56F0Z7<=*OM=?L]5ZZ^@<3Q+H5/#A M7]4?]9Z_J[_$FN?OZB^?YOF[R(#O^AQZOTF70[S1_8C#[?T7LA[]\]C_\:_Y MFX7JZFKWO^/10PH/) 4>?3RQ&%ND B^1(280< M)/O/"$GAIIELTI&=\OX0>AW6GU0"R)2,WL;8ZVSVY\O\VR^S_&:U*6ZCO7GY MEVAN_L#$8*AH MYWY>4C>;J[Q8;&Y/Y*2^W""!"C%,(1=6*V*QTECOZ(Q\F-7%/C093 M,7],4:L]&Y2-DIAW9CD 1'&L'5>(0%IJ:;UO?HRR_C[ZI&:$A@"-2X,&(\&# M!$< M WNKU3&<0FM5Y+JO>^+L3FWV:&^"2NQHA5:KYD?9S);C$N+SG:L#P31 MPX]B'/WPEO7Q=HD $A%!O"%&20*=IL25\@O*)K0$[#ZXVP="G5GX0X SRXJM M..N:5GZI;1*KND&N$8:8.4(=QY#?Z0%-6 7;Z61C#F3I#E :?'C?B:XN+XOL M,NZ?Y :3#G81T*58HHJR2B4A!)HG=E_*3XLRZ:36SD<6[I" MJ^=,IP>[\\/E$(5_F2*;+S8F+8K;B[SXGA;SL??_7Q3J;84D@.,-$^BX8P0% M^RK/C(E5=-C6W-H"!TBECV- C4^E QQNE#CMD-2>0@0<# J:8 M.\X)Z,I@3R\NZPJ921?.Z&H_PGF#/"1"860D8AC8\+\=) Z;(0.0M:)/75BY MVJ9$/83.,0BMN<,BWA]@-:8(,D?I_DNSB-MS"SO5,UO5:'0SE%XC'\XDS#0. M#<8Q_S:?0JWF;X,QEO]Q4RS6\\4LHG^RI,")E@G&2GE-/9-((T"Y)%Z7^@)A MAZR75'=1T=AT3ZMU=0K14)1X<88\X20<;).$;\=RBX,;!A$72%NO4:FC8+9Y M5++GO(4>_(2N0!J5")4V(TZT3)22A&&D@:$*80\]07OB"R7HM!V'#NQ8A1FM M\7K]/)FD0S$]>DS%LVR7[X \\QQ ;K6,]3>LDU:46E(]:-V L6>2SE ZYTUM M0Y!A$GH&J2884RVQ*C654)YOTD-E$];9W6Z&UFOFQR0GCZG18C2/XD-6+/(* MRX[[YQ+I?%A!&80#,-:XL((OE^P60*^:&[S^-M;8$T0;8 8W&3"><4 M$T2##P49L90QC?=^E 9VXLG0#6USR,*M,#E_6T]R%!_'Q!-:_9U,8SG2*HFQ M-6K#F.><)0HP*8PL]40*-7?T>XL<#KDCV0BD45KJ[R%M?H"]MQRX(4G2&K#>TU8V69&M-VHUWQ;9 M=3]B/8OL086X'O)7#KVR_PH:A][<<\K.V]#BGZ4'SV MY0>3X(@Z !!'D%#%*"-*NU)U3^B09PYJ+;G;6C+O$)4^*T4\%NYS>-_10A&' M'D^ H)S&P_4@H,(=<6KWQ02-&.(377&W-<]!*[=&YC78?%(K[RF8NJZ)#QP? M^C6?Y_]ONEA?I6\^Z&(QO\S*_WY(@U^T>;.Z*.*X%2>%XU? U.\IX1IQZ36V M7 "+!5?&VU)'Q\F$UM[=F"H?$J[&E%"K_T[O[Z=YLYK]N2X5JO>06$L(H,0K MRB&3FF$#R5XGYYO7ONU\9=T]!7J#J;'IPTI^F=WZ@$YVW,+/'DR"QDH3B31@ M2E(KN'>BE!#!%A>Y='X(K'M#MD5CJ(#98T?T]HYM:Q6$O\SFR]N2=_-W-R?2 M,>MUE'@$E('6*4>I=U ("MG^!#5Q0]ZJ6C%\UOMZKF/,1F*03:_3RVS]*;^Y MO-IL[ZRO3IKG;1.)'5).(LLQY4H*XMC^.!U1H'D&5F]AUOYYTAJFGH.K[]+- M39&]OW@?%L3; ;6_&-_S5XT=T MVFH6O^$Z:CXOU[U4">H<;)<#"L/27F&%M ME0" ,++S\+33"E8Z%#>0IJ<">B\W2+0B3E E>7!?5/@\I$:PU)! [:<2T.O" M2'D/B$PNH-==,6"#J&:"!.](AX$3:0:8*('P"@QYH*=6>*^M72M5 ZX'3I\1 MG^[JP7*!%%90(2N<]H9"Q$&I$P-:3C?.UX&=*A6&;8;0Z[#^Y")^4S%Z5V&> M]2+]D,X6%XN9NRGRKUFZFO]'^C4]?!BO2K.$.F$H@89Y&K,&(0#6E])S@":T MUNO("GEOX RUJ'LV@>E;'98>5]=I\?N)G-A331,"G=70>\^41U-ZCWA-!XS2J%/IE:>:IHPB*2 W!E-( ].-+1P/V@J[\ T9__N M#7J2*9W@]D=@S*0\AND391R"?$J7V?IC]BU;W63QPKIX=^CIX_\'&R748D(L MP\ AI#46C')4:NDH:[Z!U%MLN3O#/:T T!5*(SH><2NFOL]1MDHH))H+8IW@ MV%L9/"VT_Y@\XD.6(IR8N]$0HM&H<#25I$*KA GO-61$,?,$ZG#_1Q()YOSB--E!\"'-P^$%ZF<$Z(\6#9@F'7ENJ'$;882(= M U:6FEKCAMRR:LJ('C:OFB/4]X9TMKD[A!XD-/GU=;YZ5+NX^UWIE]_7]SF? M Z\]+LWQ"X4'6/Q=Y<7FPJF]\LL_<7CT0_M5M^K%DBH S?+&%44(@)8HP:LM.6>@J' M+$QT=,^\K;&>+F>[PV3(7?/:E(E*O5FM@SSQE2<6O\\?3BPR&/B@O@-< 4ZX MI+*$@G(YY+6:M=:\W=@W[QB?H3R5QX)6*D!SJ$G"@67ALPH+ &*9(20@!7<: M,A_6 =->ZK8QV5'KMT;H-7)AD@O;*5"@HVWUS]]SM9I_6OP(?_"+;]G.3_Z4 MK19Y\,A6W[)BLP@C7) S_/BFR-;']]N;]I=08ZCRGDEJF,8ZK-"$+_65P=F? MWK*EO>GRX8$;9XS8EE]8K"Y/ECXYUBQA4 NOF$>4*X7#M K5WC-S6$[H_%5/ M+F:'Z(S#@[+:0[R#:IN?-+]?EU=FQ;%.$HV0D9IQIP34 +'@CM$="C8>.QLP M@6,*'.D0J\$8LUC>;,( ^"F;W13!"MG:75QDL\W[E4[7BYE+BU4@_?[*H6W5 MD&/<:=!= JA$DF E .%&""V0U24R"K,ARZF.Q*+^41N*3V]6LV*[3$Z7#R), M:[79%(LO-YNX?/NT@CS,)_#R-KNMJ.,$;WLN751&(MXL[DM9K>;_YR9=+BZV#L%L M%CV"\078%]CJ^N13I=SOX[+9Q3J&UH(C?2RPVZB?6(R0$P*,XI@XHH!&'&\Y MRJQ0V%;:K1T>AT-!W]I]))Y!'-8YVH0U"0Z+$*,AV.G/##.CET'JV:KY,+A- M.DK\O,A>',4_9NNL^):M*Z1-5>L@UFBVG"E!-&$&0T6Q=B5DEM$A"UE7BB;W M2(I\ "'8(I9\@38X11VFG&E%8[S<.7#ORTP]!=F[<6>UHA M^$?BT"3#U^= G7$HLY?8Y\5=X=A8WN!DFM:Q9HG%6E(1,+34*:HTQI*5FCH) MAKPYMN)JKUL#YKUA-=Y \O["9A=9$<2/5T>LU]GF-$EJ])(8B"F V"%F8BEB MQ.DNDA)PX(PT=Z![BV+VRIG^H!N*0K_EW[*[>.QQH#[FRZ6_*U/]_[?WK^=]8?E..P=/;D]D5V^5OL F::6 >,!PW&V=EXH7LGN#!CA.6U2#9]E^S3# ML/'9_O'.J-EL_B(!TAM)\^HT#Q@ $6=T#P'0&DL-.*UF7"'CC\:W6/7!B(00 MCF-"L=EL/3U$H'-?$92D6%D/*<.*>4L,]W"'@'3"-+_'D.S$;3S32F,8$Y^. MU#TF^+:^O]_N44Z*1S]?1/GFDUL[64WBL\4J*VX?R[^D#E'?)=?XL+C*B[M- M;WO\U-"IX78]^IK=YT69R^]9UXZ=CYS3/$0KC",!(!(&",OC*F@X5TP@#HR% M]39+DH?!'Q9$/^Y^>49T?-VW!4XQ9YP(SY52U /#B-QA(R'4@Q^9I%'TX1#Z M1,#U>6;25UH(V\0SC.4^HRF_Z? MZ_SAWS>>2O%8ZI57?RG5RI^I=??C\,>W-U3Y],M@?>P8!I(IJ7WTTC B:M=? M;9CMM?CV:?6U 3QO*7OCK:_GG=X$IQZ_M7+@\8 %*FM>&>>@TAXS(8"K>NOU MF#*\=Z2I#M%(.7D^2UQY=.[\Z;D@A(51"B.A$H0I1E6$9">#-"T2>B?1:+=3 M9ULT&H_&9Q^N,1C??CHXALML8MP*+BU%V!-62:RMKI=LOK]9LP76!S*T-L1L=@2E1UY&.5H7VFC:I[:3;E46E7 M0/5%AEV>[V.ZKQX) &) B?3<>J:,H!SBRGBS,N(U'F^Q%U4WQ*7Q=D^51[*?JM.RM]>FMN]-4Z3,+(:**B-L48B31"H9*=(C*A> M;U).] ]EZABQGR*A4E^>7^73/_5DF?+9:;CWZYG22L!'KDFT/'?;F[ M^]O\,8OD*![FTVR3ON"GGI91A]/-GSY??;=?B]H*FVA+HR M2[8W7!+ =V5[([X>PM&4/AV,5P>#UX;3PJA3 FPSI>PC/3[NQ#^1!^!(JR M M9@0HQ0D244]"> $J<##AS8\5>@MY&X0J/V?CZ0CA'E,ZO=7CDU>ZC[8+",2O M40*M%,UKA];XY,JK NO%2HR-/M9S\RBEQZQ\? MWQI^Z]E@.-,**.&9491'']I@N9\RG1KAIE)'N.?=(M/?+M(RB]^Z48N9C?V] MS>]+$-S?Y5)Y^&3[C-:!42[.?$(G>J](&#%O?;.$4^CP>8,=G@_B*+_ M/\):@%VI\XT<4YWCU1=;:@VU[Y._=5QBK^8K'T$]CTW=?""XLKQO7 HXT!1P MSQ2'OD*/(=W<=TJ8:3\)VP;!I!1Q-9S6/6BP*0G FDBC-%.,@<, MUWN#(*X>X[.G!YW+&N*6^G#WY+GGJ_[T6MOQ37656>:O-T:O?GQZY,OD<5/I MJ4SB4N>LL_W+@^9Q>6+8.XT$99@:2K>[^1;;R)CN&.0IY_ M6D434WPN..TH4-@R 9PF1EI"035)..CW>/RZ]@2_K8GH3^UAVY?B![8EF@6.@K>2R3&1@F"(8<%GU7EL[PK/; M8968)\.VUW.9^;3TAK6[R67Z;7S\V/QSJ M\NO;2T"60@(L=\8:S^*0WN+N'&3-M\^&FQP3^K^C4TBO ^'':/91'FOM:%M[\>I 1<"2DP1=X "YRUO,)=PA:IYX8S=H8>(*/2 MV$6.E*_SY9^^R++GQ&AP\S&2L(CY M/V2,=*"OP0,#7IWP_ H,V'NYD6)8>HVC&C5 TCFNW5:1! M=+SO&K\" +'#E MK"OWJ@$T $ LA.,5CL[H/K=(4@<&U*9,LL" \\ >=6! M6]Z(B[@^6.!<(PX M=QJ59^%0$R6J8Q^" 15]BK'7?D)/"0.F2B86 4 M,TK:2AI-,!WW27PSQ1S0;BM$+EW/HSRV'D*]79TW_VL]7SV6W_[^5_[])E\O M)XO9M_)ZZXD#YQ/M@I'>(R.T9X8K"Z0BF%3]QXPV/RE,MKO<5 %Y.EA&[WU7 MF?6JZIR3V\US2[6.[EY1WFA*8=^?_FI@ GC.!># >JXY< [OM0>!N,2 AX2F MZV@4T3P/7U,1=AU^B'YT:7OYO/@MMEG]$1WHXO-]Y6D?+S7>I_UHN=?UQ-^-JD8_&+:H+S>R+3\LMK>T?ROR99+MR\-?"\ ;3Y2F MAE-"A+)4L#VN#+6PJCN?^=_]$.A,2Y?"_HCT539?K:-B*G$3LO^-KP6)N,:( M2"X<(@X@A*-U6>E8Z1$=-?]3V-]>2Z-G_]:E_[ HT[%L]FXW!2*^WTP6;\X M*8;$F5T(3@#G'38$:R6C:2R-I_LM*-0BVK_SX^9W/T[2JN[R!\]N LEF@XZ? MGWH1%'60NP@]QUQ#:)#V^R7(2!UQ6R%BHR[G"2ABSIXYI\,V!_4;<[A$<9 M(7/!C!V&J6FN[TODXHH$-+<*RF@H<;H++(RR&D.;%X:[K#00M55^UO7]\\#M M/]+AC=ZKZ6K^$)WK(Q?QDW\S6$&)]9(HJ1&$D&$F084;U:#YKOZ80W7.]5+& MIH;1K-B-=XT^Y8N'"$NV.\L>9-_Q51\"U)X@)SWF D$$,3;>['5 X(B")D?$ MQ][V&=MIZ_)'S/@.NJ@FTB/C";=20N4E1GN.( %KY7V]A'"(RQPOK91U^ M_)8\?_^#[H(5>?E#\*57.,YQ>&8?@^!88:?*\FB2&BLAE7N;0Q/Y*D]$UK@X& M0IC%'%,)G-&;NKQV'TD@E&D1VOT/. 2[:%U>_CKW;$/J%3A?LY))\>U#-2FOI"6'@J+HSY>7%R5%"%4,CE:+[?/.W(4LG!W V#=I@&UNC#_OP)=U,;V)4I?"G;#%CS<+GN!HPMHX"J4D M0D"IG:AZ'RW02ZS&UP;+6SF. M1\B-;L&][,RM"!@,!8':28^H- 3Q:K%WR,'F:T_GD:VC(E(*<$=C9H^^6J%3 MRC/$L$/"0B-*)>D*5P#8)1I,"6- !E= 7\3>1-=]6,2)/*K[T4SNYZO);5DL MVN3+U3&.'F\8*.:6HC@G$,F(M5Q:!2IIH7E6(?AR#+%T=.L4R_8F>58\S*?9 MV^'/WR=_VVRVGI9_+C%\_KLR,G.Q/!C4V]7[0P35"*DBO,!1Q)#VI-JN]H:X MYF??PQERW7-K2,A'ORK_(Q/C<(Z!, ()Z+SSP -L]CJ$"C<_;QS.;!VA!3"P MVGK?S7LVL_P$US[SU@:9Y?<\+FO/?U\N;Y_RU7]GJZ_9-+]>E$M>G=W KK\9 M",#0$PB81)1J SE&>H\Q]LW#HCN_+C6"H3$6-5P\U;QX47>AF]/;8-@/J+DCAYPJX M*IIB])>G>?T' '[1Z*%\5\Y__M^7FPO M_]5*J][%-P(%U@G #(LS@Q:"2%T>[6TQA%&SC9G<>4+,L3!Y -A'/T5O_E7> MN)TOKK<2'C-5NOQ,()!3PRSVFFN,HFUH*[-0TU+-C0G<>?[(L1!X&.1'S^'] M#?*LF,Z7V=X)WQAB)S,3]/GY(*#G EBB@23$(2@]J&8/AB5K$1/5>9[&2R9] M.I7T.AB^%-'G.$79S4/!,(FIQ,)Z9B5DBDT^$/UE=W89",Z.2W_S+4&5K@/'Y?5*+C 5$"I3R>8- M;6&$OZ>SE?3(=C+I'.SA"Y[7F77JO2GHLB"SJ;Z ?=M SZF/^5%:7]_/ND^#-;'6!6;@9. >%.9^#Q]\7+ 3*($:\]@Z+3^V$,&ENDTN\V*27D!K"3GU^Q^1Y'EQQK9A.LT#T0P2^*""ZPFT7&T1E@C MK8=(.Q[Y7NL><._2GTH#?*IIT%)K@@&!AC+#D&- X)W43))>$RD[;K0I? M)YSI%J5)CVEYNR13&41^*L71Z=;!6$$\4A%OABF%@),(T@XL W'S,+C$J7V[ M8T%]>C4$K;?,5\=[?C+W2ZWV 4JBE2_K$48GQQ@#F *5[)2#D6/OZER*^+R=VSE!#?_\IN'PXGGSZK?0#0.($] MHIA!H224D)'* C# -J\;G2Q2I6,]Y>E12\*";_/H39S*UU+[!8$)@$N3CS@! MC!*<6:$KB2QK$=N1++1C(!ZT@2T)$=SF7'B)NCQAD%Q M&^'CWE&-K(LR4B(\T3)PJJR7W#@CE2N72>@KHUP8;)I' M\0RQIJ1A1G.X>CU"^FE!?)KEU%V^7JR.7EFJ]X; L=1"& Y\Q($"ZIESE?R8 MH^;99Y(%"":E2QK8VH6%_MR=32?^6+ZY>-1J%PQ7<7F44AJJH@_O,#:PZC^7 MMGG(5K)0OR1J3P'6L'/$OM[U$V>?GFDZ;=1Y:9"(*&A0=-!97'"E@C@:YCN4 M)&H1QY4L"'" F20!DGWQ[7N139;KXO'90GJ$2&\\':A6PF'@/3->1?_01>>P MDBMZ=*XQ0Y(%^B5E2'N(!IIJ9FH16;N:%V\$2]2?6XZ]);AH?6GK%)6><2,( M(+S:]I/$M;BUDBR&K\_)I$/HQD6AD]/*.:\)A'M59I2)%IHW1!LFC*J04)0W M-W*2Q>"-@$2-L.O-;=X&?2TW"80J03Y?F?SN+E]LY#OF.9]L'"R5$4"K'/&$ M64,9VQ^C2X]QBS.:9$%S:;WGKB%+'0.W_K',_K6.778/V>+5J7*786@OOS-T M#-JK[GRL$7=VJ$G PG@-O=;,&(R=4(XCB;UPS%LK?*TAT(N4)\O,O_%XH(1C MKH'PG&)C(", VYUTVK3) M=UQ?C6ZGD]^;='8]2Q8]]6<08LO_9MFBTF<2$[ M$2WVYO-!<&VP0()B1U5<^(SE0A*H!>&,,MEG[ID>9RW&P1@"('*@J0.Z;P5-;XI_M0B>KHI[H$50'" G<91.1"F1QE!51I8QA#7?J$Q= MR+Y3,Z 3< 94_NEI_U";P+DH]\]<_*_6&&%@XCC9R8B8]R,W!-IJ[C036N'T M/CDQ3E-@-%08!05.VP)O/1\4!4Y2 [%!5E'*RV3EE6S Z!9IE)*9 NWU=%SS MC9#I2^MV_C"?98O9\LODL5P#MP>K7[)BLT-Z1/W'&X9R+]Q0P#$!5")&!%:^ MVGPAKM?=HV8\:+^/U"E"??%!KY=1\.72Y'<_YHM=<8(X@2B$TX0IK3VNM MT#U)>NK6:9V$@(091[+R4472LH3(#+JTXN?)-2/ M.EM,;^)P__/$'L:IIH%"C6E'SEK,Z.MUD^1J!U. M?9DN/W>[ZO1)5_94TP"(@JK<#7*EH+B$KQJ/$'C%Q[W+T9U"3S*E$]S^"8P9 MY1[(>(DRT)[(Y#9;?LVBC;_.?LOSV?)35F-CY&"C0*T!$3#F5930*8:AK&9D MJ'F+MU;.L&S[Q5KO ,.<.<0>%-HAI M:D!T&'>R0NN;9[Q(?'[2L'X MZHD@/&9&8N8P!T BZK7=$P]+K<>Y>#;$_K7F6F%P.3H M/Q-P],>YH +(I0!&$B%J[Y;X9N'Y79^N-J)WEK(/MBNXU-MB6-'ZL>:!4RX MT$P##I3R*MIDR%4S$V:B1='Z_C:6$AQ^-4>HL:/QO$[([L!Y^36;9O.'30C( M]B?9S$<\RMSSD\6CG2]7Q?S'.BKD\Z)6D9L%9&:OSTP:RU7 M*CH@7LL^;*2+'=62CKU!F1C4GU:E^A\OG*+F5DO5_E=5BR? M*)\7SR0XQ)PS7A$T\RC"":F74&J*+++5RHL]ILUOAR?+E=4U/=*AU^,C"DO"!E?)QE MV$""#7 [J:5GNOD4DBRQ5LHI)"UZG7#F][Q87<<_Z/[$ M?#&=W]]F'VL$QK9^=S38D*08"E*ZDI1(;*R01!G*B'<*UEJVQH7;J3#;5N\M M\W]2" 0SUCHKK ("DQU>C$+9HLAHM]&X/3(C'P[?4\U*.NLD\&>:/.Z(DU";/O:@2WO M^'V^4K/\OM38R8"^MQX/DBG#(%!>,^,B:EP:6TGFN&?C/(I,K,77:3N[ ^X] M46-4)YP7P(AAF/ D_[MB]%]C#/U\O;QZ]9&>*QQ^ M'[,A:/W%W2U7GZ\V=PW58O8M*Q[FTVSY+;\]5ECP<*. ;+1;?+1K'=,>$^,Q M@CLI%=>R^=2>S#(?CAJ=P=@767XK\N4R0G0U7QUAQ[.G I 08V^TQ1AQ((QT M2%1R4-.B=GFRB*CAZ- W^OH]64[94/Y:K8C(]QH:#;8)E M"&KBC0)40^LHI8)5,DI@F]\=2Q8.-1PWND*Q/VMBF<5OW<1YS<8%\#:_+U': M=?ZHB7&D76!.*R4N1[O253CS$=Z.TG>Z([A/J['GP;WWG] M6[:(:-S&GJO9753" M'TF@ZFWW^"XZ2O/_V03C?+[ZL%C%*75>QJ$OE]GJZ.'VT89!8E NIX!''+W@ M&ABQEU9BV3SR-ID9TCTQ.H6HQW5D5:RGJTV!L;C"%M)<6$V@B#)6,@EJ MFJ=-318_W;VRVZ+2NZ8_+*;Y7?8QNC]U=/WT=/ 2&1_!<8@Z3['W'%8(Z>A! M-S<(DT4_)]1V8UQZT_?J)BL^1:_I98]/FW_'&P:B!-%>.^IDM':E0A96N[3& MJ1:[S,GJ B=@09<0]46()\9NKX*57O,Z]GT'3[Y8ZNPJ+[+M<]\G?V?+W^>+ MO)BO'J/]DA5Q48L&[LNWN'^MXZ]_SU8W^>Q9P/D1=O78BZ --TQYXX'6 AE! MK:W4&U7>(IEJLKK$W5-UO'CWR_LHV0Y3'9VUXWNJ!UH$76;*-XK'99S'<:T= M=%6,A[$<-]]#2U:B.!6?VF+3E^X_9:M:YLZ+YX+B%,'(74&Q--)[*-&>Q]%8 M;U$Y(EEAX>X5W0:2GN/?GMVAC[TVZZ+(%L?&][%F04(F%,+884DMY\!!5"W> M#GO=?) G\VF&VRCO$,A>S>+M+DPTX*8GN?+F\\$;R*CA.!IVVE!L";.5,^]T MG +'YPH->)K2 8*-+P_;;%NR9#N5?5Y\NYEOMO"7W_-G61 .7BZOV3Q8J(7D M41S .5%8((#WTCCFFF^$)'.*^N=#0D#[G3RFTV*=S3[.)S_FMYL+SZ=7G.,- M \"6:V^UTLA @1R7I@I \!"!YCLKR1R5H:>3CJ#LBS@5[:/=_*S/M1:@4TV# M@D0X2ZV+AAXTWLCH:E428^^;;\@D\TJ&(T_'8/9W,+.*N&8S-RD6$9 RB\OZ M;GT[666S*-%\>M2;/=TX "=4=-@9A- :I8PTF#])C5H<]2=S>(:,,>P8S]ZB M#[?=+,^EKZZRZ:I,&O77&Q!]6'S)BGD^>[I!FE@' OGC7?2 M8VVI%T)6)W'>2@&:,^P=!*"<*D@P ZCCA4U2TE*PT8 M8;GA]FHZH?:Z% M9&M,K4L,P)$\4XM&6>])W#!N.1: M"(UTF>7?25$9[);%R7/\2TEK+>?]X3? M%:O'+[=EQQ>S,AQK3*) MKC9-;[+9>I?4_FTQ3F42K?N*0#P0 B'$)%(2(J4=A5L4M)'2]9DVXVC2T"X5 M^OIV4QJL)F-. 'I04OU89I4ZD?:S1NL@G,,46*BAL)0(#JQV.["LD;#/-!UG M95KJG@UY:O#Z,NT. Q*[<;).:XW605'C'<(&,F$@=H8;)W=R.P M&F>"IB2: MKU+K+8,3__N_S3 MB7+!Y[PC1'FLM%0AKSF(_K$2G%1R:0%&F.^S4VWE_>#6F ]Z/;\M? Y\P)6(\%[CT=X&S^95MM!TW#6[[A6M#/6:T6\TL @9B&3 MD%9]-AXT#RA-G(XSF9'8!I[D*JU=>9A *(2DGAOAH>>. (3W5'1&CM.,:XC] M@1+$S3"X'!V.RICJ5W7]J>S\ZM$.>HNM$IY0HY%QWJIJPO&2MR@7F;QZ=&W4 M#U://D_VI'H[NWHT;5P;Y$>4X[$1O+60?W%_]8YE= MK6\_SJ^.;<#6:!TP<]P)#.+DA*.))@#PL)+;BS;15KT;L^UW8;L'K+];#_=% M-IU/3H00/W\LH.C$"TPY9G&X(& 8BTCM)+&>-[^SW[\?TU[U+9!I<6/NZ9ME MN8-GB:SRJV5^M?IK4APL[5RK<9S6H@<-E*?E71T!O&1[NRZ7__HQ66;_]]_^%U!+ P04 " !GA:I.T<1,D?LZ M 0##O! %0 'AL;G@M,C Q.3 S,S!?;&%B+GAM;.2]:Y/<.)8E^'U^!;?& M=B?3+)1)$GS6=O<8GMF:4::TDK)J>LO6W"AW1@0[/<@H)UV/^O4+\.'N\7 / M 1(JJ:[K$J/$.^YYQ+G A?@Q;_\]Z]W6^=SOJN+JOS7/WD_N7]R\G)=;8KR MYE__]/N'5_ #?OWZ3__]W_[+O_P?KU[]+_3^C4.J]?XN+QL'[_*LR3?.EZ*Y M=?ZZR>L_G.M==>?\M=K]47S.7KWJ_I'3_F);E'_\6?S7IZS.G:]U\>=Z?9O? M96^J==:TMF^;YO[//__\YN;#ZV?KXJR;K)RG?_IW_Z+XW1T[*IM_CZ_=L3__O[^]5ETZ<_B)WXN M\QO!][M\5U2;#TVV:]YDG_(MA]$^[7:77S__B.UN]^ )@J%4,.1%@J'_^L*# MFV_W^;_^J2[N[K>+^.DC M#6/N7C1:;FR\OX\?:QB[62M^Z@W_5?^#XND7Y+;O)-*YH/'NT4FW_]$__5:E^_NLFR^]5KGK7N\H_95U+4ZVU5 M[W5WM=^LN/7%L(CMW_N25^)-7KM=GV?\JP=%C9JNU468[HK9B M/E'M^G?QP2L#=VNGVFWR'9_G#/\HVZU?B$C_$S^O*YZ\[YM7#X(CYCL6/*G, MOW<=.]R9YYAY,IBX+3Z[VQ0-SG:[;]?5[DNVVWS,/FWS%4743Q$+/=^E'K># M@1'% CS*B,I^9,0KLPJ,1HZJ YI]BWU:YHOL&O1;VB#/O, M"Q((?)SZ$7 )___>& 4X5M$C31.6M>@DP1]P\?S.D2GJD"Z#BK,C>^1I3XRD M>;,[)WK C,QT2(_*96C.6"?.38+&<**O-:2ZRXIRA6(*DB@*&4$@]+V(AF'4 MF>-V_9B,4QM)([/H38=MM.+(\JBK.18H-*$Z+[$WD>YT,)241Y'0I6J/JALO MJH\6+[+Z\Z')FAR6&U$=W_Z/_:ZH-\5:E,E_S>\^Y;L5 ! R%+(H]9'OAG$: M,#18=1,2JLC06%N6U:B%YV3EQFD!.J<(G;]U&!55:32[!M!Y8@:DG$6#9609EC%G>5'M8"DQ.DR5,F 'S+E(PUF1BG1;]E= MWL_C($R#"/C(Q2'T ?-8X!_T+X&)THQJK*UY5.G*$1 U%WJCZ1VA49:8-:)4 MLJ1.IUA'ME1U2X/G!:N7CC#C*/58Y(4H "!$*8"#R=1+\7AEDC0THS89JJ"KL#I&GRP0 M:DZA%E)/EYI,&:%WR3JEZHJ44FGQH[ :[$Z+=BM.RM* 81]P'2284H:'/43B M>@PJB9/:DR=8Z75H=$M.*BQ)+^$L$:2^8)/CQM;:[$C#Y968!EW+4 M-[$]7 M6=H,*.M!KSIQ'(+ #_TX\:* A%&$P*$&A5RB=*A(]=D3:H)NJ4>-*T5=L$"3 MOC+,5;C3T:!F#SI0S3\XG&^1(=HC!]3K?YCO1VN+#;;;+W^?W_&V\ MS>J\[KYD12E" 7 ##X<1CGP:N0D8S(H3TBHSCM'&+$\U6E#."2J]C]W'&IE&UC3 M$S=ESA>O;^H>R4N<)EN&5*[?^//2 $$6IUQ. <,8NQ%T!]MA["H=Y#%C<2ZE MT]K9-T2R$;6SP*\%O9OE>( 4<_J:I\C\=Z%ZJCZIZ9X68R\IW]=M^75U-/1N M5]WLLKN/7ZJ/M]6^SLK-QR_Y]G/>?[[K>I@F@/DAB+P$IE[J14%O.\8N\664 MSZQ%R\IWQ.GT0!T^7'S%C@"&2;ZL?//QJZ9\SU#+03H#2J>#.2_3F[X)=5N) M72#C#_!-SORCM"-H$,DD=0%PVU2B1,PSJ<0.L?.F$DL^539?14.IY$/QMZ3;R2@]7HN9Y $C.JE$C]*%YQ)-IV23R1C.1F<36MS<"NO]LBA" M+@P0#L.06TQHG *,N?4$H,"-"97:0S-M<_I\\F#4#6@5ZS3&F1^982R2;C;% M+(5O0TG&(N]VLLR1_S[''P*A7$+3R$ /Z=))09J$+SP'Z7HEFX1&L69@8^#- MX4A]D$0DB%W@$A0$"!&<$#PD0)X7E0Z.&C$X_5&.-[K?YI@A>/2>@!UNC9[K MD*%XZ@V!-Q+?[!AE??'; 1HNR>\&Z/(EJW;O^%N3[W;7"&M)T,!JC4*IR8\B4984[H'-J >_*J5N 3G9 J*9R8XF5 MT[<).553MB.='SHZ.VP.?)E.*XIVF:@+6F:(X66HF"EG*BMOX7CE>EW7>VXP M!+X7$S>.D(\#&,0A8L.^:9(@H-1ZB.BFRNEQE4G5$0I6TN!FC2&_WC;BE5]Q^O(I#2%@:8XI32$71U&/# M0;8$*UXL-=;63-I4'2&.%R@E;O55RA:M9J3JK02CD^G5"1A%T=(A>;G*I>6- MA'SILZ3TC>"3&MQQ,M=]MNVM8I"B),&QRSB*T U91.E@'<0^6'W.=Y\J^1MC MS%A5&7ZG .4+-BV0DT6A5G=0YNX,;JG?(&&)>3NGFH%Q-\5J$ MSM.=@*N31>0L/2(DJ;N@@*;)7X82&O?JN2\ZC;,FM3M]QG1K\/>:SRAQ#/GB M-DU3',* ^10 [ TVXY1(->LR8\GV3L#Y4=EIHP"IL!LZGEF)/>=)236FCO)X_B5VRM^B89S.\3&Z%O OK Y7RH;+YB)6?#[7&P[\[GW,>4< M?V9(/JD?0 _[J1=%7DQ2Z $:#X!2GS"UBQ2MP;"<)3Y63;9ULGZV_#DKMN*# MY7:R?+UO]KO\9)I?;%MT>4E]L5>S>IL.7G%[:IDI-" \L/:BC3MQ_[2DC%W1K#'_+$*11'CSN MH3::#K=/![5O?=VT/QQ5%QX5 :W8W&?OCIG,CB)]B G>) M1?D9FY%8+$,1K7AV>4YFD#VS"MJ+>! SB' 2$Q8R'" <)1@.$& 8*]UW8-2P M90T]66J),;QK<8I"EU-=/]Q:^J$H^[G=CS9D5#8.)G740@@L"ND<);D3!%:4(@#5@0$1Q& MT:$C8,H \-6VY0T8M+XC/V!L:XLG4LJUL\/9K?,43QL98%I.)2>F6$T;QW)K MY]S1BXQ=.GIDCNYE:)])AQX?0#+-E:S.H7U=E'E= %+O!1 "7'W2@;]D;< ,LYQ35;?_)+)%T89$:X7<;P M,N-*9>'=4UR(K6_SS7[+A^]@'*[_OB_JHC6.OIW\[F/^M4%;,;K]U(T92OFZ MT/-"QFB*79]#@;$7QFY E#ZCL + =G&KQRSRW6%@GL*^ =UKT4U_MH$'PI=6;S7@M0VKMNOAX-6>?3W5I9D59 M-/F;XG.^>5TV_/TO^"L,ZSIO.G1\K0GK=]FN.:(^22%'G,@/*$Y9F(01"3T0 M)0%H%Z0PX8M1REP]W9X*W82BWKGTJO7).3KE=%XY@UM.5CO"L0?J<^*;KNQ/ M%F_5G+#$4.LG#$-17E!*,10?J7PS];NPM&0TN?]G,]4\D9 ['K^_N\MVW]Y> M?RANRN*Z6&=E ]=K<;Y'E$:K;;$N\AJ6&RSH+_E*I\VS;Z_?%_4?AZ6/#U'H M)RQ*,"8,13 DD9L&T!6WH-$D>DG')D1B4;@Z_$*$3CQPCBXX@P_M/L5#+\2_ M$G[(% QF"Z+*\?+%!5/S#/HQJ/5)4+-C4.]/@[I^$M0=]^>GL8?439!Y]B3[ MI)%:PG'W:1VN9AL5:HN9W_(O)U!V5$P"J+02Y4.4=E%8GF1PL$_D/P'\/F;[70. M.$7Y\,=Z'_3NV;,<.[E%R'+"II:W;4?,RHIB%-D75@_3!'$9*X6)?*WF&":* MC3,W_[FOFV'+\ +"]E:OP"4A3A!R(T089@Q2%/?Y)P[X;Y4Z:!JU;%G;3\"V M^^J7E4/KAD&S@9 3[OEBH";41NFWTWQ3A[+:9%!Z>^8 M^$^_O8:;ZE[,XOO^^VD$<>2YD$_<,>6R':>8#*9HS)0FREH&+&NDP"36O0,J MS>L'];B3TSOKM*G)FCIC=CYL>H:5"Q(UBL1E*-$X%QY_VS2>#X4VY[V4?1 = MI;+=IO[]?I,UN;BGR/5ZVPAX$!(00)32P$W"U#MH6L(04OIBTHQ%V[.SXU3@ M@-+I8+8W./%W7O%>(<.$2\[&)N=:<19F@F9;K<]?9N[2K,LH\\O0.,,^/>U^ M;IPQ(RKH1;UMFJ8@#"$ ;@ 9H\ /4SC8#FFH>@NT 8MSJZ#R57:&"3>@@E:X M-JR",C1/KX(#<[HJJ,S\=Z""ZCZIJ* F8R^I8+UK5N_SNN%6Q#*V7<6&#*5! M3#U,@C0* (0H H,%$B&INIS.?GN?WU>[)M\,-XA#X$>A1T.2A@$!GN<>%F!I!)) M5AQ&&[*L%4=T674HB;TU]#),UVF9;/$^_QS7NY%[YT@ M#?E*.?1]0@.2^G&2L"$) 0:4KF:6?JCU]6N'0TUOY2F1DTTK;*BN5%\@PHIR M#58O") R-\O0$778UU$2DHZ2#,:UBG/A_02)T6%J&)F@AK\:_(VJC_NU]+KZ>+&_HU_N\K/-C MFRX2^1X*&(9NB#Q"PS!,HL%>ZA*ENWSUK5A>=AR .7F/[,]JPC""/SF9F(8Z M-=$XLC: FJV!WUEZ+FC*>$J7H3 &_*A,OVRJ)8TZYS][RV$Y_SP3A-?1@!'\0>]%Q(PBAQ<6\A:J:<>?Q5B$F.%-:=S6Z_;MI[;?!MMKO)ZQ7GA 60AFX21R2! M;H*\H<"&/ "4;N?2,F!9L>C7?+UOYPH\4Y1]%_%U55\83@;)DUY:VN5->45Y MA./T>"9?1CYAY/+J49_ 90C-.!>>KA7'\J%=2E]Q R0*&?;C."$H\!)N=["3 MA)BI;*.I/]WR9MI'\4^TX M#HBBQ:2I&2J$*:J&):YT=:.#X_P@ )V_&=6N>!PID9$/#0(7)B Z'IR3$&TV MI$6DN+WSUF/._;MKZ:"6 ]OKB_-#/3GZ\5F)+62RC,!KWHBU/)X MBNR@1CVXJ07I(E.7M,D,Q0N1*4/./%8LDQS)BM=1'1GW$U?BNXH]M]W+I[BO M*K^N=GGW/H7^?<__^M>\N:WXWWS.^RZ7*X1C M'$&&F8M0XN,D)&207PQ=SU.962T)M^496S_D/[7^#*K:"(_4Q'1)E$DJ\Y(@ MVY/Y!S-,1^B-HBVZ&-SF :-*OG&+G]:N8%#&@J8S@\] MJHGG_F>X>5%S]=EXGB4A2+&X"#SU#]KF M(T]IGU7MR98W6#D8K7JF(CUR*F*/&37M$*0\G%O"IMD5G_9->]=H4XDK22^= M<[;4J>&$G0OJH"VX5[W?BO5BE7I1 M'P *TI#$L4L]?R@Y4,"0TG=(HPS9/E#68W-V!W!:C8PD9&I-:7L63Z#- MM)R^3-2+L]S1#"]INCO>F6?GO88XDA6M03(_9E]/;)[,NZ$7))2$A$:^^( ? MI] ]F 6,!6JR-=K<=!/?)ONJKUOC:953KDGYU)SI.H7IN,YE5.RB0M= M]+ H\R]B83I<5W%_N*ZB*)W[UH&VBTCO@F(#;(L1D]/1A01+35]/XD0/<7IR M^\A)G-X=X@1?BI.=)MO:+%_0Y E"MPRMGL+1QTV\I^)6:N?I,9KJ#)JB1U,= MT/ Y]2J*04(99C1E )&0)4DZ?/S,2)JX,MH^ 8SE:_N56.0K;*Q8#IO$GM9R M(C:YP%^)0L)R@J6P-[:1H-?E[K[:D M&M9PW.*'VVR7']IJIV%"O$@D]C"D<1Q&#+J'\[0XD;J/>K01RRGS>"Q>)$.' M_^*NW?WF$!6;[>O3*+>*F81!M11V*/UP3$X+:K96^^?8N;"V&$WH,E8.X]VH M#+]HX^0'976Q7M$8P2@)HI1ZKD=C/_8@Z&V1%+M$K2RM9\-Z);J%X?S IP>; M:KO-=G6K0:WXG"^)DG@XFD]\X$;CA$;6BOT]_ Z(%;&1IE)/ M;FQP.%YP>E3S2DX/0D%T5,E_&"\.BQ,FJ&(^X'Z:P>YE?G58JN=?=T>/CXJDK/.MNMVI5R5BOOSQM@> M,3FR3+2AZ5)W%5&?&):R<#O#G^J\:D0$EBEYH[V2F7N-9DU6$O^:%S>WP@R? MS&0W^6_[NT_Y[NUU)P=O]TW=\'>3P^MFA'$2Q6F,D@3Y*$TYD#09MIM(Q">' M:G,TL[8G7"2VRGBAP^H43,N)XGP4JTGC@-/I@3H=4E&F[S/3"=A9%IE*3%X0 M23L168946O*MFN*=-B*;O68_@;)"$25\-DNCA(*4H8 ET>&[<^I"WXAP:EN? M=-%K4CSU^1XEGY,0;55 9UDT*[*I+J*CX[)H&1WOG9R0&F)15DI95NS^DFWW M?.U?K[=5O=^=7"B<>LR+$\_U6!#1R//])(U2P!***0MQ*#L-&F7#WJ 5L)P6 MEW,";+85X"66+@Q&(^0N8^29<:6R\/(IWD.[OLTW^VW^]OI@O&M:P=>5)Y^] M_)IG LWF;?D^%]^_]).F^J/HFO,Q_]H@3LX?*^P3ER'BA]2# ?1 #.(#1A $ MBHULIL5F?6K386\K."=?Y#EW/7PG:YQK,.:U;$XNY MT9!<4/]Y0K^,=#&3[X]O^ITQ NH)Z85RYR,TE(0@B43%TR,._:V_3-S\1H'K#-MCR_3-6%T6J(XV4,2E/./-?@QA1'>D.L_5UO^5@J M. YSB/@\#,:>&Q(,20Q(!-B @?HT4ID+F;5L>0;TX,*^;ESV8-M^+1I=N\QQ MKJ-R4](]4O0>L'U2I.1SFKEF,TI<2JNBJ9@L422-^791,\TR*"NAOU35YDNQ MW;9W)C7\72[XU*A;_AY!'&0<4(0A3DCJ$B]ED>\QCBI(:4B@Y[F)[+:@6:/V MAO. LQW*1Z1#.>MT.,\TIU%B\L)@MA.190QF2[Y54[S3BEN!15DT^9OB<_X$ M ]LWPOY=M6N*?[2G47NI.4#R6)I$D $? 0(A)#04NY,M))^Z"*OM4EB%8GU3 MXK1&(>XT7HLR1%:6^XQKP0EPI[_PN+WJ+%O_?5_4A?CS5[N\ZQY5''Q7W*:P M&TK)7=^EQ%!Q5[B%_:K%_52U^Q:%I]"/LV'&1RH/\7_DV<[Y->,NBLLW9]M. M'D'_I>WF*:*Z#.6?QM7'V]73\6L@+SP#YC<^Y?SX)=]^SG^MRN:V7@41@"Q& MOOB8!+$8 NJR'A1 'H'&,H,),-9S@VA>84S+C= _6LVGYMVLGC\OY<(!I_/ MZ5Q8C'I+T*VGWR;CN'@%-^JLO(:;Y]B.BHLYS,]6X+Q12ZZUG773G" MK2FO<::GTUX!??'J*T":U5^EB'VW"JSFY7@-UF#5G@HS/EQ6<1(',/)C I(0 MIA'%?NP-8$+D*O5)MP3!\LX_UU_?MO[*46U+?HVS/)GZ"N1+%U^!T:CV*H7K M>Y5>-2='*Z\&IQ:%E__L*L8A3%P(:>J#( A1C)-0@,$1Q&X4QI:%5P:"9>$= MHPO\WUC7;*DH6=-LTP&:3K,OQ68IFLU_UJQFJX3KN]5L)2?':[8ZIU*73W1( MM@+)\>A!UB+)OZZW>_$=^NMW[\DJ]%F*XA"$:>KY*4YB%OA]O@A>99&.'W07I\KF^ZAX MR691_R$^>OV=\[ 3U^*)SUX/1U.X.8!)&!!(PS3Q@;A@/4T2%,30]4$B?1?D M*"/V]*W%U1[T?8!LMM-?%WFZ,+\SP^\RIG&&?'E\Y:-!AJ1O>Q0.E]R"$'T! MH/T$<452@%@<)EX2DL1%#)((#L9< JC238YZ)BPOA!^@<@2L_G/>\\/)*(%R MHC0!=VIJI$&;G;L0GR7F@OR,9'(9NC/6B4E^O;NVSW!_Q: MU*O00R",0>#['O29[_N4D,$L"CUOE.:H&IM>?0[X>&;G",?*D#*[FH)DD]C1 MTB3-Z30:]8@K%;72I7FANJ7MSDL*-HXG?2T;C)+JCD_<5FX />@"DE)A#0C9 M#'NSGLN@TD;#:&.S:EF'<;2:J?*KJV86J36I9B^Q.I&>/61+2<\TB5ZJGNFZ M\Z*>C>))NHM7MLWK]_GGO-SGXGO1^K>\^34776-7(<$NE\R(06Z,P@AXZ3 9 M]%#,H%*C+GTSEC6L1>;TT*Z<%ES[09[SMPZ@HH"-(51.NB;B4DVT1M!HIT'6 M69(N:)4!9I>A4B8<>=S)RA0WTLK49$TN=B70OB[*O*X_Y#?BMW4[NXM '%,_ MIEZ"L!^)OEBQ/]CT"%,Z2#?.DF5]&C Y RBM1>)(,B6%:3(>%;5)DCD[0G2) ME$M:9(3,A*Y)!AJ1%J3/13\EH$@"?6TC<,,*4, ^18+"!/:PF0DI/ MMCTIZL!HKN$429(4%VO\Z(K)+"NQ!S1W"&B9_T]=V)H'#D+.!XTTH'*V(LB MIZSUKEF]YV]!WD[BF ]IY 9Q$$0!$<<>/,B&9P<)ENH5K_9$R_K9 E%:P2D2 MS"*$W0-V?9X41O;TI08&]T//#\SOO78F7^$:^*NQKX7"J,\ M^WKR?$! &">A"Y(@@=@%;@K!\'R2L%1ZE"L]U?8H[\#HC'(U%$>Y M+"7F1OFIY^=&N18["QCE>KBKL>_%R#-L;XHR?]WD=_7*]6A PIAX44P ]4(8 ML>&0"4 L5#KS,<*,91UX[BB[ .>TZ,:>6%-@4V[K8R(BU81#E\-ISJ<=&+JP M16* UF7LEYAPY*73:+K<:&O2NWPG_B"[R;T5".($1?%9?#?5_TF^8=Q[7-W=9^4W4M3-KOBTY]2_ M+?-5&GDACGTO92 F+@$X9MZ "29^*-=]D_$ M5>J]*\.?Y1M'O%8._%S*7@TW4= NR^3RHJ6FHR=A>GOM#."=(WKG -\1^)W> M >?$ X>[L*B0*6R,+RIT>GOH#T>:Q!C;'#WX:>0^^UCZSFW)3Q:6!>S>3^=K M-<>+KYF!?\N;_B1Z_?%V5^UO;M_G=29N6>[/)IQ'%A%"8@C#Q&.(SP9BEC)W M0!;#*-7,PQ8139R->8KE\M"YXC2=+_P/A#/BK^\[=\8G9)LQ5$S+"PF>=G)6 MC)K9+&TSCIJY>B'QU,O8OQTC*0*9U[?5=M->YE<7-V5Q7:RSLG'6^[JI[G*C M.5J?-IE,/4%0%I:OI_#X7-:>C&VIW/W;7NQFO+VFY0;W+VY]G$54NQ.T*Q0Q MGWA\_L!2+T6A3WPR;'D !D+)RX&,F[6>A3NP[>V>Y>8PONO3^3G7@%.=5Q!L MHP&0R*YS,:^60GO*^=J6XW0.0$]7M9QR(EX[O_Y>+HS-@4J$'8NS]G@? ')S(I;E>5W57-)^>_%S6V^^V67;?(/^5K< MLEOD]>OR-M"]^Y$?B=^@#3*0X>\%\Z&^[#Z=_^,E8DBKE;,3*X3%0F461S:BLD"DN@D;IY;!MKE53G)_EKMFAO^*Y2M M_\@WIXB.F-[QG[FNMD6UBA"")*8(12'T".*9WQN*R"E)/:J98LV"F#C!WO7@ M7WUJT3\<__U.ZHD0W ]^:&JVX8 I9M7Y(C5FGW1 [72PG2-NYW7I')$[[Y85 M',UT.E^03"3383PYSXZGYT:2R4RJQ)U,'K43C(5E44M.GLNA-CF5/1U)\EWQ MF;_GG_/79=WL]EV;FW+S[_GFIBAOX)K_50N*%/5Z6]7[77[H'N_[040( B!A MXKK+. H09Y\"%A#Q!8GL63^;$.Q)\Q&U[1M]?ENKK+#TVU MWHA \K]$WYY[V+%E? ((= $&@1\G0N\"P--=[P!#KM3GH N$;?FD]_.Z=.4( M9YT?A+L_.I^^'33JU.4K\1>=U\[!;6?PN_W;9Y\^XJ:+!<5E3+9:_IMD(KD] M?(EFN:)C.O95<]Z\K\""4^3,Q,ADU"7$3C8!GP'3MER)J1N&+G\V-T%82B-, MO$/*=TFHDC''V+&%*9?^^,J%/?*M.CB9OZU&,>BS'AEJA'!IO0HU*M'\Q8FD^AM/K>CJ1UE$I9 M8-283LW2*/-[#YGJ05W&A-B,*Q+%2DU^U-4,5V6[D?B1__M^ M!IZFR$U#/\81PFF"(&NFFF8FE+-!GB.P*>Y@A_'JZI,62946Z8. M3,ZS!U:3(UQI6S,C6:'UF98M4N+VY*^G5]*QI4#W;[B1ZAV$\ M13 V(OX9 ^RP\Y+D+J*LZYQMJP+50_/&? =!IGJI3"&N)73JNE(51.KLVS. M=-OH19XN:)89?IRG?HH"@(#KL\"/(XR/"U=(F-V3 M4%(0EGNJR=BJTD2@]->;$\=(335U>%_(^2"-):K!4"Q#8&T[.?H,C@:GLI+\ MC+5^YLH?C!*$D1]X$/D^=@,8#O9\;E)%=?6M6!;6YT>NUA)W!)-RLC@-B2:4 M;Y;5[5EZ+LC;>$J7H6 &_*A,OVR*;P I8CQ8/Q-(R4ICZ&3"Y@ M@:E_DXLIV@TL'^TP;F#C4H?LZ=>0;R2N?S',_S(TS[13*FM"7C')IHE_+#ER//Z MQY]ON!=M$_GJIA1>B5X)57M2:WWJ//_C]MQ6)=H1';3DA_SZ.E^WOQ1-%<0) M8?[LM9@H78N)TFV78"5;@^#.<#ZORPE7SM&Q![F" M!_K$/:?WS^D<=#H/KYQ/K8\.=W+:?&(A2A>2SYSOQ#(RU:P,5,L9H097!N_S M]3:KZ^*ZZ.YF@.OU_FZ_S9I\\Q:_?ETV57_DR8\$='G[]-#C?IUO=UO.K\.^,N\ MKC_F=<-SOO A3'V2D,0%+DAIZM$TP6#P@>=_Q17DLK#/FDW%.-LX/Q2E[9PX M\?M@)E$N]T6PDCU/"@U#DCQQ>4B3;5^W_IT:W.[2[0/'G=[S!695HV$=D6KG M>;V^C_P[$S>*27G.",IGZD_-,SWQO(21*&0QHR%#)$I3A-T4L(1"UR3+: MNP96-*801/P_+(4L0"$@'NLM @]%DEF"IN9338<61J5"$X,)*=5K7C"*6KF6!9$;%33*W@!8%ICRIS+]7:K.? M-U5YPX7P3I@4G^*UQZ=I2@(<0H! Y(O+.*CGD]X4Y':ARID>+0.695Q@>B5 MMTX M!/Y[ODRNAV/3;A &XL(#X$(:$0S=.!I D"25:C%JR;1E?1+(G-^J)J^==]DW M,;O4Z1]G@7&)!>V\9*NI&8?8-9 K%\5LA,4 M+T=6;H355GQ[[1V:'Z612WTO@*D':)(0UR=#51I'*9,JYIBP,\6*21SL,9.$ MQI(JD7,FY%,MQ2R,2H7L,2&E>LGB K4C\\%EU\_)OR'"%J#VICRIS+].:C6R M-IEPH[\59?Y@Q>,'9W**ET0A8P#$+N-H*$&>-QPFP6[, I4RF7GK]M<<@9%* MF07>Y8IE\U*N7B_KIKI"Q 3BQY49'@U3)3,+$5&KFLT;&?W"F8T(2=?.E$F[ M4#ZS%X %9"R[_E53O E?!T4X27M;)(F0 MU.'$<19L'TL4H(P<:-$D4&ZWV3YW:NE&BS8K>\W/,G-AJWDV=XE,Y(VIA':;2.MFC3J*DV%A@T MHC>SG&XYPXZ*YBCRN5#54?7B)=W18D7AA,N'XNO#SK8;_^KK]S+V/5MU% M:WT2K#C(SFB$R/CO$.5MV9Z*7_S*ZXUJ_UEC#$MDM(G)59RE+Y17$U\H MVN%7+^N<4NE<\Q0SYV>+!V+.91:#E"X@AYCT1NH31EV6I$LRO>&W3[Z=S+\V MB/O]QRIP(P##""&"PQ0F&$1!;]CCBS1?ZMBD07,39H>'']4\,ZP< =MI<:O6 M< SP+EG.F99R_9QAAFT[19\7.;Q4_S$7@(64@@PZ]+@J9)HKJ?GQ<+=]?YM] M>Q]-OOE8'>?F[?MWQ!#'+,$A]A,L1.4SVH16BJHZ5H2,RL9PV$FF9^GS%0F(7/&@N].?DA)GD?D]TQ)N:J/JK$ MG)N36R-X 3-T>[Y54[RBNK/WA]LI;=\31F,(_,0C (0 DB#$)$ZI[R70=['D M[H410Q/.V!_M%*KU0S+#JNJLW#*A^O-Q52XMS[R?\B0UYQY![])FVV-<.3O/ M'LV/M%;QE)J+S$K_OB^:;^+"AJH44_OVP$D* I@BSZ7 1U[H1B&"P6#3A[%2 MYZ1QEBRK58?).8+2.VXVCDQ)C9J,1S614J;0CC)=8N>2-!EA=2':9,:7Q^)D MD"%9=7IDJC^,0D%*<028"P$)D@"Z'L2#K9@3IJ)*>A8F5B/-$VF:[,G)D'WB MQLG/3 ?1GJ7E@NZ,HW$9>C/2A\KDBZ6F+]S*755^:/A:<#C([_L0IC'""-$8 M!80;2 8["4%*,Q[UIUO6E0Z0TR+2O6E:G3$Y/;%+EIJ6J/%DYW+IQW1B036D?FCYO!;NH%T/-B'!/*O"!*J!\.QD JUS9\I G;59W' MU8'./M'Y=]<."ABB,ME:,Q8)RZ=D]?E1%9MWN?W MV;=VO[7;@%U%S U2 L(P0<@ES,&6%>:(9S@XI:8K MZF3)*8I5GM2T1($B*PKRF(H+VJ'-VC)40Q]^9>CM46EMM/G/?=VT1IH*;C:% MV"O-MN^R8E.4.+LOFFS[UVRWR\KF=5WO\\V'VXR_9:L(0H 22)"',5;.'<6P'8@%G,BP[F(UX8NM-I]^ M>(B19>N\N[1O1=,4@1!'.&(Q@"GQ8>(/YJ) [G.;T48L9[M'IWBO' &MO^!3 M]0Y871KE9MR3,*B6D+3(LW;?X'/D7)B+C^9S&7/R\6X\<^N@ 5[TU&0K%M(T("A,&(M3PO4NI8?B90BHU)4.%LS:KC&V>/B._':-,XRC6T:K)V!VI7H?SL0(HGXEUQ!^QSBEIESB4%CDC@5BB[)EQ[*(0 M&N1.3QI_+[,[<:WR/_*-N!2VE>0X#H,DC@GT8$AQ[%*NPX/=E'A2M0ISUJ:> MJIU@= :08Y11BV$=0;1-[D@=5.)U NU[ABYIR1M#]1*5;I0_%P5N/%.RNO;H MNP0!H[L@OBAO8(>AJPX%L8M=F'B,P32A+ ["Y& ^)('2Z1-C1JT?2BG;:[[W MV=;A0;BORN/4[XQX.YH%-_R>Y_5-,] 26(8[FW:HLO[EJ4GEJXNTU*\JL7'/+N*J;>H4Q@$G@ M^8BE<1PS#R&7'@X9LT3IVZE1AFSO2)U@$_*W$1.6HJ[W'&/.19)#5)._<:S* M2=YDA"KN(3WBLIO\#5SBBUQ:T;9+/%W0,R/T+D/#S+A267C]QFB5>+&&>>2[ M77Y7[.]6'E\4IVZ""0)IB$/@!<&A@ABFGM)\;KRU.51KH[5,-<"LCFC9)M6 M<@WPG!]Z@.2!IES,2:7MPILB%U$O&WO!DJ-J)@L\O7>?$YW]QGQ4;X=_IWHI:S@A' ,,11ZL<0 M A]%A!P_[HJ +WT"T;1AR]K#X3XJ;0V(G1\$YA\=@?J9ZI?"N3;CL;BL6[.' M04W0OLL(*)PHG#,2>B<)S4=$[@2A(E/G3@[:(GP!)P:MN59-\,(J;D3SV?:V MJO>[_.VU^!*9)\OV+>X[2K5%A?:(XJ>LSC?O^J/]\%/=[F2L2)@ 1E$4(.J' MA$$28?ZV$102@$F(I0^5V$5A<8/U %RL6T^A'[KBM>#[P[^O6OS.X(#SM\&% MB;^,&\?WI1W::0*YC/GJ5,X^WMN=DF.=3G#<-!*F3\%!<>3YINVJ4J-OQY_I MX<$OV6[3=7]R?9 D*7 3-_ 83>(D1G# %R>!TB=_TZ&R?5+P05^THY(\4)Q3 M;YQ/WYZ3'*=U:7Q;.LLAELL:RXRN6@*9.+#6>^2-BL.%Q#)]K)>18V;P^T*K MOBF9E]Z;:@T,%T?ZS,4^"\.8$@^XC,9AB 8;'@JD"BQZ3[:]Y]2.;^W[8159 MDMQ3LD:0XOZ1-#=V=HI.:;BT*Z1%US)T2!/[X]V>$0S(=ZS15:DCNG+SCK]@ MOV5WPZV0%-%0-.2*$I>B *=$=%'NH!+J4;4[2.8 .*$Z:=XI.T?4).>92P^8 MFEKV_0/[">-,E]B:9_32Y''. "Y#O^>EX$E/H=GC(;6[1^_NM]6W/&_;K+WC MP^F6XQ%F^Y9K,7 12>/4A1#@" ; C8=2"D&$2&4%(X8LJ_L K^\3. !T!$*= M>U]'\RJQ,S']NI\P4 M:0O8&3/F2F7AI5+M-5M?"<'SC ^D?-UKDCJ96;E4_'JIJ\CR344A^["UQ= MF#B;X7@9,V!#OCQI=V>.(6,5CG.SYS>']ITH!C".Q#Z@GX01"'$8>@,P2'VE M?AL3P+&]NR:Q\?+"OLL;_>[ ]H-IJ,PQ;1P5]]&F">$\U9 7B1]3^S 7U67H M_)0.J]8U3'-M/6.PK-C])=ONYDQTQBTZ2?&Y1W!V^BKKFGCF?A6O.?;YS:N&^^/-VH3M1TC'Y/EC.2C.] M"!.G+=&8C[\6K:/.B:=.5FZ<$U]G.VHX0?QL9#\+;\]WGAYM,&(J?UJ+EE*" M_?0R\D\RR,4W2V)%*6Y=\%9!$GMQB&CL1VX( S^";%A#4C_$2JU:9X1I>XNB M!^,(-!K)<*;8*>3 Y8=M(:GORI%[&>RE.RNA>BG+S?M^+"BYS4S$6/V1;--]%D4GOZ&S;[?@[7NX]'[ZIEGLC7YX%9<2E,&)SN6J:PQK3 M3G]^GN;(DM8#NI@<*3QUA*L/+P3XCE/D<[&;*D&.>F_^"=/C.#YL)D<#D9IU M^4B*S\4F+S%@U'EZ2[SPA/A>ZJ5>,6J_-/V%"',?'%*O%$9&238@T MVY5%>5._RWABP;\J$R_;JH=C\4@?%/5->/>B;MHBG+/ ;R]SW>ME-8H MOZYV>?=S'[.O>4WX+^JF6*^"(**811!!Y@$,4S]A2:>,H9^05*FKADT(W?G4@A_23 O_RGDQ6)9Z-FLS M?4%%IXC?,G1V$D^?](J>BEV+6LWX;XN;<@48C5,<0#^*@@1ACU+L#8 2$++ M4BT+P[)2]S"L"[4TZ]9TV@;A4\KT2Y%:BDKW.,V*M&KPOEN-5G9TO$3K<:O> M[Q2N_[XO=OF&%671Y&]$#^?79<,'2/%I*TH.N>AF\FOVG]4.;[.Z/D[S790 M%D7$\P(?(C\&""3#--^/W42QCFT?D/5"]2\['N#VRP5Q&V;6WDU?BT]<;JIJ M\Z78;MN_X[_/A(MU(0+_:M?W62X./BI>&3=%*"5KV,N*H6*1^J23Z0#?Z?"_ M:AUPCAXXG0NB9MTZX;1>]-U+G=D*'./YOU1IGBZXRT@34SI\MF?I1%RKIHWJ M^@(@MF_VN_ST9JS^%IMV>!PAHA#A$* (!W$@ED$FC64\FI M&N7#'E=6EN+NY>STNKF\P^_PV8.=M#)-J-42S.)BK)]J+F<8OKYHO7EPP_-P MI]=B\HV)<$ADGDFCOJP<-*WK9[+1#/S+YB6QLNI653=YN3Y^+>D&R(4 Q#"- MXQ"&'D9N=T8(,^S%D>SA#-W'VY,0@<@Y@33;]]%GJ+DPG,>2N8R1.=J+RNPK M-F:\%'G==;BGH;BJE 0H=6-,O9A!SQ^,0==W58JOFB8L%U8?C1L.2^\R$5T" M=?3&"G>CY$:&M@G49B!&6FR4F5RBUJ@[<5%J-#EY26GJ7;-ZPYT$(HS *(**#$1:$2$9A-!]M6UD.B!P!2>F6"UVR+JO)!#PI MJH@:13(*PGT\40_^N\?*\3P)SRC&2+;F58JQX"LC;XRN,HB&Z'T7=#<)8[Y" MX.:X L4TH#!E@ZG(CV,]?5 P,+5**-TV,8XZ5;6PQ-I(S3!QX8.&:AS)D-(. M#>Z6IB Z+IS5$6T^I"XZ^*7:5/\S*^K;[/4[M"LV-_GPO^^R)B^;U^7UKNB/ M60^M;9$?IPP!$B7;=FVK$$"L=-!=EZ_U&*(H"]0^F0 M4B9UZMVT30AFQX5=E]*Q72SE^R[3;_QC@S>6^$+]L@"E(?N1%,0Y+$ MC":#$=_SI"JYFH^VG$0Z0$Z+2$>V-+B22 =V:5)3_1D84M!ONTSIR;0:8W)* M_,3/X1"&H:,>DD2>M$ @@14Z7(UPZ8M M:U>'0AS+O>^ .MF U"D&J,[^OE+\,M-T '2D;5+N1\D=7\3V6)T#V,-2=G/E M='AG/>;X I?RIQ]-!66)8FG.N]W>_GM;;3F'-?W[ MOFB.)] CST\]XJ+896D*(4A0?_J+!"#V8^F/@XT8LS?^#OC$].\4X7]S.HSS M74$GP]R%@6B6^64,1L,^/?[BR0)CRH.R.Y7MP2@*:)PRCS 21@0A/QK:/] T M4;L^3>W1EF<,QP&G]06&*D^**F6>(ETYFN5#BX<\R(B+&F$+4Q%%\.?D0H<# M65UXGS=94>:;H>]B7\5.$8"4DM@+<8+\($$N8X,QPF*EUH::)BSKQ(#*.303 M5=MQ&DN@G'!,P)V:@&C09D5)GB?F@J*,9'(9RC+6B@SY&41!3"M(((-*I+\)> MRA)/XI--0Y8LSA@H=H8.0E>.Y[]RTVXKH_NH4W3$/.)V!N"FBJU27WK*&BI;ZMZ?WJ=A1]@F- @H@2[ $1>0F$X MH D#2F4_2;>)P?8":6A8]_JU\^KEP2O_,;O5N+PLGDL)B0%%/>TI^+*Z'ATR M=Q^/E-2.8/R,_DX1P_E%>1(OJVE'ALZ=$H]'TXC].K."$I'Z'0#?B\*HD@B(@[V',#WUI2(&RZ+%LVT@^,!"1<&A!Y9RQ@$FM@K$Z_+ MN&M>#V,K2!A.DY !Y--$W$/CQMY@#A 2JV4+;3/6D\5Q&+0%^'5706[K\!-G MC7,<71@CHVE=QG 9[\8+EY1J\B([B/Z:%S>W3;Z!_ W,;O+N^X.WUZWI^NV^ MJ1N^(!>KIP$&I'X,?)Q2-X5>&B 0T*2#P5",PU!M5'&R M'[;.MNO]MKL:Z_SPFR@(JW/\\*V/R E>L7^VW8N?GFL! MJLKL!:&T%J1E"*@]]ZJ)7G8UP3V6G]Y>X^I.+ M:S7C?W7Z#J[JI6TPHXQ+S M+OLF%MXGMR1!G@"\Q ^2V 68H3"FJ.^4$O-950K5]-&CE57E),U$3ZI$;/=?E!.'KP3HO^JM/L5Y_:L T>F*OK*\OU M2,HOJ/=4P5R&F$_F;37/D%%H/_5[N?7!V7S39=D5#X/OB_E2>>")"$XAID"(0^\Q/ M*$NQ=*LJNS L;^*>@A>W%SL#?$?@=UH'G,X#Y^B"(WQX58CNVZT7"EV>+ ?M MLOXO+%YJTO_/%BJ%YEW+"9E>HR_+H9/K##:*Q&?R[X2164#'L8D!^2J.+^+^1_6IANNFNN:O6=R6H>^W>9/W!P#X$N_=KOI)G B/Y10L]$"XT9[+$8XXW!,QNQ>^ MM*U;>V^(5I0&41@QR'P*8Q=Q0S@=K,:^W!VKIFQ95ML>GN)WLF/YDU/4*:E3 MD\T>F3/(Y[.Z.?%GL9?)NB!]IFA>AKX9\^;Q=[!&69+>GL^O8SV0'XR%VI;ZP,VS2LFX-*!6WU W1*;ES/CV3BAOD/4!'9AHX M\1:X%'>7=KK-DK\,<3/MU.-]:QNWVL9+>R+09"5MK:*-!F&SMO/0%L]&% MLG2(EJ&Q-ATS4Y;J&W.TXM^.^JI#F6]@MZ/5E$EZ'>T[G[ M7&O Z7A6+'4^0/=T1A^'"75IE#*:IB1UPQ2$9+#MPH!I%#Q'6EQPV7,LETK% MSPEIU"N!/I;=!=0.I*A[N2!JB/IEZ*)AGYXOCAIE3+5$*B/ *S?P(H^1(/40 M0-BC81*@P_0YCJ!.H=2(X4672\U0JU8TG9Q5S=*IRK1SGA*J#),2A52C 5F& M*-IQ[4Q1U0)_MI?W*XS2$"6$^3ZB*8P#0 ,XP F\,% IL%H#8;G,V@UPXT56 M>S&QN](W&H[)5_C?Q[+>PG)>.FS+4&;[;AI:OBOR*KT95NWRXJ;4J2,0@E(O M(1%Q*4DB ('G>@,@/P&!TBE2>S!LGR+MD*N>(K5(N^0.V#(85]P)ZT!_5R57 M?:(O;8[9C]XR]'D*1Q]OEDW%K>HIT@[7E*T%EU/U^5,JI$Y"G5X)=9#/!=0,7B!+XA3I6)J7H6_&O#ESBM0,2\JG M2"]*Z(JD$4@Q###71!=&-&&AWQN/W=!UM4Z1CC.YZ++H6#K5"J(3,JE9"I69 M!LYTBO0B=S*G2,V0OPQQ,^W4N5.D)CFSMW!>A2F*8\9<0JA/0IJR** #D-2- ME/I26S!O^Q1I/VC-GR*U$ E;:VBC09AL[;ST!;/1A;)TB):AL38='+TP5N12 M[8*9ITJ?IHSKN8< 8P2PU"4H9H,UZ(H;UN4%5M>&916]K(\6+Y51F*C.6%96+?8NF[?<(RTTW.&_RT;;N[7HBSN]G?O1;^D[=#5E6?GP[4[;_*LSNN/V:?M MR65O6'3SQB "@ 60$A>R_@)QCLTG1/$6[VDPJ4B 5A_M#KQSUZ%WM@*D.+/UWS;"_Z5#')/&=QEI86*?'Q_OF(%QV30B MK@;X+;O+X=>B7@4Q\..8(A]!%W@H@$F(NIO4 ^"&B:=2@U=ZL.5*N\#B"#!\ M[L;AG!_0!BB2$UEK[*AII30Q5I3NE(0+@J7%U3)T1P]Z9>!=T5,!4MUE1;GR M:>HR+Z0^]B(/PPC#E Q&4 !"'1V0?/1T2M !TM0"6:+4U, "1]IZ\!(]5A6A M,RZA"8J,+4L55,&?T04M#J3:B-._[XOFF[#S\4OU\;;:B[:G'_+/>?EK+FZ, M6N&4,1\GB$4XAL1-80""P2;@RUSI!N&C+5G6#?Z/8Z<#V=ZFY/RMPR4I'X;8 MO*PFTQ.I)BZG]'%PSH#.:>'-PZA"@^Q)F=5K?=TS?"\8%F_L3R/[5K_D\C," M;9:J!?2:-N=+9>-E4BP:'NY].KT9"NYV_"UJ;[5'WYY<#06_9+O-<$/@\0Z+ M[JY N&]NJYVX]V(5)2Z+X\2-7<)B%+N4@D/^\=Q$J0W@G#@M9Y+3V]Y.G7-. MO',^?7ON5CBG=?'JY+K/DRMH^IL_CXXJEB#G?#,D"Y/?R4NA6*Z<_7VP4\6T M%ZQ+MI;K4G'=8JM?E^]: M=?]E5]7URF68!1"%. Z#(($D3*(#TL@/P:K,;[(FWWRB!/3![BKU(\1\(,T3J@? M4-?W0905 ML9X)CL6,->95^.?(6*,8,)RQQD?#>L;JSG.]+NMFUVY"U&^;VWSW\38KG\VZ M*YJXE%& X!@BM(XQ2P\'./W"9UR&68:^_QKL_^*MT[KK--S?\TN[[R1#*H;21MJT]39]Y[G4&BVF$JS=N,V?=?N90[XY M> !#ZL64@XY!C#P/^X@=5KHDI-.<4K: >\9U99MMIUY.V@C]W"G7;M27FG4/ M7O_S)=XG 9TE]^J_5O_LZ7<$,Y-EX+'1F_U(301<$+ HQ)" (.!K]=0]S!D\ M%KO]D1I:;F8^4/,24/4#-8-/1M(L?YC,69IE2>0"SU#(AOD[%S]C-$QUAD(M M+M*=+7:B-5?WJ64#RU9O[UM,0WNVP/=CG_@@CBF,6$K]%*3I_TJ'MA<+9X%;O4F.-> MJ,'Y,K3/J$>R99XMJ!Y\S0Z?)DW'=738'WAJJ?CD:SJ:;,E MU3[DUVQ]6Y3Y[MO!'MOORO88&P?!BJ_M@;:^W1>W2U(20I^AV$5I"I,X&.RC MQ)7:EC9OU;("'K!>G8[* UZ' W8&Q#KM 8)ZL@)?*ND+? MBMG8U^L\W__H0!Y&LKGO08QLYJE#S3-ZQ1^\"FC78\:NR_6(J9"*T M+[9B[W PX0,R;7WUGJPY7QR@*,C6\HD2>0#F_RH M2?ZTU"B(MDV*]'19@2HY\7WDXCE]U65B 1*J#;TR\"88*D2\X0K]NLGOZA7P M?>2+>U8"C!!T88-EEB1*>^\F[$VF=?>'P7BR]LKKIK@3GZ,Y^Q:RL^68#:F>"NDC M9<\2WT9+KQU&Y\TE@J?5O2-K.L*GP?G"E4_'(UGITV9+5OM(?K_+UT6W_O"3 MV$U &(,H<'W?Q5'$);8W05BL=*N=TH,MJ]DI%C654J-'3HZL,:.F.U*D6%&6 M4\L7)$2+IV5HA1[TRL![HE#L.GT^3SK97;5KBG^TOZVNZ^JZ^9+M\I5/4>RZ MD(6 Q"AQ61K%2!@FOI=X&+K2)3 SYB94BC83G\(49Q 'H I%(4,\2U31IJ=8 M7W(6QJY"(6YZEO7*<^/9EJO:2?%QKI9GELP%5/@,.U19>_'4YHFOR\]\T==^ M=P>WV_;3N],_&D[(4_YRN %+4QC'C)&()FG99C\9[5S5'[M0'Z+H?F-B*C9RB+BHH:EI[^@G0,Y$YXG<>.M!_J^(( M'YS6B=D^6]'C_()&3Q;.9:CW=.Z>_?QE$I[5%?_WN.A+^Q&O(P [7, ?3*<7(^;2Q$KI MM_DP+4VR+7AX5J5ML2E54(7=@EST>ZC;79QAEU3HSE^$[+R]_C7;_9$W @K) M/S7')/((G1_#"'I^'(0@3OT@ ;$?#>@@H5A.K*=&97]B/OCBK+DSW:[T82OZ M^J#N0D[N#BXY&^Z3\@1^\HA*U'<7&DHUS3_&$ \Q//CAM!GZ+T,,C[XXPIG3 MJ;Y".I@WK J%Y86&5Z_Z;&2HCCW-;X[1<_7K&6*V@"+W'%Y7\XX4[7(YWF9U M75P7^09]PU79%@+WV?;7K!& OA$.^Q$D0'T_9@A$,$A("OW4A7" Q"),U59J M5J%8S_BOR^MJ=]=O695.6_'ADI&9J]#9#97R?L>\,=+>!7&.N$6STQ/DS@#= M$=AG7\>-H5INT\1>!)>QLIO&U?,;++;YE=?X)N>#HWG/#1[RSK_GFYO\39%] M*K8<"VP.?[$**:)!&,=\K9FXD&$OC;T6!(8TP8'4MV263%L_5+,K/G,)_YP[ MVP&>$/.B]\+9"6&HOV3W?*[(YYEKU7J;Z4C(BO9L05"5Z9YG@?1TB=6"=0YH MG:PY^=NI95F%S(M";"4J2Y%>.\X]$5N+'$J5TH2QHKQYMZMN=MG=T!#U/_)L M5Z]"X)(8X21,8Q]YQ/>0FP[F8H*A0FULC!GK4]\>G-.C<\K#A='?!$"%>L^W\QY3\*12 IN)1KZ*CRZ=:"[^=J+R;H6D Q MQ8@;E>'72&TJ#-?K:E\VPFBU+=9\#7YZY"F&L0L@\3&*$* P";JY=^2'/I)M M&3C"@L52]@&4,Z":[=C?>8(N3)8,L+J,B9$)1RKC;YSBH8[BIN3+VK7X!.R) M[>-B-HA1"OR$@9 @&$3 BVAZ,(YCI-0%VHQ)R^O'#_N[NVSW3HNG<0P MR_TRY-"T4X_/6]C@3%8FW^?B!J"U*/:5-[#0EKCA]Y^)NKI-R0#&3')WF#-H;H \PMBK8HW2.,&>;FD@3>&&8F@_" M,D:J!;\JVZ^O[EG5,TC$'NZ):B0>P<"C/HQ '(.(PP%T0.&' =2[Y<*,;PC5$.^2EF2W$V7LBVY[KVMZOWN9,\3^R&*$N@%;H@C!F- [>UCH@; I2JR*@I MFY;E\P#S]"95-=$TQJZ<6,Y!K)I(/LNI<\0XX])/DKP+NFB:_F7HH7&O*KLO MK?K)NI+3^^UH\C"!19'O4R\-X@#!$"(:T/Z^5T1=1K'\QKZ^";N'K5I4#T;? MC!^9GZ'HA4-28XE=QA@SXLDS1YS,L*,\EMYG7W[E,Y@=']3URL6>RRD)_2 ) M '03 CP\V J]4*FKJYX%V\NL[(MS-X!1/RRJP9BB[E@C2U-QKAQ!V0'2E?.+ M^'!R)L4Y)4=&:[3(7)C*Z/EP3E]&,**L+'^M=G^\+M_MJG5>UZN4$!>Y,$X] MYF+LT=A'R6",)C31DA8U$Y:U18!Y592O[CLXFNJBR)JBO-@C3%M?!"2G*)T> MU+P*\X ?&8G1(W1A&J/IQ#F1&<.)LLKP)4E1W^:;7ZIJ4Z\ X*927YB C++4 M)3 \&H.QELJHF;!?Z6C!.#<"C:;(*)*F*#+V^-(6F0-K+:9Y->8!/3(:H\?G MPC1&TXES&C.&$V6-^2UO5HRD((X"!)(D=.,XC+$?#"8(2>FJJ9ILJZ@L,@]6 MTI,#!NE!\E'\D[;?B4"D]0F=/$>*0F*:'FWYX$!F$@MN648B5)A:F# H03\G M!^K^RXJ Z,?>?#M48W! ,,+,BSU&4^@B2%'8[^RPB+JR5\(J/M7>2]X!F:V8 M^)"'"V^Z)F'+>-=UP5=&7AJU]QU7=_>[_#8OZ^)S_KI<5W?Y;U5S4MM/<0)I M' +*(@;3P M<+QG,8AI*?H-CS)S*T-!K/+->[^_VW>F KM7K \QMQRJUG#F> M8CF1F91;-=EY2&&'S?E!4/FC(S#.N+?X$FL71,H8X3,7C:/M/ M=?[W/9\QT,\/>O-Z :1^&"4(XH FB1L>3JN""*32XTW[^?;&V1&2TV&:+=.? M(^?2V:6Q?"YC&(UWX_%I)#.\Z Z;DT9Z-$819"A-&'4A9"GQZ& OQ,!7.J^I M;<5RP>W)$%(\BZG/GI[JV"%NM.S,=Y;R'#\*RJ/.Z3*E1\./%[1'EQGY2\H^ M-=T99\<)9+3KE=,@VDXH*9(9$2Y>@/6'J@A:-X749*C3*@RF.UK43: R;R1NK![+YA+51L.+BXJCRXIJ9SGZ]3XOZ[9_Z2J.4FXJ#B(^ MI7*3&,6 H<%2DN)(;>M1_?D3[4#VG8_(X+J<#UN[[SU8PO<33Q21N@-YE2)$95YZDYM=%4W^XS78YRFKQ@>GQ!\3'IJN4@TR8"\+42QF!V(T/4/GO0\4B MR P ;5=1FFK]QZM/ IJS/L$V4A G"9VFD"XM:@8$6/SZ\!>]4U?.*>KVZ_W! ML2NG=:T/^X,?$][-+. &XJ,B_%.^#@M-&)-2\/^3]_[-;>-(N^A78=4]=<]N ME6S=M^J=Q%;4W4\#3S<:#>"M0#.^/QP&J$_ENEQ]+==233*?K[;J_% ":1(" M2'/,,8XB!B#JE2%(<*/3@IY4\!QD&CTDTW1K5L.M05^P.PL?OA'W%B!ZQ9O@ MT*L^.?8_ N\P?A_BKQ^&P0<9:<[1PS$=PL),_KW:L&*U>KZO5W\4J[OUC*8A M3@E*TRP4.>(1RJ.HEPZ3U.B6+%8'UCZXA1 M6S4#IH7U:/1Y!#Q#OAP"_W0)9C&, M8TA3AE,1[GB:0!2/4R.Q4FVL4O%A:21XDI\9JSYBYS#?E1'OOKI$3:0WZL5G M+D_G]A[Q4@49Y/KI!H%.&VPGRH16IKS% M:_;X:+V$]EK>S]?O/E_/1!+%F"<48)10Q "3U-@)4J]::AVZ&/#U(S'2"Z4, MWNNRQ.P\^8P$EQWEC(R4P9MF_A&S>\W,##F]-\R.?N<1KG4 S 3>+1MH0.UL MD S,^9KSW#,@((Z1B% 8\BS+,. 0]<)"0H?UA^F)\,RJC1(#DSE-K"S3./

8AH;3*R91KW!W9;0%HOZCT(",*.") Q"CKD 0&9121XFO628"#%; ME@_J6,7G 2F-A5BMZ83;Z?2=AMI3:Z=84/2:#:0B&X0M>1/> M<2CK>\Q,^&L XA,ELR$6O<5L@]$:E M4SH"/"=3[2&XN^]3JN$'>-[&SI*Q7,/F@*+4@9WZ?H),=?X>ST'03I2+C$S0 M.*1CB(<%V[RKBMMJ\?)AS#Q'.: 1PCB+013'F6"L%PIC BUK0S:BQMH+5-RS MV.MG?X30"D]C+O(-Y0!6.E"M6^)-X33A$<#TJ&D(TI,CJ4'&G*:KX1@-(ZY? MEW>5%%O=;N422M2KLGI8\F*UK)8/ZQG&#&&6,O4N)6<\X3'8*1+G23)L<>A* MBW'6BK\N5^5CM5$W#-RW"@9EIZ$+PAOFAR$DZ!][Q\3X0N&@TSC@;SEC1)H\ M!ZDQ=3KQSY3IU(V!6A3K$$O3CHP#+5B]_%JN-M7MHKWB(HU$B &1XA.44YR1 M-,QZP00*8$"S#J6.0ZL'6LG5[.WI([?>P#W/G6,#ZI@K#^'-+P*O7?_'2# / MZP<9 +=QD\AI0#2:1AR@.:TF$A<&G6@J<8:5;8!0;[JV(:I>?5Q5\Y+<_?<(*&I[3!RL\/=+GKXPWIH:^#4\!T6 M/KSC/+BAT IOZ^AQ3(I!_!@$YS0CR#"3WH@A#O :5MUI^YA"2!"A(&64QI2' M,,*P+X3G419ESLHX>N+&B1G#6AC-,1Q2@G&(F^/UPV4[&E]#9%P[,0-VRD42 M0TNTJB$VZ)CR4?M:STNYLQS$'.>9 .K$2P92 B+>BV0@9#M",M^CMY)GPT@# M^A^/;_78<94=OF9DY0]3'UMFEV&K8QAIT-4@:*?%5\-,.4%8#O"Q;B,Z$*G: M";*$AP1#!.($$AH2 'F?MTFB#(=U%!G*\MQ<=*I59F!OD2F@QBF5=RP'$)4. MC..T%KW$QZ3+R!+9:?'48&O>ZCT:A)(N6WVLUYNRN?U E1_Z^Q!V+00X92A' M(*$X2@!EB (DV@<14Y+FL6[3\4 I_J;62\6"7K.+M''SR&HE!V&IM/A'M?ERO;RKOE9WVV+!ZF5;YY$?6M/G[EJ2U2S) M(PH$3&F*$RP 1BG.>]4P4R]QF)=P[5J>'RC7/]=1]G<.W;;N;>Z6 MLEP3^769658R&6]9IBXOKHDZ,"#X0UH0[$UH]C[W1@2WS_TU4AD51;[4\)PZB&JUEBO)8K5YE0\< MK&DV7XK-RQ7H+EW8/299K8(X!'_Z_<]!,9_76YN++KTY4GLY.@4?7C)!6/_/ M[DC=Q^)Y]"6I)?CG%Z*^/3J9Y:=W0[]?=(Z#[,1&FV$%$<*F.[T*D)/S'5MTF'!3+YY?+ M2KF4W$4$)V3OU%>#2/]2;G)&_IT!06O!J\*CM&%'^5=!:\8DZ-X =G/:]^'3 M2=._%X/UPH _K+4JCWQ1/:@C*>2AW*]&1+TZ5BE5ZH*9()3$$8P$21! ,!$$ MP5Z)G(A$N[3H7K1GFO\H4_]J7DEZW\CT3]4%FW)A4':&J/S^L?A=YOPJI ?; MIV!=+(K5QSJN]*H.JD@*7N7-&*I3I35_F$^@=N;1N'J4<6L0Y#[N=G(^W-\T ME)QWC/PBX,Z87&5QC'".!(ORF(5)E/:B =&[;LFI0-\![<4.UZM@M58_:TI9 M_30NV@RY_9P!@?[H-6QZ!7\N7RXQ(8&\2D2V!M%XG. M#O076=GZ+P.CCR8HIV*.:TPG$&F7]]O&V7'VX/UP67"^[AD(5 MRV:AB%"6J?/\. =<\!Q2T O-(-/OPA@NRG,D:154D^OI0,6@6C811'7?!7]\ MJ8-UN;@/[JI5.=]T.R$ORF354JZ@JMVS1D']U/SX3X_UJE1;*\L_&S"B _=H MQ)MQ/6,6:3JGR"ASJ%UPO>P[G)MT>UQ(#<++N-#:!9;SX_ZP^W1H7'D3C5,1 MQ1V,$X@E#HVIO0PUJYV8 T'MH0^Y0%)_Z9O3WTMDMG*UM-S,&(NB+(S2",5A M3+.88!KV>E"<<8N-%X?2QVG>>SFQ;&^J=@V\T2[*A3 WBQ^M9DVU1NFV.Q=S M%?3;*5IQQ.>VB#Z.;^^">/#)I#8]?-AW?(_#&Y+VO-K]\O\/,B!#M$9\J!0ZPZ$W2&XJ6+LU]D@OEU7:^V:ZJY0-9WGTJ%^HV$3+? M5%^;$\-YM9XOZO5V57XNOVVH1.3W&> H9"3" $.!$X"CE.PVD1J^+>U' M-Q%^*^=;J5\9?%X5RW75E!A8O39-(?V KT>)%\?=C"-?J!L4R[N@4SC8:QSL M50Y^4TH'C=8CG[RV ?8,D7KUTS28U:^)]8CCWI1[%4#5HFH(_L.]NM%_7C\L MJW\WES?TJ2[_-E]L[Y2V30N/:NK9%)6Z(OQSS;\5CRIRR(]_*J5-R_6G>K&0 MN?(?Q>IN)@#!$,9A"L,T2:& .>\RXXPP2+5>6I^,LIXY_:5]JAQW:&%S8\I^ M\;JSLNOG:[K\.CM5"T]O:?//.EN#WY2U06?N:5*:Z%#1C2H_T"@QC4 3&2"> MHI9?QYV-;8K71"Y&VDDPXZ[52VO1%BX5Z15"=2Y?4=5L^5,N&C.1?[F7& M4RR"Y[(PO)_6&EJ]8#(&GF8QX"3CCTO6)X YP[%#H9P&-0ZVHG8[P)P0T?5R MOBJ+=;F6*Y/M8B/GI)"&?Y33?/6QF>SRLQ_KMLBPGL$$I93D$/.8D9!005.Z M4RT2N4E*/XI"GM/VG;+-AKFA."G0F!FO5!8T306M'\DYT=DR!:(^3-6=F/8R=-X9Y,UN-[GW@/# YY::(: M%R!*,$648YA%,60AY;UJJ1#8XEV%4?32XAX'C_:,&BH7M81K&V2.:8<2@"$*,UE_*(PCS#.TUXY M#(B_E82]2I==2W3]1N[J),X]YF$Y,8ZSO"\H.C.F&R<,T7>UJ!CNWDG'"F]& M#UE8N,+'>\K"L&,=#8ZTO#JQIKQAO[0D.#)I$ +'S MA:L5AS.?3SJ<^+9]R!K$L0<&!I=/Y=UVW@2U%TJ^*Y[6Y8=[\O2TJ.;%[:*\ MV12;[4;^Z)VZ!J?M(I]E,4EB$L6 ,1D(8P* R'I-HY@"=R'&JYKC!)I&5[5@ M6;]!U(-I9]#H2M9Z6[MU;%=SLG?Y.P^EC!J0A MGC$/2Z.,@TD'IW$0T M1(WIC:!L08U@0Q@")XY3D40@A%/N]_C#LVH#X\FY8 M$]!;ERMIO M?NUD1B&#((L!Y5A$"69QA-).)H\X,(SEPV1YGSM[];K9TRAXH7AT%JNSAVA< M8#R-N.3(EF,'/QTAI#O+;KX4JY+*^7SJN4CZO/_(QZ)Y3IBHLS!M[%S_O&JO MD6KW"IO78F:<$)%&*>11E@.6*1J@O:9AF!H]X7L)_3PW<33Z_G2K%#[]5NSM MIZ^54J4*^>6?%4;8J%*DDTUV+,$HCR).*1B'$:YSG".0E[H8!A M9)90#!3F/:,XY)87;[O-]ZHJ5JEZ$\R*!D.QUJL=129/L(SFUO,L.UV/VM9R_Z.=:?+,SA2=:OGZSGC.-2Q!#L3V MS5KE6+Z;4E%S-)N/5C_'1=Q[ 8?_:UMMGJ^7ZK*QIBFOR6 ^?RF61Y=F_RBK MAR_J&C*YWB@>RN:7>;$I15&M_EXLMN4,(1AF+(LR=76X"$4(VPS MNE6>4Y%>P:!H-0SNI6;!5Z5:\^#J6J&@NB0^W?RZ;FX=7#<5XJ=^?V6E_OTZ M>%"6E7=FR[@?QPN:*\8?QR!_^9"#\F.+1G 1] N>=7S)>>*D[O1W '3?B10 MT 0*FZ !YP>I7KH>$SYJGA<;M]-8Z_^ N+FJKU[8\\;=6@?9U7?FOJ^;YY*D M=LJR]>=ZHUZ^VO]>E5C>UYM_EIM/NT:S61Q"(&(0ICA*$LH @A'=Z0L%,4E' M+J>EY_1BIW-0-$I?M>G#T]I;!60_ M'D@W'EZD",HP^9EV#'QZ>PSX;8AS[2*=AKJ+#8MI!-0)X'"JH>_"GKEXP&OC MN*A7W8_4Y\",H31%891RRC(D@W;$1=X:04-.4Z,[-":F^N1#XU7P1Y=5_=2O MWE=[ X/VC,1$XJ?EZ+EP4/4_<"86::_Z^T'4=2\'1O^'1."C_KQ$6!XVL/[# M8_5 <,8*X"Y\Z+T*WS_*V?QV3;X6U4(=.Y1:-TOP60XAS>(LP2!FJB M4S<1"8G-VI(NIN8X#4WKH.@U:PBR*7K_(-7$-Q#V41QTY=1IT-WE87!5NG/K M%R,*^VYC\WMU;[^K-'Y[JE;-AUO&G25ASK,P9:DD5)IE,:;J2%6K'Y"K)^.- MP%&TFG[7]]ZD+@NTV,T;Q\$&NW&3\^WXNVG:;O47L5QXX:T0-:JG)Q23QK7[ M6!"Z /+>$^?F__U=K@FJY4.K(9C% "4LS:&@B,((1TG>5^QHDL84C]*!8J.8 MY]C3J!1\;76RJCN-ZR;/S1R^/31Z!&G]VUETN2#BR!<^ECI#7#ZA4#*ZZ:Z6 M-,/Q'^M *_]6KN;5NMQU1C2UINOE9E4MU]6\[87(@$!9F,JZV"L[X.ZM2(H.S.:8V>CABBGCO<SS\['3L_>&ST HGC$](>_&442S^NJGDY M8RF&"899+M(<@Y0@*:(70%-NU$=@\+5C%.6"1A6+8*.)C$%(< ^*!7&_@8<_ M3FWDOL5\9A!-B)\,%3_&(C:V7_XK6_*JH]"+1MKHKJ6DWNMJOF>?:YYR3+W)TQ\FHFU" G#!(HQW*<>A3K3M$ MVFM0[^_+U:XP-T,@$W&$TSQ!)*241@E!O1@&8JWKVZR_W'?"W\3$NM/)* C: MXW4^/(T"E6'@:&\][E$R:3:P1\G@ @O?:-G=16&&FMYU$D M!JE?.QH!EN7Z?I1(9QCM*$@8S%/*91&,F_]R(YX%I-4$X$C<*H+ZYS MWA=M+0EV"*RZ9#L2HC;$.QTP33EY)%"'\+,EN 9T?1J$L]3M +NIT+@+4[ZC M=&?X:-&[_.:Y&F$/Y8?[C\5J4\VKIV:X?;CO#RR0Y7);+'BQ6LI LYX!$D<9 MAQQ(L8"D+*8TZ96(4XZT"=^]:-^[NSN%9?83O%!9_6!W**K5.NC5-B R#][0 MB!.7=819Y/@A?6 07B[K"[N <^"3^CYX>N$3];Q5[Y.B]4G9:?Z7@4'(&*I3 M8H7DI^I?B6_6X?9P1M7F,8$Y8@C*89 0UFL@6**U MU^M#KNHB@4N;!:[ZD=Q@ MN?*Z@#M<++W*U7^4*[79 M_TNQ^KWGPJC%A=/$6PSDQOUV\ZC MUH W&I!&=92KP.?=1T/JCC^N>UP'1.]N\AX7%XV[FNOF'UMW-4VFHT3(8^@- M"I2#W/&CQ,MA1AJ'30>8:C>G*]G7Z_6VO,NW^[Z.]H*N)_04!B"$6.F#O@1I?!-6=L M1\Z:-%^[LE&/K9TB^A97KU>;F1+8GF59WOV?;;&H[I^E,F0^K[?+S3JOUO-% MO=ZNRL_J/LJ92 %,HYPRG#"88LHH"#$4&4_SE*5Z_.Q>JF].YBRXF7\I[[8+ M.BN"WQH[_5X^=/7CE/"-?UB&&+.S=%SI\ M+!$[X&+YM]<\; SI$>[UYY;+\JU'NVK? ]HL!][KL%C4?Q02E;74YE.Y+E=? MR_5G^5WD6[6>L3C*44JRF,8I@X DD/)>>)XF1B4+1R(ORZA[W9L)W6L?*/6# MWY0!FE3JVA%ZF>T%?."41(? [R6;U0/T3/KJV"/3R%==&U5['<4NF3.O'XMJ M.8,)2B,1,Y8Q0CE-4T)))QHE*-1J!7(J<)JL^5NKO5/*U/6 "\+T /XH=/DF M[A?@RE8E:Z8T=,6/P).F)AFQI!5>NARYDRCJ%5N5=]7F7;U>_U*JER1F.:0X MR20GYPDG":$0XK07R7&HU47B1)!G3MSIUKS^<-0U2/ MZT8#TP''[72]"EI5 Z5K\%NK[-PD/3N@'8VV9WX\#N)\F["GK= ZE\T&A_(48T -8HXQONGFGPI1?+ MWLS_7*'GGJ\&?*H7"YEEJULA9SE'N8A8@H5 + LX3SN-8FCS.AR=1_R M+\'&O1WJ4EF-\IHR)^CL,2QN>O&87C9\:6;:+%0/YJ!E"9Y&C(1IA!2S$5&4"^;LY#.VNOD;C;%:N-BSTE7 MKLGD?ZVB-@_0\J%:JML U!FB?Y;%RN5FDC;"+G:3?, ZQG;254 >55YSZ1+# M$2RMMY-,?3$-DG1LD]&&DAUB6B>6SPLF=W=5K'K,BU[;H<=[-4$Y$B6\8#J!H[O.3:H]CD&GC5DRJ9FWX@E.(,D% M2%)(4I''# G0B<<\8['#YBQ]H9Y#Q5X3I[U6!J"ZR) ]X3E.DKQ3?DIY\AY1 M^\XK\.6=T]+! M&U+-2P>]@MKS6/Z#-TL&/_+*51/A'V$N&MMDMW(U0DS[M'D7*C[D2]NBD6Y4TYWZYD2E2NVY,^ N>"9Y&(<6,4L)"T&X!,9QCG"1&)\R=2?6] MW=(IJJ;B3M6?[NO53VNI;+#7UNRDH@?T]1*8RP!OF,$XP]S/"7%=",]PI'LW M3(,G/=CU^O2W)^1T^5)42\G&E7I4O'^8L#G-PR-*A$A1+'.D/.=QSI'828NX MT5%$6QF>N7"GUL$3IU:'"JTQU..X,> S8S0;Y+QPUPEHSC#54#"GP4N#K:C= M#C$SSOF\*I;K>SEA959X(W/":EXM'S[<'U&B.5VX/OZK[D@-SS@!(8LA2"%, MTT1(O7H5*8^@"5&-JM@%V,WV"."X#M-CQ\-?:H+P&U&2%/'F6#7>I+H&VW M2^T&=;UM:DU43FU3NP9U MO4SDVJ/0Y"L[7&KS<_UU_+U;)9TCR44@NU%72[ MN7DM'E&<80H3%.,P1G,EON:UU5Q+.Q)I,O4,-M6?>KW^Y^4NP M5[;916TT?GY1F30B//?@ZZT)+H*Z67CY]>80[%[)0&EIA+>7!8 N?F>2>^:_EW??"85<)"1$*^XT(JQGGL7JQ*.2"1\;_?TLX>ST#"W@]'0XZ M!]P9LG.$^#0HSI4QWYWN<8B1]HU(ZK3]"8D$AQP"A(@D4HYS$,(TZB0*1%-@ M="'2 #F>JP6-:C_=.F*P08#JT==86)IQES6,?JX^.HW1&9IR@>PT.,J)):_O M/7*&CE9U4R5UOVPWVV(AMLN[3@YF",6,Q$E$:8(!8!BEO1P@8*277]E_O_>4 MJEG?M&H%2B^;"IH=^0F5'.Y; R*"UZQ\RNCMA@]]AB=R\5&WJDY9B9 MIPJ#@R"90!5PF/ZUJ\%AV+]4K\KJ8;E?/!]=-#,!J@Y'05J%+[KS>6>: CN/4RPO&1MB#J82#[Z8K2P>U< MCY13W*>1.3JVZ77_E ?$=!F0U8^/Y4KMKKRQU,Y"D3 2Y1#!-,EIFF':;;"0 M, -"Z\8WYT(]\^!>ST%E)\_ Z]'A13 WK?0Y@=L+*^K"=X88G7M@&MSHWJS: M\\AU?R;HW>YJ.'43NQ HXI*M8\[C),MV.H0QRER?"]*7/&+.6#7WS'Q_6,7\ MZDM/3M"CS,OA;Y])#H+^8B>$WIVYY-*O-Z;!H9YLLS@M9(N@]M[*2KG]=KLIVMT_=(?^Q7C=749#;]695S#>SG/(88TAYGI PSS@%*>T5 Y # ML^WD$13R7A\51;4*OJHG/]M[#!Y6ZGV%[4[K8"'_+G]7WP>;+V50+;^6ZTW3 MAVNXCS."\S2W>Z;E-<-=H7/'.*^"O07!WH3VR8S>B."WWHRQMY &XWYNIVD\ MITZ#]L\=/.:EY3N@5(^ %'0JGX5-*>7ZL M4#+0S;[CRW@>'COH="-@HT9 :YW)*)A8.#KK)B\QRLW ^-$#ER,4G$4SEUX9 M+\2!J-64S.?;QZUJCVP^-HMI!&@..ML ME=7B0MQRX7=V78@7#R+C@;G-Y\>.C]9C9*P(Z75<3"!&VHR%B4;)$Z[R&B>' M#H__E$@Y& ?GL=*-9_Q'R\.8_F'UKEX^E*M];&<8 IC%6*1IPI,$<= ] L$( M "#A8Y41AVGIO;;XQJ)P1W)R*@4_2_ODNO,2J\*!OO8=\\9S\O@1[\5:4 V# MUKP?<55XUDU>HIV;@?&CQSI'*#B+="Z]XC_.]?&XU_1U7$XH";,(Y G"4FU$ MHF2WDP=P)OBHJ\*AROXXJ\(7H;'GQ$NM"@>/$=\1UTMMG\S+E5]\^5N@R<)CO(.7'5^.'HQ]O9>9W%6;NUQ\] MCEA8["QBV*(]0H_AJ]@%0XYB$4_M$#C+7=[AH5!R&O M=]EPL=FNR@_W'Y[*57/5P'K7'1FF"8Y9"$62$BX(0W$(0YC3A H \R37NN_6 M_NO]$4:KE.HEWZNETX_L%CV3>VS'0='RZMH=FO5.O:'73IPV^ C#N8)H E=0 MN+"B=CMPS!+7[P7.TC3'!.8IH1'FA(!48-H+4L^?F;0M6WR]YX[C8UQBEA/: M0*:7W'E&RP7I?BZ_;0(JQ__O(Q\#^1Z;,[G3 ""GD00-,:!V-JC,J.1=6:Q+ MLEK)052JJ*3>8F@?Y8$\)Y3$%%">L"Q)>09PSCG-,\0@,R(4:R&>::71*SA0 M3"XWY;^Q>I[+'D@]FAD%0S.RL83/"].<@N<,WPQ&=!JL,]R,VO%(&\Y W;,O M88QY$E.&2)ZB5'"4TKP7F/'4Z%'W 6(NQ4)6KV@-@=.>B3P@Z8B++O+&U6F( M#/G($-?I,I*I(1J<9(6-&2L]K,I&W.ZFUBQ-4 (2%E%(0B$8S=).5I818O1> MJ9V$<;AHIY7EI566Z)GPCT_@K*C' #./G/,*EC?IQA;&*3&-M0U'2688(MKW MZ15/E=I#4R(_W"ZJAW:5M[O%E(<92406BSCEJ51 70S=RF0H2XTNT1LDR3/? M=,H%[1PZ4,_VMKQAL.H1T'B(FA'1 ##]W(5W#JEF2[D=F7$GI3WV_^*%8E6=[]M5C=J3_V/_I%IF>; M4CW*5G::T1A2$'+.0I)B@A,1D1V7PHR&VH]ICJ2/9_;;6Q&T9@1[.X)>ZT!: M$O2F_*_=3P^,L;FZ?2R':NQ>3M"79KS[_P,W&FRC3M"==ENNH[E5;[?6#:ZG M=G9']MH$=H''MKB^W!PQ"/2?RF7]M=&DOG]:J5Z#@XMS@O-=-;:/NM;.AYV%H:L3.T8 TBXC3P= @<(V&I5TX MLL=4+[Z<,_]4U' "V01B@1L[:M>#R8"W/SR5RR_;"#H-.$N$0#3***(@SQ,>DKYHGE$.M9ZJ\2'7,[W:#5-U *![W& M+_IFS,G*M1LT0L %/6 6%'XX\ UBQP6=8!=-'#M#+\28H70JZ'C">@)AR)=E MM?^1:K&[RK\]5:VPO-B48$9Y1'"6\YBCD+,HPHCT94L1QWENO+EJ*F"4O=6] M4H'2RF)?U1@W@VU5GY#9[*KJHN5O1_45(F]MJ-H".(W=BF$F'-M.'8:'+I]T MM+5\:&2NQ59US_Y2+:O'[>/'XKG9SOU4SLOJJSHA-,,B9""3TF/"4$B1>BFM M5P(EN@_A>A)N,J7L;FI[>%@UQSB#^T;58*6R!PGJW7'I3PS*,^0H2>?3(,F?1E7 MCS*N;1KAEG>?&I*0=%XNUU(6!#'(4L99%C'*.4@0[F6QG#$S!K63X9THE3I! MV6IS%2S+C2J\O2!+FZXX8R@-TC>O& [EN@;.3K%+M,:]PN;-UCA;+*?!40-M M.-H:-PP1[61N\Z5,<1#&B&8I3E((: HW_$:(X;O>)E^NW>6 M:10*YCN-# \V&J.EF5-YA,F02!I\]JJ,G!"]Q.%B7G5IT0RQ3) <,!%EF&4DHPD4O=@H3+0:]9T)\UQ7 MZE4\F",RVK9:!O?UJE]5&%32G4"LL7ML/ M&F",$-AJ,Z*VWI5('.89H7HII!-1WO-)J>!/>PV#1:MB4.]U-+EZ9RBP&D%@3$3- M L +S8).M<.#%6,B:7*3T8B(6EYG].8@'7RYT7D,3A&]*^@F0/+.3*D]#"T# MR7VXUS2",D"J$)EG*$$4H(R#I-0$)US]KXDF^YU7!KA5= M/?1]V(Y^A,;L-J6].D MF$!X\VUA/=YX-JN/7S=;3^JJ4M6YU=UN6BT?]KU;M)2+YK+]W.?B6[G^I5K6 MJVKS?"U5EZ-_0Y9W+[^%_VLK?_U+N?E2R]]\E1]IUFZS+*0R:&,8(YZP,$LI MBMK["QE($!-&-_!,26_/P;=5,KAM[%&]^E^KM:()5)/?WY?S3?5UK^(G2=*?2N6D:E$U1I"-**6SB\6-3!RV MVUGQ^A\U-?CYZ'NN#EQP M)@R-Z>!IA)=1+:XO-YULTF@EXX4RNQ]W32ZT7);WU>8M'2G ,,><"A(R0D@> MXBSM>O!#-=+-U1]DB#"+#B-[2B].3-=)?B*&9L @ MC_5V['CAU!5O+F#&=ODT8LB%;#^Z"+F,!P;&%:6#ZJ!\)QVY.%@DS404D@C% M.,$41'F4YF*_V*$Q-;KKS[5LWWL42J^V(++KK[[O..:V]:&32&&/_:!8, KL MOM8'K6]4&;Q1_^#SRED3HOE3*)L3^6!_39JJAUNG1\:.4!Q(MZ)>E=7#\@7A MYY4<_>K\1E4L9AAS!(5 ')&0)YCCC"2]-E&8$P>T.U@'W]6;5K^@+%;+:OFP M5BG>HOZC7.VJ.(:]Z-Y\,8B&1W6#+SKN??7Z&3(J6WT+=G)Z=^7'2-.W. M2CVZ=HSJ0-J6/V"K\JY2FP LD=+"' H6TB3&7/!=U2?#*-Z]J3N8IPV$:E'! MJ[=RS8E9S>YYJY$3 C9!=1#5ND;2,ZFJ7[3Z3HHZ]RB:DZ2%!R9-AS;VZ!&? M-5)Z%V9KU+V5!MO-6JZQ_E;?KLE\4]_+@8(^KXIE^S*M_,"+YVD[KN9=OM8. MV1GA)(4,$IX3AG&48\JS7GN"::9_J?9T=/:<^>[5U:]&3PTBK:NUIZ/N9/A> MVMJ4-92U@317%9V4P?+7^U&A/BG_<_A@>9^!]W:_&3*F/7I,;O2>CMK^.T"G M.IHT+PD?S56G&D\G.%@FT*PZ153J:4]Q)^M)]D6]&'>]Y,M"[3WW.S\"2Y%Q MC%,>QX@)S'A*=VM:E&BE3'XD>TY\\E(N[%?M)GRP*A_+8KU=E?J'F#W!/6C1 M.0+2OA*25O6@DG&@57Z:.^G'$39?G [TU*07JD-MTUNT.D'0V0*6?YN7Z[7\ M5;?AOK[Y4JS*VV)=WJFVGW*Y;ON[.N)7G5O-'><\Q0*D+"=\M_\CH-:+XA=2 MS3,KM\KV6][K0 VZ8+VIY[__U&BL;@?:J>QXO>'8AXX6I9=SGR^J[WRL?M_; M=!4T5G4^/K3+T]K2L:\=+R$OYW/?*T6WOG>W$C1"?,B"SX]K?Y!UG2?C39=O M/GTP<)767!JV^]'RX7I3/JYG:2H7AYABC@2!:4I &N:]"CR*M-XH\2+8Q[G#_*P;[^7'[;4(G-[[,(Q$R]4@YCF,>9@!%A4:N" M8###W.CA<)>"?:^@.N7Z_"IHU#-\.]PIT'HD>C&,S4CT4,UFN^,XWL%O2MF@ MT7;LM\8-@#S#EU[\,0V^]&/:ZX?)_>&GRY>BJ%9_+Q;;DJS7Y6:M.I&KXE;2 M=/L 7U/POONPE.R]7:TD=\L/O*^7J_ZOM%A7,DM6%^I3DDF=.*)QC**4,RRR M#.<"1#D$<1A&)F0ZGE:^FX:E(4%CB4R,&EO:0P)[:X+>'+7GN3.H^=2A24%C MDZ0,997F,V\7\+$>CT_3O68DO_=L[\'N(M8S/GS+>UZXWAG89P+!^ Z=1I2X M@-WUI:>297RASP?31*S*?VW+Y?R9?*O6LPA2A%/5,9TE2/XIYXQTDJ,81%K7 MC[N4YSDF'.@5[!0+?E.JV1+[$' -*7LD7,W(V I2OVQ[&B<='G6 \L08TH5% MI[C/&5K&K'9,;EX_%M5RQAE#489!A%@<11D">1[WDA.4&!V9 \PGQG@N+#K%>,[0&L)XZUU6V3U_ MC!G/6(A$G,:88QHS05 OFN 8FKT]Y42DR7RT>D#@Q+1\L1 T>YW=+>3VU.<5 M:R?<9P;R:.SW&CA#^K/&?;K\9V^2!@$.Q,MB);O[XU^KVZ220CA T9M/KY=-VLV[(&W2Y:Y:"-(<8"!J'.06I(#SL)48PL^5."TFC M,F6KWU70:!B H2MF&V -2= SHO;K8V,H_3+>]SCI\-L ="?&9D,L.<5=@]$9 MPE11)S%B%.=$Y"Q+.4C3/*=(]!(S$I/A3*4KZ8),%3ED*FU@[9G*!Z*NF$H# MRM&8*K)B*E-TI\M4QI9H,)4=.D.8"G82)2 M6Q3K=5N[ Q'+&,PB#&"4H3SCZ@'$1EX,,\HL>6:O0)&H6&;A"80FB\ M)^ 1.S,^,@#-=]7_)29ZA7Y+'"?&//9VG"[G#T+&\IS'D<[@IA7XUV5]NRY7 M7U5'<,.(+T_R'2K;EY;<_'V&J.RWG#BOZC MN]"0-*?LNP&<>]F= \>@ZI#VI?PX,RO%/_42_7 M?BT6:JNE2ZVI*E R1$* ,!&"<[[;6(FQ"+%9U!@DRCOS*[4"J5[0_.% 0/!R]K=P(Y2^.$4<9R @6/1"Q"M$O(,15F7#5 D'>F:G3[22D7'&AG25-# M$-4CJ9&@-*.H%L.-,89>^.DT0F?8R0<^ F%X;4SH><&2\U=^>\JY=I"FG,N*!00)BQG@Q)1)AA'C50F'=^4JJYHJ>AP.I1U(B(FM%4>WU7 ^A$ MN.H\5&?XRA'&T^ L5\;47L:A8M5QO5LV=H4V%,Q<\!3B/(.0\ MQ(@!D?8[P%1(XC0L&5I*&74O]L/]_4^WA?SUO QNOI3E)OA4K7]?![?/P4[_ M8&_ 90K\QX$\5RD:"/TTIMQ@*U[7:9R@HCO)F@;5\N'# M_1$EUI_E%Z^/_ZJK!"4DBD$8Q3Q.,(TS(57>J&5EQVZ59+=JLU7[66NU^=7==M;(S:E@$

XW!K3^UKT!G6G-I7%'^N94*W5.,P M+V\W-Z]E(T091B1G49I!!C"!#':R6<828%B!T1UKV>SE4X>FLO# M;NSGFJ/RDPZ*YXI13KTPC4S-L4VO"U4>$-/*X]ID434HE?_:5IOG/3=T:U4J M(DY *IB(!<%I1F@$.IDY3$6LG<,-EN0Y?WOT"KZ(>49MHHZ0U;'IX&N=JHN-KE:N=T?6H6S)P_'J*,:I]I^P'?H-AYY-P:X"*>G\A:X3*V>WB/PM8# MNO&H56VG:5ZMYXM:*383),DB"!#'$"0HQQ%.^IIU+I#>NF.X%,]KCE:Q%_?1 M[94SH_\!2.I1^3@@FM&R'7Y>>/4D/&;&0_EY:KZ6JC7 M5@\X2\K!:'1!<)V$CSSSUZIX&79O^M7N J6I>9; M[@.1U.,@_R":\<\!?KU"S^/2SE%$SE#., 2G03<#;:A=CBG+-MP#4<=(CH8) MY5D2"QIS$@L N&"[Q3_-$Z.;RQW)'&W[_'!1Y2 QT4]2,2Y+ORTV3]NTBZ2QC,8]#&,8BB:5H B/, M.X&<(PQFFWHCM3:K1)F+,6*^G4;:\U$J%!1M3>GQH#AXKR;D5Z6Q91W0 D_# MHIY?*.TK= K1]KZ0/^U4^_.%RFS?8:13,[,'=B*,Y<"04]6LH=AHEZ;F\^WC M=E%LRKOFR)9Z(7Q5?BF7:YDJ7B_G]6/YKEZOI3H?[C\7W\BM7#45\\U,A(Q" MEB :93P1($F2F#2/@U,&*,'4;%/$EQ;>MS^4HO6R.9A1WP?%WHR@;LX[S@\- MD6M.94GP)QEIUJ=GZKA^TBR+3?;:-&C8NY6OJW:CH.J8P,G7HEJHC7A1KVZ*1;GONB)W M_[UM#^?V&L\H3 $"*8449YPBC@3BO::8 S_D[E1#__O>!_2R7:[*8E']6_Y1 M,;M<9JI][MZ8D#;MWM-$9XX?J9#QH M:;T*R'?^ES_;&7@5%/<;^9V?S_C_DD'&Q$G# Y"7(?%#!2<_"-@%+H_>]!&M N;,KUGU7\^R*U5YU &W6D6*8_ZD2& M][#G>T X#803&@E>0^/>SJ S5"Z$FP77S\V@:3X6*.IL;UE4%@>MR5=!:_3! M\FR2X7*8*X<'T)&&T@\54L?"Q"[(CNHQQV&W.\;#MJN5.LG57!JQ:-KZCR0( M,>X:$^;^9?R;KLH/]R_%GR]O*]7C]WS.-TO/Y??-E2:__N,(PH8#7F:$$(2 M'&8Y(KTV409RD[YH7SIX[I/NU59!\/NI>*#ZE;K1N/N$X7,1OKRCR7D3<(PA M)=KX)/CM!57C=NU]8_AZ+S-, M4!9Q3 @-<3']XZBW&XJ?K_6#SKY=E9>H0\ M,3^9="?NZK6\E?Y5MULU:J_VQE@$1!81+F082H3) 5$IIR=NB($6J\47%Q)SW%" M,=1YO39SENFK,<>^N#SOP7 M[:R=W4%K>-!:?K%3'[Y<:!'-1ALUTXYQX\&@&?E&]HN+M="GW_SW]GP#9(T2TD6HY 2+BB+(.6]HB@1P.WZT+EZEUH9[M:$[1+QQ,%' MUPM"]]YUM12\J&.=Q[:#1=[AXDYZ^<"Z4VN]J84V>R<-6N9Y&Q'3#F9C &"\ MM//LBW$6=2^4WVF:Y(1'&>0B3?,X)U&<9JC7-(%I./IRSD[-:2SDN@57]L:J?F_3C),G"-,"JF'[O& ,$@?(WF$Y=]A[,T8@!R MP'"FSYFPYW M#V1B8^"GSZOF)EETXQGBI^J8./Q>KTO0-$P%2*UYQK0T3XFVN]5LV2K]?K8N1&:GGXC+14I4E1#GZT/]_9KM\.3J1'JM,CRF"*(,= H"BA MH%<2"Y$9O>D\KFJ>*W6]-4%GSE70&73X1M]5,[7;Q<'ATWU[LZZZ(M!&[PCU M)'RNQ[D3=K<935_&T[ZN1'/HDS-AX4+.GT8DN93QW]^W=CD?Z,:KYDB:J@<6 M"YEY/M;+FR]R(;$^7%U\KIN?T6)=WDE;U(?):J7ZUYK+.V:(IXQG-.=)FD20 MYBP6'$.1<9()(K!1M]\(ZGB.2WFUV#;[1V5[V[QVVCRK M!;'45'WF2?Y3P]:',1RF%V FYBNSH'*@?-!J'[3J?[>PWCF4[QS:?/*G6V55 MT)D5'-HU;E 9[H(QI<'VQ":47)+XMEM]TM-K4_21IYTA]S^KE M5\F=5;VL[]5S5OMN=IFF_:-0*DMM(4QAF L6,4QH+D"F*&']T6NN%E$M#]T:^/4WUZ]%=>,@G_\ M6*/@KIYO&]%J@_H_8C2\L.B'&16ODA,%N$HY< AAV"02%6JY<,L M8APF%#(<4\ !$P(D>)=*L2@RV;%U+=OS+FZO;E"T^JH-745'ZY:.ZKVF/]VU M)HR[XC&$\\SRQI=CIK&6\69=/<[PMKZ[4E3+8CFOBL7'>ETU?6_[6_808#B4 MXRK-$A['88)$(SI/\BAFNK4/)[+\)9@O;JG<*1CT&D[ACLJ3L)V9K4Y1G\84 M=6O2Z2LH7>&EO0^Z7I>;_69KF'!$J7K>5^ LCA$!E+9"TI B2@Q?[C/[1SBN)>5)7EJPPNF,KS30[_O7#3J&=X):XF; M"5WX!,R&-0YVZB]*'Z]P>9-%;'&<$IE8VW"44X8AHMUW7:R_J,NUY7_XO[;5 MUV*A]D+(AA6KU;-<;S27Z,\@$"+#<1I##'.2LPRG62<;((HR,ZIQ(],_]:A' MT%7U;Z[^4.XU-6S'=H.P'BF-#ZT92>TP;?YPH.)54&R"7LOVD8Z1^[%UD#O7 MF>T4^6G0FF.;7G=K>T!,N][QI5YM/I>KQ^OEU[(]U+>>Y:' L5S.B8B!1! & M6GZ',$ MDG-%GB$(3H-SAIGPNH@S' _3YO5/Y;R47':[4$=/NAQN!GF>98!#S!*J'H7% M>9[V(AECB>%2;8@H_P6=ON5XM5-O]ZQ'L5C4?Q1R'*R;ZXWNZNWMYGZ["(K^ MW\C/_ ]X!5#8) G='ZNEZMO S8_4/+F27[U^*N=J=VSQ?)DNY&/8:_04#W+9 M-":H&U-.]/LZP$>_>_>K_/)Z]2PES;)8YA6Q )F-"00)QF*.A$1B*/8;((: M?;7W"=EK<^ZF9T_-E7L8SK9)6J UC;E@I_IWK8O6]FL?4UR53T5UQ[\]E$"I;V27]$(L1-.I+,OMESOU%W:\0 NC($RF)W MQ"E&@W9%+K@5HKL%H@W6-,C#4O=S6QZ&".@G0?53N=H\?Y0#9".92!4=GU1) MX.=5O=YOX8(XC43$$D%#F7N%:9:QG7"0"V92!70DTG-=L-?RJCE3MVG"=-EK MVA3FY_5Z8[CWZ@IMW3QH=*!-4Z$>XX\[C/D>XT;-RUV?H87>V9S(*?S38#;7 M1GV7&7G 3)<+W\GQ-\,13B+(G5?VU M/;+:,,4LBF!$1<0A24B29P"K78Q6)A288)-I/$R2Y_F]4\YLD@]$3V_VCP>< M&2WL]&HRCD/-NJ1C7,XX"],9,G$#[S18QI$MM8\!:,9+OQ3S+]6R7#U_E[[, MH@PE%*5R"2=8G-$\S)*^C@U#GACE%@/$>&:DG68OUTQF_#0$13UR&@E ,V9Z MB=WKM="XM'0:H#. M=K M=1$2.@G/&0X:#NDT*,B!';7KP>:RNCR+DRB42T%.DIB#*,(Y%CNAZ@E:D_VG M@:(\;TBUI_FYR=UG $<0Y!!E" 8YC!+ M0)HGO7H\PJ!__5-SHWTLM;1F[\O7/LU(\<"2X.[ E&8V%P/)+?-'?] M)^4PVQN3=YXZM.$JV%G1WGE_8(>DYI1J4/[[9 MW[=)7P+WP3FPZFQ-J4@Y VE" 2"49#FEK!,9\S@)G63 .H(\Y[_JH9DQLE\M M3 ?FOJ[A=)KYOC_SF.BX>>_Y_G8GZ$Z# -V8HIOQFN.CW?Y0+Q]>'PO#*(RX MH%B]" 1SGL&4]G7)."+ \(R6C023F635[ZZ4:@\T5K;G/ZV0TVR@\ R983_% M#JN+'?X\ LBY?HL!\$V#7099\+H;8S :NESRA6%D1B#:7^N=-7I-S(A"'Q8]=O""AQDEO F$%Q;HI9Z9^L;83&.^ MFZM=#QP3IB=$-]+]ZIKXMCU=YB/\VWRQ56T6.]$@R3.29.KH"A4YHCE"Z4XT M,KT:QXE([XQ YC)%:Z]"_&E5MK62:J?YNCGN;?HRBPNH]9AD=(S-6&:OWNZ4 MG%I2_FFG8] K>?K):T_'>=_&[0Q).85]&@3FUJ3OC@4[Q\OLZ-PL C$-81(# MCO(T%R)BHO_RA+'8Z-UES:_T7)MI#\L1ZT-R;T.B62=WCX9AE?L\!!Y/PYVK M*INA,@T.,%7ZZ,$W0YNURQPOWLN[V=3SW[_4"PG(FC>OJ>T.F6#$8)I$A'&( M&(BCE(>B%Q\GB>'9?V=B_1=$K@F]?G?]^9K?!.1]'MQ\_L#^]U\_O,OYIYO_ M^__*(H#^*^#_Y]?KS_\TK)(X UZS='()Q WK*0['4T/-\[!$9C4O.)GS6-7?ZJY=,(Z=&6+:R3(RIK0TY3TS!L+)^\[R] M"),8)9AP%%.>,H@$"'?IH,!):'=?H*&0$=?-[?#1)=B>/>"]J>V4/L]Q0RS_HH!*9\9ICW#Y8U!/.HY><4[\DL6S7JDKV,?9$1F?.0 9SUJ M&A=@,Y;J==MM"QS+E\9EK#?A.D->[J">!H\YM*?V-2B-$R@UE:^7\_JQ_%Q\ MV\O#)(\%%@C$@B@9$0_[A"T%5/4;ZI_[LY=B5- V/_?7:A1LE$K6:90M@-J9 MU C8&2=330#HX&NTNEQ"=1R>\SG50$BG04<.[/@^LW*"C&DCH7J0MY>40$$C MA 0.&8"9_#-E_1&=5$"1&%VK9/']GBFG+WH\J3[S]LGLQ:Y7[D[J:==0:(2@ M9@'),WB&E:,=2$J???'HEV+3O>-\F>[" W0TN@MML)P&V0RRX$1WH3T:]M7J M&[Y"D0B- MKHVS%.$Y4WGG*"TQ U$>&:@$6?R%6M, M[$LR!R*C'(.4IR $*8PSBA( ^O->>H]CF>?0''>L$U!$T]>AH)1C-R:O%[L0R[%#.=QN<, M+SD =1JLY,*0VOF ,WR,O7Y\K-K#JNIAY'JYD1EXN9Q+V3,>4QPAG/,\%+D0 MA.+=M9E(_@P:/L$^0)+_YL2] _M"KY&?6S\-T!FV<@'K-.C*B26O'U1WAH[V,^JGF[>10#3*,X)C M0+$4&<=1MA,886'&5P,$>:>K0]W^9W/-S^;9L)EZ"(YZA#02@&9\]!*Y[D0( MV6Q6U>UVH];(P:8./A87[;&V.AKB .UIT)0+0UZ_R>X*&X/';^]+F;:U1TW^ M7BRVY0R2"#%,(OE_C"+& 8_[HR69B('Y8[?&$KS3TDZI8*VTN@K^QU]"$#P5 MJ^"K4O"_@N@J#,-@_47.+YD.;#=?ZE7U[_+NOX)EO2R#:KU619?F1=SM9KV1 M?Y#1Q/@A7'/D]?C,-^1F1+;'^J;%NE'H*KAN0!S]==O7R)QAJB$X3H.B!EGP M_6NU ]$P6>K5RT,Q'*449G',(O4R"X8\[%>46429X?5CQE\_RJ*N7I[EHE-\ M%"7P*L.@X2+U9XA0_['C+!54RT#.#MS^"SE-K@+YX:=ROJF^EHMG\]6BF:?T MEXC>7&2^+I2^N3QWO<;DC:6@%7S38"U[]8\L^@;@H+VI=W?7W/=3+#X6U=WU MDA5/U:98'$B?,9Q&$0()A%*JX"S#<7^G;)8EU)#!' CTSFE['0/UR/E/DG;F MK9J&FWL.P-7V_=SA/0W>?BV\SD"1AG$(8 <$A MP@A&">ZTP&'$#"]Z="W=/^L=W)!?-]M?\T.5@\7H#Y(80GA^F]Z+,R8R>7U9 M=_J:>@\HVA>G9Q3E/,T2@2.4DI0AGM,^-\*20:!)Z[3%UQOU.]JV3J\/].KO M,&J+TD-KTF_#9UN+=HJU+ 3-@KYO+[EZ^8(&7$+,AH.M1XUC8JR&5$=OT!M M6K>FG6$H9\A.@Z_7X5_G_/JO(-TMB!!$-,X$2 MR!A(XQ#FC:A44$;3W.2(B)4 (\XR/R"RUREHE I^:]0ZO^DLPN094#4DW\W)9K*J:?*O6LPQ1 M!K,H2R!/2"(8RU&FMORS&*6)7/$9T8J5!-^\TND2_*:T,:43.\QTEUZ^X3(D M%$VD/*VPCH!Q=I$U!+R),,DP&[Y;:@U'1)M+.A&_+M5.;G5?E7=Y_5A4RUD" M:

A@$S.LEJ+V4D3KD*#E0+?FN5,Z48>R@U:684%.VH MQA! /\QS"I]S[#,8TXDPT' [7K.0(V1,F4C4JW)>K#>_E(^WY6H6LC@&1* T MRJ5$P@%*(B6,1"C."8]M:,A0Q&@4=3RF68QVZM90^E-?MX0-$)_UQF MK74*'S,.,L1TLBQD:L?;/&2%C"43=;D624*.$P8@BW*2)"A%X8[U0D;) !;2 ME##ZSI3=.LL./2OB\0# M;\K']0QF3% @*$T9@Y!GA*->7)YG(AI ,?I"1F<9I5K0Z#:,:0QPM"(;/Q . MY1L=],;@G!TZ^K1C#N@DF]6\!D4?U,M#':,S-.G &BO+,13OM]@]>1.L-4CB">!E^Y,J;V,@S-N(MNUY(=UVM6/]Y6RT*= MW6+UZ^^P/U3/C,;S>! 3W54]$#3X$#5,1U1R$>F_7D"]5D;C+_7,";TN1EOWYLB< M9P*OH)A1@"X>.O-?FG4P]^7?7L_[UW8?F?#6T%QVIMNK70\<$GIS>]Y]]8PL M%IV8JEQWFV4\(8RF,J4(02P)) 492WM1B(1:O8*#!'B>\U*E8*^3X=;Y,.3. M\\!HH)EQ@BE>9[AA7<[_\E!__5^]I8H?T.YOBA_0 3^,T(UGVPW^DJ3P6]WCW*U?"B> MZE49Y/5B4:P,][S-\-%D"=? &.XP]8A<=9!8W:MC20C2]',$8(+,1":\D8&4YHG:_T/J'Y=E7;3F(M3#0G ML6LPS"9Q@T(+0L!457[5O!*C?CSB;)88G)O-)A!-9#8;J?QZ-IO;JSV;K]]_ MFB4RP$,0YXD@((MH"%$"^J_.,J3Y^('15WJ?S=?+NZI8!I^V3V5I.ZNUL-&< MU:Y!,9O5#1I7+1IC1F5I];EY; +*1.:QDC.=B)K@:,YD5VC8C:1?UU6 MZB++_RU3[;OZ\:J%9T;_[>,_9X*'$I_1?RN>BF6Y+H-_EDO;":V%C>:$=@V*V81N MT+A26(PXB:7)YR:Q"2(3F<1&*K^>Q.;V:D]B]OZ?,QPAR#&.49(+Q"!C$>3] M5T-"M+HBC;[0]P[9EZJ=O]O">@)KX:(Y@5U#8K@_)M&0J74#QJ=R^5@M;ZL1 MI[(T_MQ4-L%F(E/92.774]G<7O.VF.OE>K/:JGN$/E7KWYN].!#E,>(P%RE( M,A)#D<6T%YFF<6+7(V,A:+R&F;UR%SFI?0XEK3:1 >!.K6=DB"DG&T@&XV,^ ML=0;H.IEO8-CFDF(.<>,,!&%) KS,"5Y+S*BT*@/=Y"@\296K]R%#B"?0TEK M8@T =VH3:X@I)R?68'S,)]:[W;$@A&@<8\A1G"/($,59O)/$&#,ZBFSS_>-- M(_O#@5:XG<]5QX+,+'4U15^W M3Q^U!W=FA,,P9C&!B4AS%L:2S^)>)@:)9?IK(VD\?FFTNPIZ_;KC:K9,8X6J M*>?X!M2:?0RQ],Q#1V#28J0A\$Z-FP;9>R?E@53U^JN8P"JK $8X:B)(MH M#G &HBAE-.YD$0!@JGN.R%Z";V[M%;L*#E4S/F,T ,+S]#@>>F8$:(*6LQ-( M)X$X0EAN@+O\V20'-M0NAY(!K;2L=2BI*ZO%4<)2)&(D0H092I.,BEX6DG_7 MIA5K";YII57L-:D8'5\:"*$&K8R"WA!:<5%GUR.64U"<(I;!T$V 6(;;4+L< M3/K$\EZF2%_(HUR]SHON5C_,(YI!!%*LR .7\K/>$ MA]E,__7]]6>>!S>?R6=^,ZB9J[6FZ^5J__)=*]?.XF.-7.9P7+B-RT+AVMKU M>E/VVV+Y[04Q?-A\*5<=.\ LPF&6,\X!H0*F61;R7I2@H=;>U2 !8P;VJZ#1 MS'!V#\/O_'P?#;HAL7Y\T.[J>=-[U53F+@_>"W7L0/R++H\JHQ1'XA#"L&'( MX4PGJ%R61=V84#L<)?K+)K*NBH^%>MANWLG(LAQ(*0P#DL4I21,B4[!. M!F94JXG/[IL]72 M -UK%X/%(/,Z$'+(/#R%1/ 0Y1G">1)!$:=]P8;F%&A59X=\_XC<,"#ML@5/ M(^L: ;RO[QW03'N5Q>\33B M80IQ0M/^ZQE.L%:GH?&7>IZNK2X6JR S9-Y> 'D#Q6SNZN+A;-5S:/>)!8\5 M-)=?Z]BI70\<$F;A]V\?9S3B( (@36 4HPPQR$E?M&912K3>8#/X.L_SN;F8 MPC+\ZH"A%WX=XV VA?]&/I+W8X7?OQV]5\<1I# M#G*4$IP EN4A[;>"68Q2HQU;C:_S/$6O5Z7\N_&M6 9PZ$U2QTB83=+K3_P= M>9^/-4VO^9EI:@#$-*:IB<*UM=/-ING-SS, $YZ*3&#&(\X2M06<]%^<\U1K M3];@ZSQ/T_U-T78350<0O8GJ& NSB7IS_?YG\O'#)S[65+WY^U?@#:T7O^]A:=J]0.PF$"=?HCV MM9L1878B^7V]_'7=2:"8P2R1J5.62"*.D7J+JY> TL3H%A:3[_7,D5(5^5_# M:6^%SWE>] V-&2?JHN+E5.X!!$=X8 A0TSA%:Z5Y/7R8&-Y&/G0Z;*>Q2Q/62(0 M)BA$"85)3/K[!7+"$FZ4 UE+\9T1-8JIVSOJ7K5@W>EFF![9 ZF9+(V"H6'J MM(-OIU5_R8G5FP<#\JA3Z)S+J@8C.@UN@9%HZA!8<>W%S0J91-R@,,T[BIXMW=+JWX@?QGL#>@I,BC939YC8Z=BT.MHEMD[ M 50OQQ\;2[,PIPVCEPQ? YLSN;Y+9*>1]3NUJ/8W#DWOL;XOY???L?KQJ5RN MNQI(<5LMJLUSI\<,H#"-B9OWH=@T,E@YV6 M5T&GI^GEUBZ@UB.VT5$V8[;! 'NZ\?IMT,Y0GE/,I\%Y;DWZ[AILYWCILEZS MN\T?GQ;U_Y=\8I!2C..!0XC$$F2 )8)YQ0B(RVI1V)],Q\ M;9]*K^9/JU;/X$!12_)SA;@>_5T ;#,"=(&S%P[40^X,"SJ&?AH\Z-JHVNMP M->/"M^6&'-(8)6$:YBP'"8S"N.=@(D"*9YMZ4RST:'"X-",&W"FF/3,G.">' M3$=W>$]C)CJTI_8U,LWFW_52QNERO?E8/*MBU=&U'Y:"HS3""44B2J&(,>MG M/D4X-]H;=B'/9R M:E'M;QR:LM=7*;>MRK_FS1F'819%-!0PBC,,8BJ7;+U('F5X]K5[+]NER7F\U")@Q[/8//JT(N;.=J96M8!!^&JRY[C02H*6WU:AW+ MP<8FL=,0G64O!\A.A;9.4U$F\55&Q FP9_V*M_K$ABCX,13W3[ M<=^O 5^F5$DB!*&Y3*1$FHH0(QPGG08LCWAH4AAQ*==SB:2=._WN]#"6<86T M 0%= &0;;C+!UQ]'Z8'U%GTYAGQ"S.;:LF.DYP4][?:FN__>MJG:^G--[NZJ M]K':CT5U=[UDQ5,EZ>-S\8W?WY?SC9 @W7PI5B4MUB\W]F8D1)CD44BB'">< MBA01WCQK2QF %!N=YAI+)]]M4GLS@DT=[ T)E"5!M0PZ6Z[DFG)>/Y:!-"J@ MY;*\KS:!&I!!8]A/M\JR%WOIAAU78_E8CZ6GZ%XS!K^$9_TT@;EQQ;E&L9&= M/8W8,;K5KQO.+H*Z;LQY5Z_7K%ZJ%M]R.9?QCCZ_+S;;5?GA?O_CY^;Y3(1E MI!-(0)H+F,,(8B9PSCGE+$C]5>P[Q!W\ ZO,3/K W:&?#V@/@U^]6%8[7W$#F')3GCW^&<4 MAP@!*'"6T1AD(.(1VTG,H]B>%LWDC,N#SU>[&6GTY*\31&UXSA^8PXA-'\<1 MN.T%2-ID9@?M%-G+TI*S=#4$'>U*:G^8^5TI\\:UV"J)OU3+ZG'[^+%X;I+/ M?%N2V_5F53OZ9!M=ZL>UW(]8JB M8TKN&QXSS+(LS$A,0YH2E@J$TUX)' NM"_P]B?:<6$9A%'IA4VUHG9*I#U2] M?OZC M5BG >@82$!*281SF>4X2%I,(]WJDF $O^:R!?.\9K211X(5$34!VRJ.>T/5$ MI5>*2]5FDU2Z24NG2:)[4(?SJ(6#?B@JM;'/CDVMD71/J'),EJTF" F!$P)! MDJ($8)XD*>\UR62:[(M2]348@U0C7Z1J +1K6O6#L'=B56I/FUIWP#HA5W,W M_6CT:F&A-<':HNF<8H6<$JTB, N%_%],$88LCRE/8<_U@B4T\\2P^@J,0;#0 M$\$:P.R87_W@ZYM>E=:39M<=K"[(U=Q'/QBW6AAH2ZVV6+IGUNIK1_$LATR0 M_/]C[UV;X\:Q+=&_PF^W*D)UAD^ G&\@0%3[CLMVV*KNF*BXD4%G4A*G4J1. MDNFR^M=?@(_,U"-3 B006555>12LZI> MWQ6[(K]A*K0*W3"(,D+3.*19$('8BP[J'A,7&BE7)>P;KU:/6(RHJPS56L75 M$,=&M54@%DL*ZQ'>=%U5",\/):LJ_JFIJC*3FD5UE;@8D@S#+$W=D.(X RX^ M6(>NU"U?NFQ*%:7R!UFO^3\QHIMOLZE5+;42:7!AWTI=G*Z&PO3_4!HH[I6: M\DFR)GNC]77^O7\+X$/1GIR2C5&2P"!&88PH22.OU&C=F>U*IEB*C^4<42]S=?7K#%Y0.$W4VR%LNIPYGS=@AUZ<7QS^P?_#S M],OX9>B5$[89F%44MB<7\'-H@\PM?_/^D2A0@ %-6$5",/\?' _(G9.(5_Q2U9.ON'\T>&6 MO&1 ?TS$"H!%PR%7&.B/A!$ME&7T@DP:"XX="FK.O7JF1BZGNZ\8[RZ"H2AB M56U85A%7^NO2G=0*7,H)H=ST">G>BK,&=&U M,]1F:P[_<%>,U+R C/H$0^##V 3/D):E_L NQU'.& MTZTMH$-7SHA1\8(H#1RKJY,Y>J?KE RSLVG6$\(DU4N-;'MU3-$? 46;PM1; MVO9]6WU?D:)XN"NOB_7=B=G?BONOQ6Z593Y!P//X3E3*+]GSTK@WER1^Y@8B MDC;9B&$EZZ$Y'-O3TJ"')RAATZF\K%RSLBB[V&4'@9MZO>>;7_JK.MSH];_9-]ZUQ7VS0AE* M2!2G20A##P(:XPR,V2'$E$RL0,4-+3((YO"<#M_TLE."4^6*TPR=.@;%(DS. M568>6)*K,.7)M;:X5'#E[;I2E9\).O6)M<&[O"D^[B%%$%*7.R'!&58 MZH'>>9$M,@P?@5\Y(_1NA^41O-.CGRR3)D.JK*N61%/'J']R(.=2:77.Y61] MAMA:FP?F\/WMQ#%;!&0S#:[OOY95!P;755-NNE,2==4]$MQOT7M7K;?[35G= M9LR=]G%\UOG=89;E'\5VPQRK=]?UR<=YJP@G8>R!(,->&D;(=4$R3+O$"62% MO4K^61+O7%GI!-25\\1+Y\3-[I6FWE&G]]0YO*U>5L>I3^ZMT[G+7WTZ^6RU M/+9H@Y'+;C]*6U',>4LW$Z-9TF#L!'*G#2W'KHQJ!2-G\JP5V*9FWR]M\7!2 M,)S#2?-RQP]Y%=XJ#/P0N# $28)=+W2)'T$.C2 08C>0>KQR%D"+Y$_NQM/A MP045O'*X.]TINO/'@A>,J'+^6S:8.A*<_CC.E;^DN9=+4.9":VT&,NCRVRG& M--\3O*;N#&ZRBIXYVOWTQ-7).6G6%J*UMG]7!G?@[K PA M^R;T$")2%\?,B>M'F-%ZXI7#W9IK9DLASJ8GN,R&>(%Y+HGH6C;?]2(41J:] MU -N;28Q[[FV2;"I[,M?*8#6:[YKHOF4/W:#C&K#OK/;%Z>CB^Z0[77QO4T9 MTW^N2.9%"?%<% 4@I1Y!@+! \4O3((HCFJA=+V B.%L*%\\8")R8NG$FJ#)Y0_3\3)\/8$\UQ<2Q"PAM",CS./J MV2L,C/,KJOF?6:;9[=?\2?OJEL$X&?)\V/.S)!]O/M7#'0O9MKSGF:O8K.(8 MA@G *$AAX,(X0Y!X24#C# *2>%#JM(-A!.<4!W2\O-R=^B6G MYZ:B(J;D%@1$3L.? .Y$^W1.Y\HYQNJ VSD"GU>ZUK.7AAC( MUM/STJ]>/D]EWG"I_":-0I6QOF#8H:Q&/#M;]^IF3ZG,Y=8ZVTVQ^U9T]_:D M$4RS&+IQ KS4#0,_BZ/1*L6>U"&_J;8,:^737GK-?EWI#J_)C"K4HH;)G%)T MBO!HOIY\29!HX3B!6CMT3)LWETK!R2R)ZA5O3L_4 MU'J;F+;1VOO#W3$^($GD!LAS(?83CU _ :/I+'6E[K/78G#6<1L'.4RQ=# G M7$&EA^W)PSDS1$\9TZEQ//RJ9()F4ZG]MP]?RO'*;X7ZWU;LL[6\G/G M_0[M]?P[LU_C2+B#25)J8X>2=>%B!U+B0WYY[%WUK:@8A8^X?WGGV0:*-*-1 MC+S ][(8I@E(20S'#12>)S=BT69TQH6Q$6E92)XLT<>P[,K7C.2J+WL=0%XY M TR+]H==9E!HQ4M3$.Q0.?UNG5WKTLJ;O!I^*/X:=IDQ"?ZTJROVY;K;0MRP M:H9IPSE./NA'$X%-_ZN#D%T>W5 5YGB#+RK9U\547]^FAM2@9Z(B+4,J8 MM0'8EECF=?YL^ED@!L))JLW;#LG'&WXXG6[KOQKTE8T8\G6[BC,<8P#+*\^[H3Y^1#O5AZ+EIEA/_U9NBDWZ^'O#;^S[^-#=XU?=HG5;?NOOA1B! M)&D&TC#S<$83W_,]E_#WX3F0S*64>'+32@8 &)]TZGK@3=<#>K86+RV^[ZIU?5^\KYMFE?H!]%!$B9NE)$P\/X'!8,/';N!*ZZK$ M9QN73-YQRP[/[)WP2,/E_J5 ES5=1P7[RUZAS(!H@T>;_[-OVFXT<5WSJZG8 MT&%;/+%\71?K@D,,5N'?)^8D[]7-W MU_P/4DN9"-*%;+!HF[ CJ2Q+06U1'U5-<;3>H?MZUY;_[M_W] GT8Q^D69Q% MJ1O%B4_&&C)(7#]1S5.R=LPGFQ,TJGE"FCQ9L3?)FJ1BB]!E6%6?L2$DC:H, MVJ9ORGZ<%:EIS C/A]_ENR+-&WX0\OZAJ)K>&(X2/V3C4PHBCWA!@C+D'60M MC21E1M&(<8WYTM;K/W_YRH$YZQ-DDDNBBA0*+B:8YTYR&8$#&DC#(J2963QX ME99+RP;3>+1#;Z8Z\7RI0 U9+$1#$ M:9W?-3(GV/5(<7M%B(YWK_#M_K[)JBK2HBINR75%((E9=N&F2N(A0Z"8H M'JUF5.YD[U1;AC=/=8.[AG>XFWK'>EP/]C!]E7^7W1$UF5NQ.F!.6N4*@A'9 M.#'$G^H=P#D_#?!^GE?-WB#K@I;IHMD.)=/F36VF,:%:8 C0.,HQ1$=[8,@C63T3)]5P\K6 944+XV4BLG8,FS*"5J' M\=6IZZOCOBGG@'1>:1,F\(+(Z0^"'7)GP*_:=/.5DT FN+N"#=A(T?]Y,CF- M\X>RS;>'F6F:N# .HRPBT$]\+\T\ZAXJ29)('MS3:-C\SJKCMNB\?Y2+;Y;> M'J^WE5QXU$FZF$HNQ+:<3(X@G9]&F#]SRH^Z.4!=;+U/G,4+6FD@%':(I0G' M:N/->*I?3U,L\G(ZF?1#A557<\IL"5852 MP:10ITWZ3GN*3GSF:;QN?G< =<4W;DP51A5Z5271%*\ZQ?# \Q'DTAKXDC8I M]9O NJVZ-\6E-Q5O,E_J6G=RZGH5>R" B8= !J*,T!@@ :;D1_$R521D[%E M7-V4CYM/Y%!5R;23IU/"1,B<2;I.H$AIE@J_MHJ5DB]OJI0Z0^KR]&E7/.3E M9IQ+'*804;7I!MG]Z[*KQ,T :53 M]/#Z 6W=35.MAWL?^I'N5+G3$Q-5'9PO&#H%<@S.N.;!8]-/(:++,9E)-458 ME9)3K6&R56?U.OFF !O@=,*"3RL[%JC=S$3Z&YS. MV?1YP>%5O!5*"$(8$8JC.(Q@C'$N< /[W![,P3@ ,_Z(L04*^(PV61%49=UB'51V240*I_$U60T/^Q2+@QY'7D 3 MWT\)JRTC'(0>I?2@QS[54> I6C:NC>].]CIK+/=4B9XH?H89UK2&,NZ,+FPJ M U^G3T4+)P3!-9J7V4!\0"O??#Z)WEYBZF.UMWL7D@!MPW5,\L3*BZR.*%DMMEH<%!-=?5R* MBB\KAH?KFM#ZO_?EKD#?\G++ZV-:[[[DV^)+L=[O>OE':91%,,$NSK#GIVX" M@X/\$PICN>5IG9;-[PYBW[_+^;:@^L;)1Z"_W-2[7QH&U6D.6.4T5RO]8F([ M.^]**CNBY)??#3@=])+W+V_S;D18)4B\H*@F0F&'E!KQK#;?D"7%OBV+3 M4.8_-_CQYCP$?A/%*DY 3 /7A2"(PS0D?A*.U[Z - !2KYIJ-RXU[E>Z%:+# MV]>K'!_74H[LI!=?O=+))155>TP$977)<$AJJ_9(F-%8248O":VIX%BBML;< M>RZY9GE4T=W?\G8PV.WO?#P\@9-OM\TE?*LP!AF-2(;\,,Y>6(G+]IVA&V*DA\]N').?.C?,>->6"_SRC$0U'[S,;8O M((L00@0"&@:9$E,8Q2- MA[0@R3(P<;I#W?"\LQT/ \XKYX$CO7**$6@G+$U]T_Z5[V2K=(UA4)SV,,R_ MMEF/3P?^/_7\<]8/8!>>]CA+HLRLQ_1(6**Z!AQ[:\Y#%W?*^IGNF[(J&B86 M'XKA/;SA)YM5#%*:T1 ':0@#BM.$^F/U#Q,8PE%!KR4*;9WV%83T6J&L?J53 M'U%?=0]^C,]%CM GJNFDH"CJJ?% :%-49?+GT=0+1,JHJHYX6*JK6EQ[2UGU M\2>KK:P6/BVANT-;KZP,KK(HS$+/37T2$Y1Z/H;)>%85,H&7O'!$MW7C56I_ MKO&UC0]JZJF-=CD!G97O:1K*KW/^Z[ V"6F MVKT[HZ=F6-2_MVR5))Z7 1"'*4"^&T0(PO'T&'0C%VC8C:MB=HG=N#_MQ]U, MT]559P3$A'4A\N4T56$7F:U;Q[1L&1,.A1TJ:L(QY2UBDMQ-U$Y:5GFU?GV/ M&H89L^ZGD1=Z*(EBWP/C%:/0QP1KV9<[!<#L^W)O1K#:]^5.BL,D)9TK %H5 M]0#:XGVY%XB5%UD=4;):;+4X*":Z^KA4F OX7#P,ZS$?;W!]?U]7W:-ZJY $ M88;=E,(H"F@41@D<%\@@2P9XPNSJ!*OSS*D>T75K5.L.H--PA(L-.\\P)C;2 MG$JW'3U5IT/GQY-ZN)+MB9^+;==8Z^O\^[_*]NZNWO)[+OC"]>MO_*5>X*5A ME $/8Q)X,7+#L2J+@R28LOJA'99-LV>U;;%\S+*:>]V]?[VSOF6[\IZWPS?Y7N )NSXE"%:4&'- ML?;K(FOG=\P=>1/?(RQ-IB:A-=.+2?G=53F0+S8\WI.2CSVK3 MG%:W41C'@'H0(Q_Z($[3*![ONX#/)Z[2RCC'Z<<<2;KY[= X8KYP>9:]7RY1PKU,F4*A-Y-H2Y=+D MS)FB2PM'HDKV^;#3^^/-^[JZ94/%^^XXD(]BEQ"0P8!@SXV!B[)#)1=Z,9 I MKI2-&"ZOCKAX5^/(?F&?&8X"XOO$2UC=EI$X! %)Q\TFL9MX6'60IVANL0'? M]M#!-@SGA'&=*L_R8[P9*)XRWGMWPNZ2\O4V98)#P8E\VR%I.AVZ,$34PI6* MS)TLCG0;[%Y9KUQE)*!>X/EQ$$9N% 8>B,9!:P)CHJQY.FP;%L!^C^IK6S'4 M%4\+Y?+R-S?;4[3PI].-P^-.X=?V82PGC0)T"NJDSL#8)YI:O;N@H/I9U+_; M;04]Z+L@C:( >IX7H3!+_1$ B8) PTYA%;-S[10>-@=KT%.=G(M)Z4)TRZFH MPDXV6[>O:=FV)AP*.W33A&/*V]0DN1-5R^XT'+_%H;GC)XZ_Y5NNVI^*75EO MGM_!O@I]5OJF(430CU( "4#H(-A) )",7FHU/(-BEH?7"C:GKQ5T0LH/\G=? M%$=/Y 14;QC$)'2Q",B)*!X9[KXX07KE]%B=5QZ2F%=&99B\(*1& F*'E)IQ MK9ZA0>N04\1$?K=[9'K^SWR[+U8>=EGAFZ8N)#&-_#BD03#:3M. KAXZS%_: M?-=.45-9NS*=^#E$^?[\7#&=O'6^%K=E5?&2B%]8TYFPH2L_(U*Z#ZL&PN;. MJ^R34*^=QIC>[NJ'F-5<$<99BB/7"P#T#E*!*!F[:U8);MG08U6^LXX ]735 M@GW_;]U)10/P(W5289^4.JD<8Z*=],O^X:'?3)YO.0"ZK?]Z5]W4N_MN5^GA M_$Y*8>B%+G\*"K(!$860CE0-RR4.+VM@7&Y0L0;O<>.0)WYU"J-MMH95_R; M^Q.937FY6* 0X(F'JA30,O QD;CPN42(0!%)W(4M]L.&5 MOQ%+=^A(]@%.&7[$9,H8-7):=&"%X[CB$R'#F\TX?RA98RS_7?#ID?Z7KDX> MB>-%W?)74YRR>$&4E,BV0WG4H+]X"U/9?XG7@(^O:I:;#T6[(G'@83;J"GT< M9!$!602ST5 0>%#ZT5]9 \8KIV=O^Y8;YR?6N/?5IMC\?,5/,TH_]"O-H:C: M&"5/5G.>O,_+=>?#!:I,O=#[C)"+\J',GBTBHN[ RV=UIW$A*BC=HO^7\K8J M;\IU7K4?F*NL,KK>Y57#5YGKJALR\G/?55-NNKQ45Y^+=5%^*S;>"J#$=>,8 M,[F+"8AI"+,#JMCWI.H8TU@,ESZ_5_UQZLUPB5=WG&;7H>,7KDNN-!D/C)BD MV103.?WK=S^=0'<&[,X)^"NG@]_=2'OJ@#-Z,*]>3F3[@KC.%4<[E'@V;^ME M>LL<&O\K@U1YJPQ[!*1Q'+DQ@A%P21B.KV"BA'A2Q[.- EE"W1_ZE^UGD7;1 M>)C4=0.AF%/4._@_@J+W/&N7<\GP_P4<)^MRLVZ9X!;/]WT<\\$)+2. (1C4$"DBA"**2'@0)%@8QB:S-J6)T' MG,XI4&=$ZGS=BGX&3W?.EBW@Q:5Z$KST9X$U;(^OZ^[ JSAAS65Z^+[VVZ[8[>9Y B1%,<^MB-0YJ&3)L# MDD8D\F$82$Z43C1F?-+T!)^DW$UD45#DYJ-/4MJ.P)PC,N M2*$OIU4:#!K7JY>OHBJ_>*N#7S$5FYE8.243>'AVL1TP;Q-W0=@TLFZ'N.ET MJ#;60K6)W'V]:_F.!UPW[^[ M%Y!H7N[Z35RZ9L?>IG#JA)A6]C0F(EMFNY0FN(1)M7U.2]P1X6DL26Z$ZO/? M\MV?1 MYDU3WI3%AOUY5^]:?B?S<=OLB@2L\41>FF%"^25I-(Z2?EDU\'T<">TIM@BN M85D\.ME=&GZR+.IP/YT31YVCI\[@JL-]=9BS#O>VVYMU]-?)&Z?SN+\U^^BS M1&EJ1PQ$!AAV(#67!OYO0Q%I*!)#'CL0FQ\A6=5PQ$95LX3FW"#,KG9AP9C- M,D)J:_NPKA$AW]OSVP'RDP7-X[Z.Q N]% 8A 9X;0#>$039B2F(7Z]I#I@.+ M^>UEAWT :[X/@-^K41R&FS=\N/EM/#-T?U8-=0U&M41OZGAU[K#)U3("F]>> M;^ZX:7!LLZ(VCZ>UNJK\)!;/\.Z4P%_W[FL M/E8%[P1/-[J$7A1F/L@REJ?\( DAP?$(+ @C8"8?3 T8U+H-H<1IO_E225; M[YQMT1A2_2F!TBO],T7(@/Z/&L]^NNVDBH\W6&;_4E:W+'L?4@!A/[GJAC(L MO,S1+D,\3Q]V9H?SP=&0(C1$_L?*$SH<5DP6VKC6/GBX86,9ANNZ?WZ>EM\Z MB,]V2:(TC&'@13Y%28)"'V-(1HPH(H:2AQYL2^21G",_II*V=\"Y81YTWS$U MEM 33,UCB]FCN'BNZH:#I&*9H;1P_5CK2[+OJ M,,9 !(PD*8YL 'E=5*]@S#"E20HRA&@"0QRAF(V_>HP!1:YK,$E-QK9)::'DT#66K6,%J2I;K,-*8IYO4/EZ7>"IJN+*6M@3ABP&B1\#[ , PA&83P+/8&I2 [1GY T=7*LF"P[GS-GC[C3Z"F8) M1DF$8PAC *,XRA(TPG##-)IR \)DXU)[&Z=>A>!<\T^8)OO3Z583^5F9-B'I M%HGR6UQ*2+"VL-@IN/K<>T->-?-H=-F;GQ[I'[I+8Q '- !1@''H910B/QU! MI2$A,RQYBX,Q7G&_=KYFP45OB3#IK;MGB,_B4SLO%KL%CE39L]!]"(KN16[Y M:-NI^Z:#97 96[Y!_%@)1Z/?FI>O59F?:^GZB _Y MA/@$Q8!@DA"2920>=PP'&8H-C5*FXUHZ#=FS<"T12P-Y:+8@6I*'SBU8_Q!Y MZ%*P#"Y4RS>('S /Z?%;\P*U*O-&%Z>/H$CLN1F_R\9'20(I@&[FCJ!B#\8S M+$R+@UDZX\RY-"T1(@,YQ6QL+$DDQR7I'R)U&,L7ZL'^ 9/$!&=U+$&KB[>ES1J>+GY57G7L.BL3K(.Z3;$ MKW:1MDE:)]Y+IDC[CR"7*FY)":,R;T(WF)'A!AQ4;;*J91G_7<7:WWUW(<[A MC#;.XBB&*.'/*N,D7'F$1J3U ]0$"3 ]UTP?+SOA:DO.@<'(R8V\KQ< M%FRCE"CJ\D4V7JF(FK$D:HKU?]W6W_X'\2V<0M]^ES9? >%:MP-]T\JGPRER1- M/*N;XTLQO8M2I3/3/R'AC92O1MCR C$1_RM%P!0F9 2COYVPVR')OM.L7$)B M$ 1A&M(L(5$2A=0=+2%F658R9#]_+M$XO96Q0R8O&]+4B0N'2=84I4.<,)WB M\8R(-^1#E39[!$39@U#%,01#B(HLP_")8+L=#; M,-,LS"PD0V:=)"52!,J*B2GNILF)$&WZ!>6$#"%)42'/-E%1\N&LK*@S(B(L M_53GY^*VY#.<5?LAOR]6603".//2U L#-GH*HM"%@YD >< 5U12E#S5P% :>8F'H[Y;0D1Q"E*1SL^23TYE9#]]'ED8D#E=+ B?]79? MM?GND99;UH=7.$C\&&'^T7$$8>1F<%P/"D(8 #GID?WT>23G@,KI8% GZ'NIY$A'SG'- Y_3PI,<]BDP* M#W_,DZ@V"I+E3^-@Z%5*+H^)IK%HB]!,=>/E"$D'+R*R,Q@Z+B"-Z] @BE(2 M8YJD+@QI1 .:'!2.>DAX64?9@&&Y&?O)Z6*G_+X2=?K>UIE9F)/3&"72= C, M.2[.B,MDZI87ENDNU!J;DFP=TY5)F%FXK7>/*XP)""*"71H'0<1WKGO!8"4& M@8?ERA>YSYZG:NDP.2,HV5I%DBW1$L4<44J5B2!'^NJ1)_Y?+$/4F%I>)":A M?U%T3&%!7!J^W.?;;;IORJIHFI47!Q!ABB'[@FF1CTB8#5:2#&22\R%RGSV/ M-'28G!&4K#1(LB4J#>:(4I(&08[T2<,3_R]*@QI3MDB#(OH7TC"%!0EIN"NV M6US?/^05TY\0 >1F;)3#'TY!D$D.WVJ2T, -_2 1/K:B\-$S"0.'Y R8I'5! MBBIA63#%DIHJ"!&D411.O+^L"2HT62,)2N!?*H(Z!^*"D-T7N]NRNOUU5__5 MWHW6/"\ 'J0IB!%B0Q96HD \R@^(J63-H&9C'HD8L3D].%6Q4*115#7,,Z@D M'[+DZ1.25PFYJ"C3*+1%6B9Z\4)C=+ BL?92W]_7U9>V7O_YY2YG[>OCOFW: MO-HP!"N8!5Y&4!9G;IH!2BD$_F@T#;'P81D-IF9:A^D@.AW&*Z='Z9S E%Z/ MF<2N\*K,7,2JK8"09=7:G0P:XM0Z7'FY:J-/H[$9>M]V? 5HD]Y M?ZW;IV+7V5Y%081='/M>0%"8LO(L"<9=N G&L>0>>E4KIE=QGO2HAWSG?.ON M5/NIK)Q-O=WRNYD?BIW3<+ _RVJ6,K6BV:--D/U[(DAYFQ!7IT_[KMES3;9VW*PKC($$HP6X2QUF 8^JA MT0:*PTA.A60^>9XRJ4?D=)!DY46*)U%),461DHP(L:-/-DY\OR@5*AS9(@]* MV%](@CH#PO? ;K?U7SESBM8[4N^_MC?[+5JOZWW5-I^+=5%^XQL9*EA^OD U[):V'U M1=D43/[=NBA;J=JHRU63@%/9M/.6LX(R:B+0QQ'[/^P!R"EHV77#R(Y^=-A MT;CV#5->TX1/"[=BJC$AXE5I1%YW0+1;H@5AK(M4.J=#A2:V]X5>OZON#HKOG")F]P77M;!1&A08@!\ @. MDPP@BOI)+^)'("69G):91C/'U/M#774B5]_P/1JC$T[-O7#6IVXX9>>'\Q,+ M<2.X]72VN(D)I4T!DU/3$3F/TPEVIP/O/$'OO!OBQ!WXF>*IAWR/9NW]3)]1C(1\.+XKMXRTIOLO_=E^_BA;HMC CK:!TG@^BP7H31U M^9<)\"_7^<'JJD8NLC6%";%^%64H5?H=7A,.VH M;X4IO"2JVL-@B7SJ]^NY4!IB3E02:5F5;?&>:?'F7=6R9ELR'49-4[0-6C,\ MNV*#FD_YKOUX,UY\P13\:UEU(]Y.M5>1ZX9)D-"8)E&4D2CP,(0TC8,@PZQT MEYJ0G ./81GM7?BE\\$Y.N'T7CBC&T[>\)T6+2_.1E><$U^&&DSP8?A9XRFF MS;:%4DZUYXJB$4W70/T%M9\SL';D@5D]KI?K1MIR1_KX6_Y_ZAW>YDV#OI?- M*H& 68SX!=$H2!(2DH@."#(7D5AN#D6G9>/S)6\HR=='IT/L=)"=/SAH?:(O M'XC)XFXT EI%7([ZN97Z.8]JBJP<#>N55]TS<86=R)X&)3W:YZ^*D?H^+ZM5 M&,IG").8=.(]ETDZH+2Z2'8#EW3Y$MMH@G*:18IOA7; M^J'87!?KNZK>UK>/G\O;N_9@%> ,^1"2B&#@^9E+X\YJFN H3%RI@S)3;1G6 MK0,\YXC/Z0$J"M=DY<1K$J5&U.L-KB[HERZ6[5 P;=[49MJBY,[V M?=/6]\7N<['MYB>;N_)AM @#C$//@\CU8^AED(0QK_5PP*H]2*%4W37%CNE] M[0,TYPDV1>&:Q*>8:,U%I9Q@J;)H9DO[>8HN[6C70*P=&J7%D^?[V;6Q(ZI- M[ZI/NWI=-,WGHBG8/[ICQ=V@DGQ/]V#;ARX@&8H!7TN!L9_$Q.>V8S?V,QI) M;0W28]&P7KVKG &E,\+L!C@G0!7%2Q/A8C(V/]=R@J:%9B/J)L3^K(IW;7'?K!#PF/Z2A 0X0( _FQ>FX_0RN[VT>\=; 1SP5SM 0C'*@@@ 2%QNFD+?3T-?Z))ZK0;G M6?2E.*(02($9"E$ M2::YHE0',G.%>:8S7SFC!\[@@M/[X' GM)><$^*FK02=)V332E*]T5JJ1CW+ M]+2:=7H [=#O>5R5KVEU\:MROOXM<*<;*ON]Z0#%<11X/D@1*\"#+"892,*$ M^##$698F4D\UVA6GN]_DUK0G$'>Y1)J',[X"VNT(69BR)UC,4?=,Y+EO7+H3-PC<3KC/>ON*/$]G9ED1UH"_UM5&Y(JD M[O*C%T=>>HM,I_T$!6GBDY R.T$0N:-%-DR7O&!NBB7C(MM?/79$I[KO<1*= M8F/2N7B4D][G!!X6NQ?9&G2!HPO%H0YF[2@&M7A2ZV]W$L7><43Y:UUO_BJW M6U2]7#+ZVK2[?-VN/)BZ_*$KY"[ MJJ)U\OO^O..,2!T&]35A'.'*5*>:F9+@%H]>SH#^J0G')N\DW>@_VMBB2O% MS+G:UPR]%A3%AARKC3=-;7.-G4"OTBCR:$RPGP41P8AX4> -9BE($-1VT9"8 M.>-IZ;IN\^U;.>?*N>5HM5V!(4BU6)T]*\=R:>:M2RY^OZA[_EYF=,[Z/,3>!JOSE3D?[("&B7>B":> M7C2/1((Q_PV8KU*J)IQ3XV.]E$YV4.8Z2QU<:I#;#P4K7UWB>2#Q<)2%;A1[ M01"/Y2L-O3!:M;SPFBRL(J:DUJ8/J.0J2&U2*<3=9%G439M>"63HK%$[AD5- MV60HME[%I)P15RQYCF;90^^2-'4!?^TM3=S,QPF \0@)^2&0&P,;A6)\?#Q" M^V7<<'V:6O[OMFNI(-G1S>=Q5>>V:SE^A59MWE4/_0GQW7!"/*\VF^,)\94; M@H0 $B4Q/]##_D/CKJ XS' L=!N8%D.&-]:]JYP!G[,[O37A!*+$M/]D5@66 M6.8D5*ZLL8Q+B463.3E56R:9PJW8\L@;')Q;$-%%G05+(-I(F M28PI#G'JA0C2),T2ACJ4NS-\ 7B&\\AK;[=<.4>GG%.O7CX"PWKRB6?.X-K5 M\(MR@^LE8B\V(+<\['+9;IF(&QE3Z(_+A9'&@HW CO''D@34UG3(Y?+9\W%7 MMU_NFN7E<5?"*G)#ZF81@I[O8H]&&4$>\X&XH0]3Z$H=*;4+^8^9!5^9(NVW ML;;,]\/^K>6RI(86-7\"G;B&<>A1GWA>Z,8(L4J"?7R6X"B.,U?JG*_PAQK.CLL(C$#?ER;( MCFXI#[N>V#"6*UI)<5/LV ^O\^\G/USYA!!(@M C%%)^^1;[$E+D^FX NUN3 MADU1U\L4K(JH%79]75M3K(X^.\SIT]]8KCQ5;3OSUZ0FVXM-A:AT&[&^]'P] M#J_*#OTJY^NUJ#T8'_K UAQM'^Y#9@TQC_K2#I']AK:Q8_ M]&A>'PMZAO":HR*:!W^O=@=PU_GWM*B*F[)M/A6[LMZ\J]8[EJL+4O1_KOPX M#A"",?:\%.$P02" 21JX"<#4(YG4DP]Z+1O?O-[C<,K*V9\ =]K\N_-U@"Z7 MD5TZ/U3E$Y*<1[L_SZKT4E1=4W$Q([-!F0[[5 M$$T6@L1P7('_%2M&#^[UU^Y=E89G:\Y^_7U MS ?XSK EWQ>%^;6ZUXE[(=:_)%F9V).N[_+V7_5^NWEW_Y"OV^SFIEBWY;>" M_*<8T7>_N&/XM10PDP,UJ9*9,T*:2IH^-!UHIT?M'&!WO_CY4FCF5,XWR)47 M5EW1LEIWM3DI)LMZ.14\XKRN[[F!?]3;EFM!O!*' A0#!-@X2"*(+) M81B>N+[0(6=]UN9/"P/,7LX:'5JF1K-"?C#.\.0<80NY$Y*%<9+5$\8A3?#< M4*Z[);I]M>E.=Q7/N->=&5ZC130[3*+4P@PQS9]+64(#4Z+3/<]-H]O;7;<1 MDM3;;;Y#W>L-JRB-W-B/ ^H#$$#L0Q>XH^TL);',PI,>BZ8W2?2C.8J>FBROG@-'I03H]RGDG782(NS#'HI=X.Z94-/M4 MFVRJTW3O\/>3Y:LO=_FN6 5NYB4DPG$<84 !=7&&1_LHBJ0.:.JSNJS^73D/ MK,1H.%+G)S8*W70!:X[?/;\8;#H::BHY3R"F*^7)]P[SUY]XM<>Q+JN79RF4 MT,SI8;!3-S7X]89VZF).5#]/3C>A\8;?#XRJ;!%? M$B[;Q\,;<"2.0D*3D('T^>(PW]OC!B2-<$:BU!7@PSUT1A<57SI=M#7(/(SZH[0*Q7=4NZA_ M[:*^/FT=^4GK^/HXS$[TO_AG"0U@ M['N^%P28X@/^T M6#]T9@B]MOFO%!C#V8)<1PN=N"FMACX470YU7;"24%K=E M5975[9M[_FV/O=A$KCV #==#OWR]7 ]]'>JAX?>>U$-73N^M<^+NZ86P@\=7 MSL%G]F7G];RCZ-F">6$L;E^#LF-$;R$OM>U28$O>_95]1-N\J_HC>:LH#1/J M8QI"DB0>HDG@'\H&/_82N;,ZUL V/O?P,MMV"(O-WT4EGQ*^B$@JQOSOKI&J MM,PFD9/BMKQ"_K.3]P-\@&,_I3'./ #B+(4^"*,1/J4^D'LNWAK80@HYY9'Y MEPK9([1E$"(;YJ7'(";B:_D0I'>9'VWIG?Z[Y-:GH5PDMRJVIK][;E6E9;;< M.BENR^=66N]NBO+4@Q0F*<7"\@F'IAG,",)"%-4AP?\ <4 M#VLE6;6X:LHBEU\I&9V+G_H;W!TX-I/;-@[.UK!]Y9^%\)&G9=CAS3"T:9_^K*&_O MV)_H6['+;XMN09/D;4'S:;WFP'RTY%Z6NF_S&S5!HIFW\"2W>\ER]3GNZO>MN_& 8H MR!#-LC"),$F\*#DL=Z1A8.D>S^E^&=\$*E^H#)M$9VINB._?'IXND7H;?^B.$G<$/LN1)Z?P93PM?'!/^1YOBWI0;=? M%J:'8<.CW8-7[>UKZ1'LD@W+UF'L\ZVW_VFC67GWM]N]>PACC;:%= MP+HCOWP),VS9VS,I?-NY$ E^_[_Y7/S?9UE6 MM*W]W?.!"GPQ;CVWQNM]L/G7D^D.W M30N/0LS;1M6.1O2M[^G]QD7?^LJ3UE^O@K"Y/?&K8F>$L?A]#7NOZ#CD=H)&V)XQ*Z8[[\9,C) 9!GSGTN[O.2 M[\_'==5=5[W/M]?%[KY9H9BF7A)D"0D(]/P@R/S#WLL44BKS8LV/Y=E,Y?"A M?C@@=4Z@.AQK5_<^%JSJM6:-QDA36GJI9NE69.N*S0DOKZS8G&^W,S^I9E7# M6&2RSF0#_KO/VAGE;K;I._,MP.9YO',^>BM6F67033!"?N0&($X)/,Q5@C2V M?CI/W3-[RI@S$WHRAV%C8O;Y"0:,[>W[K)VC_%-T_3_?$N M0='2A*V>'SP;>WT/_=A"K+$"Y!'@I2FAW%$Y!/IJ4);'3%<4A\0.@>( M,HN)/P2%,G-]MOKP=ZB S[:U)[-^"\SC+13TMZ;M;&^+%LW264_5:Y-RUH.V M;P[NC'>K.* 9@5Z69&X6@0C2.$X.STH1++1R^$,XLE0Y\$/T_:.)J,E5+ MS%/IB:_PM-3ZKMCLM\7'F^S^85L_%L678O>M7!=GW-UV#8=]]?'F<[&N;ZOR MW\S;[O@9KINVN)U,,D]"%8#B+B#+J>7);TQ9!:+AR')WB MST",;CF#7\XYT6:2>G"._\.C>\--,T[GH/-'Y^+_)SDGM4Q#$)QLLKX-2!:) M2X;?S,R0B0A=FO)9M$58,I>S+ ?/)VDLB(AHUGM7K>O[X@LKIKO,_7Y 0FJ^ M)K1BL?#B*/0(B7U"$\\#(1YM!@#$*3FJOH_UN)P_>F2"-=T$Y@3F]HQ3)E=++<>5 MQ$R4<<[4IH=&[G8#L*FG$E]S\]Q\R21*+)C$F(:_UM4XY J?ST53L-^]0]6& M,'O;^H$W&CX!437%8!E$61S!- ZCE-G)XH#2@V4$,\GR1X=%XWH[@G3R:N.< MP)34$JTLBXV,YZ973IO/\CH ?)M?(_6A &D7JD2=E-M1*VKUJ#;70"6G-HLM M^^GMKT55[/(MLX\V]V55-NV.).0/',"T%$@R1(?8@1A 2"$26.220C8W-C,ZQ] M^E!]K>J%%U)CQ>=@O;;W^ M<[@*='TJ'44_L-%RQY8PM8+S#/-QJDF^_QC!S3V-<)&I2_,&>BBV0QYU.2-V M<9$:1Z+B-:AGL7G=^C =L0H0I"E_!)1&"4FZZQ@/5;_GT5!.Q#09G4?,AO[W M5,QN;HIUZ["ORFX[A?.UN*EWA=/FWXOS%[,9#8"8U"W O)SD'0">'9:,4ZGS M*I\8<1<44#/S=BBA;J=JHZW5P)3$=?X]+:KBIFPI(^=)W\A=."'?X?C\:5\Y!50U,(6B(DL:9 M@YDBHR2_$I-#S UG\,/ARF"!2.NA?^JT@+[XVB'R)L]QYJW:NLVW.HMH8=-2L\X'E,+"PG XS=OE M=,5^K2^I3531XG'064T;"8&IJOK*X9&J;[B\VUAACV1.KK2EHV*'&)MR3JGR M5N105%P/CT'\5N3-?M>M5C2';_ZC+'9\6]KC<'0ASEP"81+&Q,U2B$#L9R0) M:)QA#/T AC)+?GHM&U[0.WG?ZX"LVX+T ?USH>,[4OQ=Z,IFXF!'3S;D6SU' M2U;LQ^^JAWW;O.>;2(-A.T&<$A\&F, 0ADGBXL#CUZ7W%IF48*5>JV!GMCYZ MY?3HKIP.GQ,LM&?F EDB'7("Q99UORF>G.MLD]F9E"(_%^O]CN_<&4Q[( (H M]9.0#8 "#P"(J3N8CH.0^),SHZS!&3O;*4Q^L'4 NG2GN\">;#I4)=^R;JC% M)9'D-XTOT8Y)BJ_M\<(8]+UL5F$4AX0B $.68X,(IPE-!D,)3EVI/6D*'V^X MTW%$)U=,.7]P4)+[P51($QNI&^9+;C0N2941)7I)R 7=F<">'2HSQ8%:6TN: MHB ?\OMB*-+# ,,,Q-@/W(Q ES)"HM%<'".I=*YL9%XUN7(XM+<'LYJ)5-$6 M0QQ.4AA1^F90FB,]PGJCP*B-JJ/BQD7M4>9%_/AE5=:[#W5[/(Z49FP0$R2I MF\8>\*,$9W2P@Z-0\L%2Z4\WK#D](*=#I'Q,4IHQ,8TQ2Y:#$+:?S:\%S'5K#(C)_,FOX[9"1A7P_-R.S0 34!EXX MW^T>.9+[>E^U*T #$$4H3E/L1@A21*)P-$GB"*D/OB0-S3 NW(>&.GK\H%? M:="AFC+PDB529?!ED$.Y&NE]7=W^TO+GY7LB?]W5S3V(:A^!HS4?4E3N4H6I%IA,IG<+HZIQO MW?Z&^L;9%%\9/)8F),]9*).HHD-FV)LX!W2R3X24S7I;\V2[I"8=6!*6(WE> M;50B!2\NBI J*Z+ZPT_1_E:T=_7F7<5?0GJZA^38EE;,*,HH)A@FA!*?4(#' MX20)T1L$,&];M5&VZYDH5: MN=WS2[R^''I_UNUL_UCQ@>LZRW?\N>+F4['KMM5VK\BLW"CQDS! L1M"',=I M[).T@X(@00&0$DTC $R/- ?,AU, -TPG6?1V;'2P9"L%\.=GA9$:'V1E!\QN ^K,$5\[A'^*3L!T_9.8*4X'T M2^6GR1C:(N)KG4^(%D7Y'6+[%]?U]7746&]2VN_+KOJOFKFN<;[?C M0[/5YE\YOS:I;5:IZT4X]D+"=T6[7AH@"D=$<>AZ,IIM$L=.< NLR,[&K-GEZ7#OR(O;A, .1 M#T&4$ SB*'.#+* ! 30!WI3)4W$KQB=/^4*$&I/WE.[>B% MD[VX./6GRHIH[_F]RN]K5M+_N]ATAIMFGS.WQT/U-$P1BB&@F1]&(:(^3.+1 M:$HRH'"YR42+0AUJ\J4E)R#[?C7"?//>"R,LBU4REH-&Y[2Z<8'? Z@0^N,<*^< ;!S0.R,D"5E1FL4 M!&5HJ0!(RI1&[LUHF02/E[3.1#@LT4(CKCW72G/\";WHBS;,<%E7^?;K:&X] MF..,?"Z^U=MO',,3A"L/Q0GRTH25=EF81C$D&1V1X +;9TU:=^PLAY1.P?8 MSHB[GSH_('\N 1(/X9H*SF6EM24N-M8<'+'GC]6, MOI+KYN#>@B>437M8S]>2IP\FLN\/Y:YKY"1O"V\54!*D,"&(_><'OANY<3!8 MCI,DD+K;2H>]I88.1YP.!SI]O"!-M/HPP23'FD8'HO3.-B1XQIGD2$"5<7L' M ,H>"=3]T]B:HG;H6['+;XN/^[9I\VIS/ 3CIF&"$$T2%&>0QAX@ASG<&"9 MZHB<5L-+Z=\ V#E![""%\W1ZHZ"NB;,$0),X*G _FTZ>XU%2,">'PU[EG.Z: M@(1JXD]HZH36._ZL(M[O=D6U9NJ]ON/O,.*ZZAYY:DY 7'>;98KO;$/+*J_69;[]5#?=3-'AY-<190IB!.+,0W'H>1X%_!S8 M@#*!:2+YD.'%;=?CS(553;\M-]Y,TWW8[ MMK[<%87DL&;V$(N-?&R.K5RB'CWA Z0S 2XKY^ ._[6#0\[HT9.CM>JY0=/] M;WICH+3!2[% M:1#[@4=@B"F*TA%G"N7.!L^/SO!\VW!@Z>-94?MX-EL=7&SX/W^G\.#8 K'6 MDK86#K-":')QB_[ MAX?^U&V^>SQ8)WF;'QZ51S%T4YAFA&+JP]CSB1LGA'H^,QGZGM!=\KIL&4X7 M3Q">%+@3_ M-7%:[FT"SLV_::3.@HDVG=[49AJ8W'#D<_&MJ/9%LZ(XH2"&29"!D/IA0B'[ M3O_Q,'8)DIOS$OY8XY-5(Y)Y"[[1ZH4Z39HB.\HK>=CUQ*8AUZ"[2W0_[>J; MLET%O&>X./0"-R88ISC"_FC!C]),9F0L\[F&BY0.BG.?[V[+:MYF?4+"A9:M M0I4=C5L)>3V]H<@U\><7('6W(J%JT]W24FRZ^Y".U]@UAPR":1*&)$ TCOTD M!M3U_6A $\,L C+=P10&T_5]?[_-GD_V\#LWBUU_99RSSK?K_;8KN)K_*3?+ M8RP<8G,Y-D1";CCPVOUP_5TR$_N:"S$1DJ&)$]18HO2*3IH-DA MI\:]K.?M"K(W(G=W&[7U^D]2?BLW1;4Y("/%>LO^V*P@01""A,0T33,OR((T M'8N@.(D2J<>RM!@T+, X;^Z*%O:PV#'1U9KTLO[N/5SI?$]8[U?7&=?S^JPLED:P"RA&#/@R%QP]!/ MPH1TDZT89ZX'L-R(>)(IXZ/D'IW#X,G>.SZ-0K$29S;NY.J8(VDG58KSQV*K M3)=HNJ!76MBU0Z?TN/+RND)=_(B=G&_*_%.^+F_*=;;?U0\%JXK_W_PAKX;W M^*(LQE'H84 C[+&QI>L2VIM,,^CZB?@1^8F&#)<*')XSX+MR>H17W1"A RGY M^J8>:@568N9D54ZO;"14YI#ZC,0JGD:?2K#@^?/+1)Q;B='%GP7+,-IUSV?R9/EZS#^C>C(^\D)6W(B5)S$J5I#.1:: MSJL=E:@63UX,E'6QHRQ.W-[PG#R(*4T]$"( (?32% (8C!8#(%:&ZK SOSCU MG:J'-U6;9 A5U"9#7&K2IK=HG$>=CAS)J),"LY:JDXHG;ZF3,CO"2_U%?;O+ M'^[*]0O;8\D&0093B#/?)[$+TX39'.T"-F27V@ PV9KI;0$'@,XKO4UN<*>1 M8C'5FI==.>V:2*R9G1AO\75I?X8VKNU0,XW^/-_+H9DI\?=(7MDOCJK-/XK- M+;]Z8LU^U#V,]=J4)-\7#D*/ IQZ681\0M$1$H&2IU>-0C&^KG%R..2X[?C$ M$=GGH4V&14PHK8F'G(:>.7W%Y\8&Y,X1NAW+*5.8OJ"^LP30#F&>Q]47;]_, MQJ^HG!\.ES9'<,UP&+X["]\=G6>))7T\_L)XFP(OH]/' 3TIFO*VZGZW.]*V MHBY*<,"J:$JP2]T8^8G7GP@"?ISY1*;"71"FX=+X>"J].3D'VEP]O9' &?V[ MXO./)XHU^C@,63N7) OI)9N 6&+Y0:(OEW9F#;R1+&0N+!=RE 5MP8X,9@,1 MM77]5"[[O8:MG[-.(Y\"Q,\T!4DB MUR"E-2]UCL62PRSTRDF[&GM&-/H<.Q<4=C*A=NCC=#=JS0UMNC8-<]9!""(W M85:S. -^AE+DN:/!@(3Q5'42-&-8G\[U(J75K2ELJNN0 2+U*-$B2UOG&9)4 M(TE:[=4C64<$%$F)&U%-^K0K'O)R,[QVR:>GGA_SIYL& # -7;FI7HV&C4_L#EB=8@#;S236W8FQ_MK?ULD[P'(* MII-[,45;B'0YA1O9SD[9[L_G#4"='NE"JV'B)%X000.1L$,433A6&V_%UE,1J+@BR+$Y=$":L>D\#+H@"/QL+8]^4$4M&(<3'L>V*^7N_V MQ<;9'@'*B9\JAV)"-P-YIV8"T(UD4D[1&FJ$[76UJ6Z/-\< M9N/>EU7QKBWNFQ5*/1J ($EC/X;$A2$)T6&D2B.I^SBG65IF;LOY@R-T.HB2 M \B)Q,JNH)OF5'6)7(%.PRO@KS EM,0]A6$[=$J3+V<7J:;#&,X;'LYOW)NIMV-J(/*5;#I[C"PXV#FKN_5"?4%UL'&P>'JA=#>W ML@JICQ&@%$$W\&("W#0 HVD?$**ZYW>"2>/IMX/AG*F:5<<=4SB6'7[,1*YR M=NR@/-VUT%\]V?U@J:'(>=:$1B0:2+=M8*+#I;/C$VU\:=*[<8[G<15F! 7( MIXBX*4XBUT_ 8?4M=I'D_4S:S!K7O0.46;1/@F\M^F>&:&4-/,!Y30:3RY:&V"I;<)7I$],U\PS)R=B"J29O97NE)<+TC2-1SMT M:*(/YRZ@F\"(JL(<)Z5=BB&%!*8TR!(8ARZ(O=&>%P12E^FK6UE :917LR9P MJ28Y9FB<+CN++6"=)4A"?^1)M5.#%/QX0X=4F1$?"7YM7SNDB4E 2)(1#R8I M3C,W0%$_[F1?4T"DZAU5&\:7UK^VW28[O"LV96G"1_E9N+X[-I;-HA09.]>#'ZTL&*_$N]N+Y_J"N^N/OQYB""PU[' MM*B*F[)]]LY]D/C SUP7^D'BD1 !5I_UY\B3U,<94GN35S\.PS)V^JCXIUW] MK6RZA;=ZYZA?.&XT+&):9TM$Y/3P-!A'W/QO)S7;@-WY:4!OT]NYTF1?$-@Y M0FB'",_BZ=F7;TVS*R_F/8JT8"I4'*]V9W\T;?=8#&7?+V^K9ZA<+_-='+FL MD4*$L.=Y,1U1N2&1NF?#-)8917U0CJ^=!R5M\+CBM M;*!]O!/CY*4/E/@A#7 :QEX:LD%&1-,1$@DA5LL !H#,*/\']*>J! MJO";").LZB\<(77)%PV.16(OS[60TAL,H6TR;]+5LQIOG%]Y@2?%3;';%1N& MI3]]RE+-R?&P9VA"E&081#!!&-$49SZ@Y)!NLLQ7TW:]&&:4]1%XIQC#P6Y> M';Y7/5EJ+"ZR8KY<2-1U7" :%DFX%,-"ZFTF9K8)MR$OSVJV25;EY?KW:L>R MQ6U5_KM#-,P,-9_K[98-$/[*=YMG@'#J!UX6!B")B!]C%Z,X&@#AB.43-<76 M#F-&T<9W["=,"MK:.77CM/@;_5$5;_U1DM7O10.D+N%/ G(:"8+9IN3E'S\JY86Y%%?T?Q79S7?^6M_M=V3Y^*=;\3Y9.5DD,W-B+ M^04,+O43%(?$2P(2H("7_4CJ4@1E(W-LVCC"N7(XT%_:^I?[ :J<[JIS*::J ML]"HL&5#B4$C>GB.H0MJ-YE4.[1LNANUYL8F^31476_^*K?;=_;GC)SC? MUTVS8E8(CE!,$:5Q"$-6SR:C,2] 4E6CH@G3&U@/:'C=<3M@E'ST29$\,=F9 M@3J:)W=@-OA+<-Y&) [#8/.![*;$_ 2%VT8 MBLUE?;,D+'+:=Q*1CS<.0^R,D!V.V1E!.QRU,G^88T3H' MN'SR[XGP3NRR$MRQIQJS;<+%475+K[4#_45?U0\#=+J]M^&6#8 M>?ML+C#+LI001!( < A!BFG0/\^<8B_*(B!WDX8A$#(=5>E>C:=[XDL6-/;+ M[B-B^SRR6(!45\ZZ6]I/L4\KFC]-,"VZ8B"#,%":R9& M(F;'T-^TDV?72@QR*B_47^[R7?$U;XH-UQ\&H!L>?"YXV;9F>>-+RU"@:O/L M.[]79=L,;YD^/C]!$:8T24"$0$@\2"/7!TD/F>46B*#:VO@"0&=^\^Z5S MSSGU[\HY^N-T#G4)X<4W.S?')XP?913)PO8AFU8L;QKJR6>Y5F$X3^F/F% V M6["AV);SEJ3B;&9LNK]K?*Q;<#N_' M!_YKGUBW?P860.R[P*,PC;";N@'VO6 $ZWM4Z(Z;A2&:SID=<"'N6\Y M=F?/P3M-)WQU!]]Y8/]68I9XP< *S.W_&#$UD>R&H*,G0>^< M5^LKOHGS3)'%JZH@#/S( Y%'_,!S77=$20'U5"=PYT%G?&;WR_[^/M\]*KM)XW:JPSC)$'T;CW59[ M6\?D4Z,B/@R?+?Y6CKSG\_[R8'OF*$Q)4)_R1UY(=F"R^X=M_5@4'<9/K)O> ML=_@Z9-?B=WY@9IF?]]EU>=GR1",>IA -^-J:^Z=XOZT_OYT8'I:6JV&*NG+!O#JR=]#9[U&>K*.32 /GN- M[G7CJ"OGX*%SXJ*5V4Q3P"0SV]S-Q-XL-SL3 AEOF>@HW!,T8BMVW\IU\7K* M1MLN[.RKCS>?#Z?P/A6[LF:_U[3-R3EJR$>3.'53?JD=ABXD\6$XF8:AZD!M M;ISFAVR\,?S2N>"L3WP8-^$HWR@T=T!E$YW-D51/<\=T_EG4:+3'#"A-+=4([$MR2W&P_FKD!:-C,S-^JC:9/^]?W(8DQ\BS[<< MRZ]Y6?&34]GW]7:_*:O;;L_4]5U>71?W#_4NWST>CUBMW^>G&T^NN1PGYR?N%<_L[I_=*S?^_A+ MRUS[I1U].SFD*'___YPQ%TM\%H=;+MLM$VECSQ7HB\F%A+90\.W(8DLY_\J; M"HO%0&B[S^FRW9=\6QQ!=DB.#T(TAY>8DSB,XRCS* (P)#'RTBQA*$+7@VX" M:" VS#)EW?C@Z=UQY'>Y(1AO,DFR-BYX\1L\P^&1.!D-@ LW! U':V/-VL\JP3O S, MU!.T\AR=VW=BD&T+-I28]*Z>I\W*#<'. ^G>%OY\DGV;5432(/,A("2"P*4@ M#IGI 4(&B>0!/:VFC2>S_JGE0P%]RU%ISFIF8B(V %HL&(KY[,CRZ0BG#]+G MTU'.S-?GR/!X84AB)!QV##C,N%;/T)R-*"L?TQ3-RB=\BHU$6>PBE,9^AGQO MP."A.$M757'+MX-=BT]AZ04@U*>3OD^_P*JJLML.V[(R*QH@K3JK,R@S"&T/ MUTJE[:%-EUK)B/Q06BOKFYK8*C%HH([E.#X4[0H05E$3F( (IYX7!JZ/P0@D M1B%-26)+7ZUW1K3/?U[NV_/>PTLSG-OA= M1/REAT^[XK[%<92X# \,8SJ"\2(")2<9S( P M/MUP"I?K\,, DFNS3DTV%"-!75X^.)+:/ )V?CJ%_'/W/LZ(NEM^'7%?.2?( M9U9H)78OJ;39<%FBU(:=?*[6R$+J0P]X M,8XB %+7]_M7&EAZB",DI\G*9HRK[J==6:W+AWSKY!TBWJ_;N\+Q73]T/M3M MW&/<6;X39-TBIWU=[17NA/O<%-YM['R3_+G8"Z"GG:] M;J_@B,_)WCC18*3772;K0I?3Q+(=_4V7,[61EBBQ1^Y]7=VR?'#/S>%\MWLL MJUM^?*KXVCV\_H]B<\N^@S;_9]\7LJLT#>.01A[U4);"D-D/XQ$#!IDG,@=K MQK+AZ=<18W>"MI!(?G.0?GGTOCS?HXV*Y&L:%[N.IM',VW] M_W=W=3UNX\CV?7^%'BZP&:"S$$51%._# A0E7028G0Z28.]#'@RWK4YTQVTU M9'<^]M=?4A^VVVZK61(I*0/L;C*3;->I4^)AD54D%;!] ^Q#?0//OGC77,*N MGI/_^%W.K#XC"-$P\E7!DLL)%'ND18,2H?6,I&T,EA-)A;R9O+[*:&7.\N"! M\_9X;7TIX3H[B=>1'U_5R B9VFR&2&.2FTET8--=%9A:1X^PU8L\"OC;_5%T M&_#JCUKXCL+O* =F$B3 -#B38/6;$"T'36]Z[,_@M8ERA)C,8,HI$8?33@@V5[D<_CH<]U!L?*.+,=X74:2Q"$;3/ M?7AI!"RX&3)JO?RF^_01K,?!%.5Z/0T3< W+#[5>,GK]&* 5/=,CKT/?#+,_ M#[TS[51A]8N%Z>&QJ:&VVF8LBX@D%"&YT(]<@E&0,N]H+@S"!*: OF5/8')TE46 M"RSU%)2&GDD*X&<\=(I'/\;FHAD]T5](Q1 6M.H"53[T+ =2/?(Q#CFB6)KQ M9>+C(3>5J\+&$!,\UME/[O>3;2\%\B;[;^3A-\##LD/X FSMVN>MWZYM!W]# M+^QXT>5KVZS#^)G!#NI !PICWXK)S9Q%G&!./9<)$1&2NLB-!#T817(( /8_ M!YJRO _Z[NI63;>83+")T'OS0)OC>4RXIIP!;18 .=(=9_]>EKDZ[Z3*&/Q' MOEL0WT4I=ADCL1]0X1+",<-IF#!"A,LC2+\F^(=;+JRW>.JRWF<%"?AJ+YPN MO9S=*E.PS 5$DA65.2>C0U=Z\S8/)>D/OS#T_?17B[AX6.;;A:/[X<16C!C5 ,W1)@ZN&!;X&Z<9K5%E7CAJ IG8 V9N? M>D =Z-"/7EP ^AG6Q;9*:N^6VS]O[^]E=KM69G]_%]U^^%?V<)>5"_7@E6#" M#U,LS3'D>SAL;3/J$HBHF+%H66=JD,X!I=/ K ?3FPKI;\[G&BQ0?PQ1KB=) MX[,-4RE#1-MJ.7F=N^X.%(/Y@J#&F$@3SB'2U].$9:V[;*[L*6Q]&82542R2U[.: N#-:F'E.3,:]96> M5,Y#B88Z<:7:,H@3K:)+>_[W?2:_J^W^]O[]LEQ0ZN+ "P)*T\B5:5Y"@B:[ M"WS"B5:&U?^G6U:8%I/3@)*3O"-A 0HO_3C3J%-9IPNF*5,Q!:A066>L7X$* MRIQ>;>HE9Z^5I@81,X/*U##\A:E/!**DV=T^/URQL&F.!:SEORTSM6;.MU_: M.S>6)W<./5;/?BU(A%U$/9P21"*?)EB@)HT,"$T"K(;)31SF"''<;08_;,?C7FW.B]?,\9;G[WD6$KQ-RG*W[+?I=U\ M4UU=S/>'D\T+E_@^3X, AYX?^#@A'B4-!)J(@/;=81YL>-1]YR-:YP3NC;/< M.\<; _KO1P^/ GR7>M0 #-F['L:]]3WMUWC4W.DV%HYY:*@=USIVQ0WS!S\V MN;OR%$?:32%W^@!F.,1Q<_@:C\1-#3,G>[ K;*NV_OW\B-N=TLDB(_YEVU^GZ^6 MVSU?5>M6N81]7VSRE43T*?NQCR1/?RZ\,,:88A]%?A(PE"9(-%=5NP$B;@Q) MBJP"L9PDU8%AF":> Y.3>UR/UT/C>_ M3J9TSRGJT*Z>7,Y#C?J"/[\A?0@'6M5XL=Q]52GFM^4FJY_S.4E!ZV_EJ%C, M\_V(JF9VS@./RUPS0*U]^1_]:V6-6K6L,PJK"CL2>; )X@34?#+9ZTQU9+4&Z)U'AFO"D<+XIP>O4FPEB3_/ MS<6(XE1$2/C(]9+8)7Z:'A)MX8%6S;V-6*_DUKC ;_+V9TV_DF.=,'C=IH(T M'_6YQM(KA9E!Q,Y#>8:[\4+1Q0 ONJKSOE27T^Q_OM^H#<*ZPO.HLK!S\Y0% M$4]#$2:"^LR7"%C8F@\P\B$J9,RH955J<ZJ./^B]>F>=93[[=EG.\>B]URR: M"IHR4#(W 3[;>>#!)54QJ-[SJ7QQ:LS.P1N'K^3'L,O5GM+;]IV?HXO0+'** M2&LFH#,/,C!W/8EOZ;3^O!CKFY-@']TZ_.%G*FB?\&N8QZ4S*P'FN M/GDT=*>R_RF*]?=\LZDV6I_#:/^H!K(0Q*CX-JL=NBR^NL&)DB?1[Z9M"?B_J16:9T]2PM MRBS_LA75PXS27+G<[I8K95]5V:M_W%2=&!=EK8#&C/H"1P*ER/5"0CEK\<24 MNQ"=LX?"LOXUP)T6N7."%2:$%@.A)Y#SB %,.%^FOT%=I92GN&8L2RZ M)Z>'TWR[W*[RY>;D2@;@9NX0.O64=20F8=)Y FH^N>9UICJ4SP"]\Y V$XY< M7$MAB!O]]?$NDW_WJU3&6*:TFZ(JP#5/V#0K M$H..6IJP9WV-7$.L\I$3D.VCB$"],L*P[IIY7'*AJ^9N7N/ST*CQ MP@\"G^((N2BE#+$X1"X_9(@1 EWV;L.^96G\N)>#\6V%V3D%#5-$*\3K*>34 MG,,4LT+[]NZ"[ANG1MP481K,59_5?!;-/:CN$%6;@9N'R%KUL!AO&$#;XM63 MB9^6/R[Z85,>I7'L^D&,(H9]GW/2FL.I!WJFK+<1ZVWQU6NY$AB\+[XO;9IM M26,P!NPM.I UGT3Q&DV=C?$#F9V'6@UWXZ(QW@@O6@?1WY?%^FFU_]]E62ZW M^Y^5XJVSA_HBC9=J.4&*6>B'@G%,<.B32"2'(T&<1?J/;QBW;+]%7N%U6L!- MQO$,,N!TM'GBN^5L>LYA&G=!-[^D>^ !=?,A !Q2GS04_0ZJMR'Y?CH"\N>H MAQY6A]+RPO1BE]X9'%JWYULQQ@<*RXI%467@967R0[[[4Y39.M^KWRU2-PE\ M'*)(A"AF@32.H]8B10B4& ^Q8WGF>0;-48ANG!I=\P\]%.8_29BF_9%]/[FAKBRV\K>K[.1&D(L&JMC% MOI?2!&/&N> D" ZM\DBX 43HC!NWK'X2[[-;(Y\A-J=]YF.B)XB3A@.FDN8C M844CH8QV"*>UX,Q#3>VY5XSTD0/+7-D79?-#]JA>_]E^46_O;8K=4YF=]A:X M,2/,"SB7MAE/O*3N+8@#CU,O!96U#-BS7<:J(=ODVV^U$\7"7;ZL4Z27C3+ ( M">%%H;291$G@>I2FH4\"PGGJ@ZZ-,F32A>YMOG0:?\[E& M")2\@;SJ*=UXE,($;@B;5G2MDZ@..3-#\#Q4S) OA8U/$*A9J]73PU.UMKO= M?\U*U>E99E^S[2[_EM7=5HU]1#"/*?*CR/4\];A;Y"6M?3>(0"?#S5FUK65' MH$Z%U'D&U6G:#=_\7NQVO_65-W,AT)2Z2=@'RMZM>.?P_;[,[Y[VU_M"[.?%6ZG 0[43>,AT5//*:,!TU +@;#5'P]AM$-?;<5F'BIK MS;O+)GN++.IW-SX\%+7EZB#2[O9IO]LOM^H6S05)"6>8AC()YL0+N9_PL#6) M1(P7CUF9%^N/^V6YUQ/90>8@8_@<&: 33R%T=@KBC;.K0#K%$>6- ^7F,4#.N7#3A&>-'NQOD8KPOW"B(F: > M90DCGALEV/4;0P33A,-'7 \CHXRS3X7:7-D]FR6S"M_D(^R2LJX&A?[\SF,T M#7'@O/U@*!> 6>M\7?)'MK^]_[3\P>]V^W*YVB]P'/EIRGCHQBS U/4QYZUE MBF'7_YNP9WD]H" 6V^KYQN+>63W;/\DKQ/\-[<4WP+%>LC\VO; $OV,OZL:1 M.!7?U4G8:QLIK0^CM^J_RFIWOF L)O,0.J,>768/AMG2E<)K^S3J^VPA+(CK ML51X# F!0RP0Q=QK3?O$!VFA$8.6Q;#>1'Y)!)TW&S5PQQV).I1U#$6CC,]C M+)IUJ;#XA4+>5*_W3J6][/X^6^V+^SJA/7E*>;DNJHL]%M)80+#KA0*%$0X# MDH9I8S[@OM[E1<:-VDY1#E#?UEC5S%FC/7UNVFGQ0I[Z-DE]=](R*>O S.47 M(1SRM/I$Q/=\6=U4 #0?6M(4&AE@>:L69YLSC&J MD=>B5,LUI\$)T#PS)&O,+J/S"YM69DLM8!X9G>)^$\A@JO4F#ATVKLT81IF< MP51AUI_"UC?7H]3P;K=[RM;Q4ZG.P-;[]E6EX^4;"!?$8Q'Q(L1%B%(4D3@2 M;<&1IC0$M:+9L&^[P4*B5;6'9CNU*@K6U< G&;+2R1X>-\7/+*MK&,ZCNI[Q MQMEF>^=-WO[5Z_L,XT5);PMVZ@#!9J *K5/#=6J\3@WXQJDA-[^^>&%KLV>; M%N5]EN^?RHY#=O;J2S"N7RM 68K1R84"QAYB?JV ;$>E!<1FDT6.%Q)Q$5XA_087N8!HN MT";"-FM]-N*@GCR;XQ*DSA^R1_GU?U4F^7;](=OGY4O3QD(P/V(>1@R+0! A M/[HD/4#P G>QS;ZHGFN ,ILRK24 K!: 4Y2 %6P+M#IT7U9(ZU?ICS)=:85. MVFQOM&L2^MHX-QV7&8UPXZZ]-+;M\&=V5%=JLTA8'#,_Y1%.W21Q:7I( M17X[J#\!@9[U&LY]V-,_*?Y_ M3TWMY5-QY=AG)2=WYTG#AZR^DR?[F)7?\E568SUY8+B&[7J,<^+%+L4N<0G% M[-"2'X8D 5W_.SE8RZNS^KFB.ME?G:!WLOIY*>AA]:E#J[=DFQRGO07>B6NJ MV?'L!+US/$'?M= [>.DT;C9KQ-/GW,<^>&\W8AWSS6P^EGE,4O.AX^(&@;D M&]*;ML[NLU+.QOOE#\5]KBZ@5B]-[7\NU?U6JC*UDW_CT+4012E/)1B?)=3U M A+[AT[^D'N4#NA8,PUEBCZVU@='.N$H+YS*C;>U'T[EB--Z8J;CRG@$>S6^ M31D\ ^UP?X6X#>J?FS)^!KOJ#,>Q;\,=D$W]-CQ;89I!Q\6(SG:W[-GE6&N> MULHMU%+J8J.[^>JGO>G'*#@MK#R&MBN 4 MN*9:C*Z.8-4*)F\! _1^[ AJ3-HS#E[_->>GRS7GN^.M;77Y\?)U9.?$(^?= M+Q!>P-P^XS#WF^CK(+XZ3!O 0U]^,TO?M9E]HB#-8)J?RO-B^B%B. $X;R1- M)=&BD*C*O;J?.L[N]@L2)JGO)3YC/$U]2GP>'* 10K2Z-T<%9'G*_Y0]/!;E MLOS9GK\ISS ;G@.,Q,C0W#YV>"Q-ZFJ[^*P=7GGBG+CB*%_F&$G#T_C8$>TW M?X\767,SO :S0Z9VDX'[1>9THRY#)W/S?)NL/M>7Y!RN;KF]/X<6Q'&8<,Y( M*%+/;;N=68(9\/T+T]8MSP[)CZQ(!TXS2W1G^L;XU6N,;5NFOL=$C:8$+GH5S#W2@,?VCF4[S#]1!J]^+*,3>7 M\\!G28I1Y*6:(YH&)B\E SD,41O>Z1Y)CGG4C;SZX 4EH'(J B)CZ82PMMYNA7*BS MJO6-[\E6\[3J(&,0>7B.2U\@7GWO(:M^_>L\]J!+^CR&LAE7((\]P/@9\-A# MXON,NMA%*4NCQ O"*#P8<@,?08=:#Q,C#+"NAQZF'%I#7WG0I78>PVB( Z^_ M\@#CXCAD3B/^N_S=/__6_AOY/ZKOZY]_^W]02P,$% @ 9X6J3OC5+"![ MS@ G)4* !4 !X;&YX+3(P,3DP,S,P7W!R92YX;6SLO6N7VSB2)OQ]?T5M M[^?JPOTR9V?WX%KM][B<7ML]O;-?>&2)Z>244LR1E+:S?_T+2**<-TFD0%*4 M/'VILC,%"/'$@T $$ C\S__]_7;ZR]=\OBC*V;_^!?X5_.67?#8N)\7LR[_^ MY>\??U4?S9LW?_G?_^N__<___NNO_U=_>/N++4?DWSQYR_7\_+VEW^4\S^+KZ-??UTW^F7UAVDQ^_-?XC\^CQ;Y+]\7Q;\L MQC?Y[>AM.1XM5]]]LUS>_\O/O\-KSX-I92_K7Z[_>BB M>.V#H5OXV__]X^W'E9R_%K/%+]=O0YGX;O7G5Q,\^O7V\WG<^?-(NPR @+9!&6__%:;\N' MN_Q?_[(H;N^F 8C?4D?Z+E^V.]CG';8\WO?YO"@G;M8RQ*]WV\G8/RY'\Y8Q MW]5QR^/_%$Q0WN[(7W;9]IC+Y6C:\IA?=-G>F(\@QO+E,-M@01$^\OVOX_)V M_3UJ'%:4^VF4_VIYD\]->7LWSV_RV:+XFK\M%XNG8_X^G7T/XX(28 Q6HZK= M03_#M?ER5$S31_VLGWX&_VGT>9JGC_UI-ZT,78^F<0']>)/GRS>SZW)^N_(< M#@WU0+,NA[:"1BT6^;(N)QIWU.7PWX\>5EI4LTG0]_Q^-$T4XW"'78I3C]FU M&KS>ES>W:2K(=75^,&670W0%[-BF;\-=F?R9A9<["]% MT-1ZKJCQ?]X7\WRB%N^#^W)UW:IXK7YO5^#$X&-R/\VOKI^-+'BCQ>ASZ&!9 MA/FX6(20;G(\%BE?TY7H-:?[H8:M#"_T?ELL8]1\<$"O?+3M(=34\^X6'0WH M4_Y]&=:$YN-ZUK#MX=5CTLX&+0UGMBBGQ21Z7(^7J!K#.M"PV^$% Q@0NQMF3;^K M01?=#;F>+U:C:4M#G!=?0]#P-0_18'!7BM'TS6RQG-_7YAH+4M5(-. M^AMV#9O5I)?^!E[#BC7II;^!US88S?OJ08BZ)J1^'^T,>G.N'NR6FRV#O6JP MQUVG;2N#=*%U^9#G.I_EU\7R?8C1#B*YKTUG@ZIITFHT;6>(W_/Q?233IWGX MAB+JQ92+PTO$H7:=#JXNAO6:=SK4>G.Z7NM6!NI'Q?S?1M/[_(]\M+B?Y[4< M@KV-NAM633W7:=OY(&LN/0VZZ&[(]4A9HVD[0SS"0^W<+TWP1OOR05,\S][\ MS10OLS??)2O?+3M M(:C)?]PO-F>"I9I,5CB,IN]'18#!C.Z*9;06FX]O8A _+V\_WHSFN1XM\DD\ MCOGP$=G+E[FG0TI(-K^IXF'0WIX J^ITE'0R+-AT0Z M'E+-\.5@P[:'Y[Z/\YBT61F!15L6Z+B.VQ9O^\>_K0XN'^*QY?VRG#]\""M2 MV*/56X)T-VA_.]_4IBQG-YP_7Y?S;:%XWD:QA-RT-?9G/\T7<*5TE MU;KOD8/YNWQY>+2'6G8\P-JHUNR@X^'6)6J]]JT,]FWP?[ZL$Q;SY7*ZWFJ) MYX3E;%G,ON0A>CL\XD:=]#?LFNPXIJ]6A'@73.0\O[J^NLOGJ^\_.-3=+3H: M4$T(#S9L9W@Q_3S:Q_>KVQ6W06%QY3PXN/W-NAQ:7?AJM>YRH/M'4--%:Z/O M+H6L9WYK-6YEF%6*^)LB;G:OYDTP._\GH%%L01<]#?G@[EJ#+GH:\L'=MP9=]#3DFGY6XXZZ'GY-BU:W@_:&V^A* M0L=7#UYVW\1^[6O8SO#N/R_R_[P/2X[[&OYQ<%"O?[R+H=2%:6^KE@9V>QL< MKJOKC\6767%=C$>SY<8E"\[9^W):Q*V"]=;!.(QA$PM?77\H%G\>'G\+G9]> MS*<_JZV[KK[Q]("\F44ZEO/:T[V++QL&#(M&EVT[^KK30_$N__;RLWV 4N>+ M3P_/:M.[#SA>^Z+3BU_]NE/1GW_) ,2^J[M;VO+7G%[TFNYS>U^Q4^2[>;Z( MFTJQY=OP@\WGHXCME*M:?W.(3O+9))^L"O]5WSTMQT\0V'S=J@;7]6CQ>56( MZW[QZY?1Z.ZW@(SX+9\N%]5/(E;B5P W)0[_Q^;'V=IA5I\7 8_QUDV=QH)= M__J7\)79ZQ_,#+%&&P\Y]$XJH)73%&"KJ9&>.? LF)W&DHWE?(-EMQ*9EY?1 MWY7+/(9\.GSCGWMD/-0TDT8HQREVGGDE"21A")74QE%51^K''%+S\2_E/ 0N M__H7^)=?PF^N\_E\4V%Q3^7)%:>^YO//Y;-J=:/Y^"47GS3=?.*WN]4]ZU_' M-\5T4K6.I3C;47K9*:Y!AFI6_O;JM.QAPKYJ),]@WE*"A.6<&0R@)8(9A]D* M:6V@H!:<;M[NA7Q-F@C\NWQY=?UI]+V&Z$?VF'E@-#:4:R0<]9!22E2%D592 M7_@LKTV1\A1P_YC\@Z"C^AK,0'0>?#G_.)KF'_/Q_7Q=NFJ;2%M)G$[5)M^6 M:)5A:._Y9/P:W=]G8];G!UIWY\1C)EPP<&1QCAA'8?2;+'7268? M_==\&:86!S:#@HG(0_1J[@-19N.'U9WCZ9I,':PF3;XM(\YQP#'5C%EDK,;8 M;[T"X"Q,F!WXOV;'$'0VL+G0'L^W>'@C !!<4(,Q5E8";GR%!PF19P*'25,. M+U^4;?])&'RD-H80]+^V2W@&,3]"5BNMA%($ D2)#7]= 6T1%5CC.K3O1J)' M18#KD6>E@3I;>8D]9YA:CXEA#%I#I&/**U]AQK1UEQ8\'4N9\I2P]V 3:CT% MT*,->*4>?@V#L*=5YHPE,OC+D#)L.+'00KTVPQXSPT^XDU]E\VY&OQIY_J0Z M^.8&T*,?V6(QGI:Q*,K:15K6,1;M?E&&-,0>"]&G[5B^ M>-&F;NA*G4\CIK,JA-SO.VLY0X;VFQ/M@W3V@&$!)I?40&8XEYK56 MU&YDM9L)%9W@%?C!17U7SL9K&NT1=W_#3"@I.1:*".7C69;6?"NQ,[Q7.]"' M#]&*]LL.(>XKPJT&_3R/=RU!#4*]WC SFJO@?@F$@ SR"^Z/1H6?@C+'+Y- PX+^_W$6E7DXQ@);VA0FI#H53&(FVW$GI? MR]MK:QOO/"G4$K0G($^M->W5SV=&(&^IPQ(8[;BD#"%>R48EM9>U<]8Q;8[& M]72>:=UGV,[:0V54.*Z%@4Q*PGAP*K"4V NGH>">UO+7.HN$8P#T,2AG'D*= M38 39*@UI6NTSE@0'FBM)8!DQ:VT6O(Q96T;YE.YJ M%5@_F-I1T+[F&>2 A?B?(:R1<=)HQ54EN;"6_3RNZ['\Z@#F7GV0JF[ZIJ;C MHYV;PQ2KUT'FM(:<"(>]! 0*KR@T&^F5QCSE?._,G-MC2=8)T'W1+(5AAV4& M#FO"*6# &@LI1H!44TOY@///XP(?2ZZV,>Z+5U7!L0TF#;VO&JTS&<1&#$FJ MN4<,>R)--9]TB =23AOISV&XVD>Y/W95-S%?SHN]M-K=+',8"(0T\!@1(2'1 M8?&O)'5(I-@J=FX[S\_6SZM'G^42>UKR32/LE! MYS^'"4J$M-\-P1N6_C[L!+WBV*6 M+Q:FO/U$(B]%<2>,,WNE6'_ MR*6J8P?J=9!)(\,29) 6$F"G'0.(1P0HHTIY0BYKQK=#AK('I$\SN4]]?-C% M'-?6>$,\QE90K %D2%'NC00.$F=DK5/RKCV 2H!'KRPM],.COZT6BEJK?KVN M,LL=-5^;(#N7^DXP[ROT?&7PZGNQ;YMB M1XO,!]P(=19H20D'6$- *_F PA>68MV=^G>L+VEPGY).\8_S/+?E[:B8-236 MD[89![F%,O*X+%GV0VS^]N MBD_Y^.;14/[(;S_G\U?H<:A)YAP*L1*$EB/F/9 >:K$>M93(@0O+DVE1BV4G M )_0U 3_-W^SS&\;+E_;9IER(>"G0DO"">3,"^-8!1TQ/B6GG\_']^,%OG[>3'.XU,>XY6.JV=2XYM7X^7J6H0-L(Z7\7%4=1MW@9K1 M\?COR:15!"(25P8*E.*0>,6]!081JYSI]8KL24SA$;0ZS-7>%-(WN1\%1";, M^&*R>0IK5<)BK>HWL_'T?E+,OJQO(U=G^F^VB\[?\NDD %/./Y6/NH,U*-_A MMV?42"(@P\Y 3:@"@,G-&B@D]TF%M@9HR#N=",-1TPFGQ\=E?O<(W5UR^E$Q MC\\@Y0WYW[C[C&!$&."$26D ), BRB-RP5$C!F!_67F5?1&\:SV Q!OD4L]X\X?-B6'\Z#9UP/CP"=9-,9LI% M4V[OZ"1C%$M"-"" *,B UU;C@(+C+L327J1L20PP>;0OGK:#]O"]B _Y;3Z* MQXINF+7Q+1J&GGH2X'FI#"36(81AP##_D4"F;]<8KJY;"V)W6< MYLC8%[-BF;\MOL8@8#F:?2E>KAR+]Z/Y\L<>TX4?."O&2' !F4<>!&_0$,5" M2*,%\E@@JDY84R5-5X?.H%OH/:, $(FE%UY2ZBS%T/"('0X!HJ8FQ0 ->/LJ MC4;EJ=5P?B?52AN)9+#NF L*!8P%62OYB'(I>?4#I%FOC*AY>-U, Y=Q>&T% MPI ::2#T5@*D5=P*7LELH73\LEB7K/G&A]?-\!W*X;4.HR-6.\L(M Q+C4!P M-+72E .(6$H-[S-AQ9%:K'MXW0S@ODS-'J.L'_X8_4@ETQR M%DPVC<7W%98R8!+BB#6P#BB;DIXUR*<43KGL=:>7 ?#SQ_C?C6X/+XP->\J( M$ 9;)"2P@F@3T&!D@X?'TE[8,MD)4^JSL04-],7(3_/1)+\=S?^,%W96?XE# M7NQ<>6NURR3Q%!H /(":.2!5^'^052/I \KVPG+'.F-"V1WF_55<^II/R[M\ M$MV(63DMOSQ\*+[<+ \S[$#+3#+C%.+<4FL81 YXL9)72T.)K/K\(F[XW!1WAQFVIU7&L3$$0JX $APZ;HF(^!D<$.2> MIUBP 28"],6N]A#OKV;)^WDY#E[LAZ#+\*7Q8'8S1^*)PD&.U6J?(0Z8=4JP MZ!%S@:2P<5O2"""0\TFO[0[P +XOMG6!?5^\JX*I/5AMC]7VT*])-YF*+S(Z M*RTV6 4XH"2ZPIDS>V%%Y4X9R7:HEGY#V>D^^/9EZ]5IGC&#B9>,26^4PY0Q M;D&4W'.$-$$7=I^R&U*\&K6VBON 3.(_\NBKAHG[-9^/ON1_7^37]].WQ?6^ M$]:4;C-LJ'4<.2,\L!!X[0T-2%G+G.9*IMP,&& 0T@M#>]3':9(['E4S.9P+ M>(FY'$0A1Y7T$D!H,8("4;2J"4& D)[42K+N1MI3%@\ 6@B&E0F.IR9 "<. MXU[R$/UHS/2%'9^W0Y#4X@'-,#^_E PI%&#$K!X(HLIQBARIY#,RJ9+O #G5 MG?IKYE\T@_M"\B]P+/.GJ/7.((^QEV8KLW-)6Q<#I%BRYIOG7S3"=RCY%\Q; MK8C#G%A-)!/81N=/X3#3/%9)-5;/A!5':K%N_D4S@,^Y> *AIDZH8P-2!F% ML$)R#9U0/HSCLD*L4ZYAQV+^7]?OTBYW6:JLX Q#1CWPE%$MPER6BDH$$*47 M6BXPC7C]7K]KIJ%SG \''^QL_\LBJEI9"Z04L5B]T=IY1RY_GP[<55S_-/-:%MZI*=I<' <&07$@^ >NM!( #(@CTR,*XW:94L !! B<-%<(!>EFI M")U0[D@LS]&4/GJTO-YK+-U_>8:LM=QB JWG/IY!9_B5>J/]TGD0>G+*.WMZJ)!F_)DGQ2)+12I+1;#+],(2D112UR\B<-:D'HIN!F[FJ\7KU4G\+F]X MZ-O&-V8(!N4Z@ TRP#AL/=8R[G5BZ[0#)L4+'N"#74.RY"VKYC3Y%B=^?JF3 M# K#L?0^!!B2&X$XY)IN#L@QTJ36H=OI,R@:/;Q4O[L,R9BM)HT.;C?U/KC; M(*8/A*",!@-M4T*8 >^GIA$E(9/B2-S[6@=_B)*8\=N(KBU]5Z91?"[#4T&9 MI1 S03 )!E8KX0UQ/B4%=L![I!UQ^31*Z6'5"Z.\+58ON)YNG7LTAN NF#*X M%+,O^6P<'(8?+S?56/@:]9/9U48;-%0S*(!@G!BT>MW-4B1DO=+/1[)&Q M_0TSZ@+5E->&!)]+$*\)997$G.!>;W+W47&@(SX\OYG6)NC]SOA3IPB?9N+3 M8',E!"Q$0QY9S9SR3%H7P@[#8RVMI\@&YL1]HO.X"Z+\_UQ6#UP[O1,L!P=?WCQP\'4H/K=Y)Q M&5^AX2&&#W&\Q0A+X[V+/5=WJT=19E_>YJ-%OO#WD>]_A"#^]O[V_>AA[?W> MU_$M&_:4:6B%^4^C.7 J'FT)H;'SO"M>7O\W/:6 M<>Z]I I#RCB%TE'*7(6+ $E/<#3.H_TY&7JL+@;'45_>SUNCZ+:S# O@PW^( MCD^^6J(=P]7,]8;JE#K"C=-N?TJ&'JN*X1&T^-J>#=UVEAF+C5?QK6HJ/.%$ M,* K5)1B*0?1 WQ[:WCT/%(1 Z/GIYM\GH^NEWMK)C;N*R. 8.JLUX+X6+!* M0+J=LL*"E#/1QD]L_836\VA-#(R=Z9S,)##<.L.=UH#$=QH9,%OYTVYL-<]5 M+9>CZ<_$PX;HG^28/N84W(^F3T=R\:?U 7OA .*>2(H,9C)]?ZR%=P:7ZL> MR+!/ZT,LPR7"%"#'- 6!;417$AIX:;MS'6F_WFE],ZA[.^J*IDG-YZ,PV C, MI_#MA\[F=S3)''96:44TU(X:$2)D ;<28I/R(/, R92JYN>L:0?54_+F\+'[ MSD89(-)1H@U7EG'F'6?:5E*&!?'23MV3E5V#/4S8FSS1?%EINZ70:I5W>+R>ODM8!,5J$]FA* M7-WEL[O[^?@F&LJ(_,('N<.?BMEH_K#9+-JWH!W12^8,]9YK)#37T%H:'P>L MZ*X=3GD1:H '(&W3IE.PC_2;%O/E(Y\I_.VYOQ1^E'V(".R(XY_\/N.,AT!# M<27": -A'=_B(I4P%_8@74M!>PJ$G:M]I_UX]HF,6^RTYE!XC@5Q%"'MM^-F MQEY&]'2DKIYK^BC,NM3UYB!AK[:??";##&@.6"SB[#A$G%E=;6@Z%L*]"]-W M4XV5[>#6J<>^+5Q[W7-UW^^*M==J1\M\WV-W MKWT\TPXI*:PCC@,7I)-<5?LYGA![(3Y#FRI^;<OK) MS K#'= HN(S,0H:AYG8["8Q*N1 TR&3V+LQ.$J1'[ZR^WVS1/9_/BW+B MR_G&VNW:3JW1-.-&>&6A\;$6CU!"4UQ%$QX!FF)!AKB'VAXM.D+X:)Z\*V?C M>!0TC8O>VV(S8[JS' TFSPZ-GPYGJ?.^R[2'-=;AC'BT0>C86&-I9F%@K22%5*7 M PJ\8YHI'V)APIUG%*\*USD@C94G3+Q^ M5);S<4RU]HRKR"JL;,\"L)46&]9B/;[_++A6,B8L8^R)FF%V,S6Y338A)?1]"C:;28'V_R_(1%63\&(5;G]ZOBMV% M1<"WW#Q1>MC6U&F> <*AD2 ,@ GJ" &4>XF]<)9:1.J5?^A&^DUIW\-R/OU@ MH+7C6C/(H9>"$*Z@UFN)XOF5[O5-XSXF?;MJ+EO$MJ^]CO4@-T5>:A/FV>>S M>+F-(!2"= JX8(X 22K9!.WWU>,^>'.L:E]E2!J8_:5.KQX'C?]Z]$"H6IK1 M?/X0%JI_&TWWWB.MU3[#T'LA"2-88JNL$9*)C>PPN-47YW4D,N!%'G7[&/?% MKX\WY7SY*9_?OIE]S1=/2[J_MD"_\O', A_\(@D\,I!Z9;!UL)+,$^DO(U.A M&^ZT &AO:]9X7-X_.7UZER\/5YW;URS#S@H!'9:&ABE C;2659(:8WI-8S@_ MP],BM'V1*-)\%G3XL/]IK\S_.[43'9'$^&I71U&O4$ACUD M!"3[LS>K>T0/[Z>C(/%L$KWVN^AZ_3XO%W7V;^IUD$'"4/#AJ-<@V%G A#!; MZ:'UO59U[LLQ3H[..\&VM\2GT6RRAS?QUYE$DB)LK+?.2A2B0DCQ=DX(W>NN M3?>L:%N=SQ.^2P MHHI: 66,"->R8B]52L&O =J4CMG3)M1]T>J/4D.$MF%UKT("#!Q-,4<#O$G0,:%:P[DO-OG[^:R(1Z)AP+[X'O]TT$#M M;)-Y&L]%H092<$LA,@[QK8PJZ4!B@%?=.^926S /PZL^VIO."$4@K.=.4>(@ M0M)*OY564IER.-$\B;/S:*QC4K6*=8\[S_>W]].8YF#SH+!QL?+XI^KG^^4]_MZ!7+-U MEG^) ITS7T^DEY/;S/W;X_N:94Q[Y@QD5$,8WXBV6IN-I,01VF\BZL7:R^9( M]W?5>/:E_HGN*Y_.) ?(>2U%B*NQ=0(S7;FJ!*FD<@,#/I5+WKE*A[(OBOQ> MEI-OQ72ZAQ?51S(MG)(."6$Y!!Q@)86K)# I-SI'/#I6S(9CL2OOW/8Y6CV MI?@\S=?R!G/FOH^G]W$WI 8[ZC3/(+5"41$/A+2W7%O.V59RGI15-.!#MV3F M=(!MKUOE0X_2U;A?!^3*84:2,P]Q @I@#OD* 4)J2]3'( M%<_[7YWH\Q1*VT((J&AT#J+D<&58T\3:PX,,F6Z??7OYE<: MUGWGP[X?/<34R_J9L$\;!#-/.)7*\?CTG\'<0["UTUXF[=<,G4E'*WI'(FP2 MLGWQQMW>38% M=&.46H&VW^!]/>A&1FE_P\PS1I!@%EN-G7-4&%Q%H Q;E.*%#W(#L0,JM8IP MW^<0-O] .Q"'_6ICJ-9A[[E'.((99O:I\WZ:">+CQK M%);%1[2M1 1Y9JCPBGBX/=]C1B2]9S[ E/TNJ)**Z2G,2JU-YM<;9)H!SA"G MRF*F,2)0R&H><.237LX=8")M]^%[&RB?SE.NQ:1]S3)D)62.00 9)D)S&J9@ M):F22>\@#O+0O'-&M8AVKR[T(V#J'X*]VBCCQ'OMM%.&^V"[@6=;QXXCBU). MPH;N.G?#J=:P[JW^Q^[Z6'LHM:=5YHB6*%9AM,!;[Y66VSQT'G[6Z[M2%\&I M]L#NK>C',:=N>Y#C\>DL*Y0D4,L@)PG1Z%9*E%0 9) ']IU3JC6L>[S!O];1 M:N2'BA*]\ND,*\2-5"C\UVAN''2D@DIX B^P!EJZBE]>TT^$M<]5K9S5XLKS MCV8X/@"(!2$&Q=MX$CM0K=,"Z:22,8,\X.B *(F8]A:E32:KU(58HK,(<<#F MO>)'H]\7JQULG!G)$.*08AQ$]LX(2:HK 4)0?7%ISATPJ764^^+6AWPY*F;Y MQ(WFL]4%X,?W3*Z+<;'/%3K<.(.Q*BQVS$/##%=>4%)=21=DBO$:17::Y=4Q0'X)7IL+4JAQQP!%[R3^% ? -9RNGHTP$ :')=: M:50=N2G3:?DMJL27?UY>WT]?5A2MD4+6I)^,6NRD#4A(Y""3$D"(*SR\ MMKWF37=_[-HN19Z[*AT"?YJ-PV 6KN8KS":KC8GW^?SC30"Z]E[BK@XRR+QA M2A/I*;=&>V.PJZ27[O)>)NV4>)U@?AK&K4:Z4/?+FW)>_#/?5[QO?\,,2(N8 M,<(+IBB 7&)L*FF5L"D,&V"^;(_\2D3ZE+QZLUC<-^;4NE&& 7142XLI=A!P MYR2%E90&PA3G>8"UM'KGTU$HGY)+5_?+Q7(TB[? &Q+J424GQ3+%PQK@"ZM]T2H1 MYI/1Z:!OM:-%1IU1L22/(80CC'4LRK1=\B5..9H3/SN-CH+X9!2JYU+M:Y;I M("ASEBEL!," 8$I^Q"(TJ<2__-G)=#S./6]M;V%97%W'5^#\M/PVB#=8MX-I MMIO]HEDFG!&&,4 ]8M)J!B'QX=^(:^LQ,K7J\'0L[>JQWCKRK3Z8.0R=15@8 MY*4(0B%%7251X&G*">>P]Z$3E/OBC#,!T2.-_F*^?,2-\+?GO @_RC[DBVIH MZGOQ6J+\*Y_*(-*6 H6\@49:HI"6JAH_M]Y>*",:*J]L"\">"&#+VU$Q.TR! M]>9@"$L:ZB5 ((SR"SE52<)"T6 [PKFF@:6L.Q+W;$1S/#HOA^ M7GXM@HNF'_Z^B-<.K^[R^2C>Y5'C9?%UG79QV(UJWEDFM6.:.&B)QV)#_ULLCUGI'/<>V3CCS3#_43[\;E,(\QA"(0L<-H2"9'DE=U%(5"Z MN")B7:K[);..!KJ_JQ+_<;\I.?ZI_)"/RQ":KUX#_C'R3V5[1JZ+K\M<6!6D MMPX0$%<)((7?K#,.(VA3_.]!FL$>*3P ?1V>"=^GL^^1WQ)@#%;LCC_)'C_[ M,9I-1H]>^RBO%^7U\MOK1U;U&V=(BWA0Y[F1,5O%485()0DU2V$HQI0(9&ME@HL 4HI;S3(RXV#8EM;:NEM M?R2>M^A1P"->=\IGBT.\>[U!9JA$)#@EGE%H(9;**;C%2],4T@WRUN.@2->* M3GHS=H\FQ=5U+!IFB\4J=?W]/+\M[F_W&;U#;;/XX@$6.GC%A$>7V4!E-C(3 M[%U**#'(>Y"#XF';ZNG/HUMK=5MPS'V/LRC7^2R_WGL?_$#+S'-+@]D'6DJ@ MK.= *E')Z[Q*J6W2_#;ES^;WM:F:7NO(O0)'M5VZW4'=0\K:?60< \$=7*5[ M,2^H-M17&#"<5 =C@'EU@Z)G5TKJBZ@!LWD>7 Z;K__]"*5-*9 :NXGU.\GB M&U:"4$>#&RT1U YZL%TYK$QY#VJ044V/>X2=:>%T7'QY&;(1"U\VSR05A@"B MC7<0>0T#S+J2'#&:DNY7?Z>PQ]>=NR#%0=XEXWXZQL6G7V=!Y?O+<^YMEPG( M,)=0,<>HL_&2&V,;62G"HI_"U)?.L>,!/QVY0OAT-RHFE4N[\635;/+HY<=& MK*O382:1\4)PRXW"EE&A/:Z"-2HDZ*=*VJ73L0--G- %?.K4-N?E:QUD@AG M*&+",\8PM!2Y:@F@0*(4UZ_^WN*E\[ %Y$_O[FU>@3O*U]NTS92T2AEEO:$! M62Z,$;22V>*D2T*#W$$\J:-W'.@G)=JSEYB:[V7C$+L)4+:!BM/#2;0>[^=>7%]U*/G2&O./4.R\ (=#ZX&W :B^>02]2-E>:5SSIO%Q@OQFL MW>C@Q$R,0?RBK0S]/9UEWFH-J>- *8^H-DK*R@-FGMM>WT*]M S]]G#OK3K/ MZ&%S?*3&_WE?S'/U=51,HR'WY?SC:)I_S,?W\T.&L4$OF=)A_>'2 .,,1!I( MCK>STGJ>\KKA(+>=NZ3*\RH^G:FAOV)1Y3C/)PL?8(P#OKK>+4+,QMC'R89= M94(RX3$ G&%!-+%(DBJYB&G,4@SC #-:^Z1EMYHX!3?_&"TW U[M=CYL7\P: M3:>+??+5).S1_6=$,.>I=0H1$3PI8)WG/[!3%_;4^8E8W)=Z3N8%!&�[U\ M>#\=S99!L%B4^^Y DD[]3H+;)95BEC.OL9/""T6K4RING6.7MO]]2A^@+2V< MC(OZ?E',\L4B7S]4$8'<_&9O-=(&W62"Z1 G$H,UX=@;+3VJ%APN.>FGDN13 M/GZZ*-O9G3+ZIF4PZ8]7@M4ATRN0U6!FS9XR1XDC$,2G.ZS2$)G@M5=XA%F: MDD-1?S_]LHUE-ZH8WHY2*SM)F900.L:":\X4 I@JSJNC+0XH2%F]!_@42H]T M[$P')V;BIKY>.WN;>SK+#'%^@B7[ M0WYW/Q_?C!9Y0*K6FYN'&V?$8N(,T)Y3BCTE5/(JEN-A:IXB@?9D7F,K[-B] M.K>C@KZ)]R%?O;WWJ?PT^OZ/8GD37[@*$,5=@::75(_M,M,00TVH8] 8BZ%0 M@%0+A< 2]W-/_R<@:<>*.LJ0^2BZ1]DP'>FC\1%]M7Q/"V]5K9SLLXY @P'4)Z#B&DBCB-*A0LQ2DW M")J_:G.J#>8NZ-B9#OIBXNJ@,.99+&[B.?;7T33.J/?YO"@GSY/4]W"Q23<9 M06&=T(0K'DOM<[*"OX*VAVHU>\BTYP02$"^&\> ]>(=ME6TN":(IA1<:>W1G>S#; M#=C]700-D5V^6+X?%?OR]AY_+%.$&6J)#@"%6,@Q!T05IRN&^WT)HH>W:MK6 M[XM;G$=#V^-MX1_W28M)B%?V4N7YAS,K,#1A42?(8$L4QK#7JN2] MV)G.*9,(<5_$6>VH?"R^S(KK8CR:+=^5LW' X]-\-%L$ (6JX4X9@_,%B'V MG:_P65?ERB=P#\L2>\Z8D@ (8<*$$Y8)3[C;XA4"]PN[D-$U(?O5QK#9^WL0 M:=8^==?=9LY R[00% C%*0.6D"J),;BNL)\SUI^IHK\P=55<8E7?:U(L M[^.3V;/Q?52JO@\"+O\]/^3LU>TBLU9[01GU@DDF*56J=<34O M%N%7-OQU]F4M?@7&$21/_CQ6(5.ZTX\^--LJ Q=67>;"HM7%W_@"!ADB1_9X8011H: MS:F&V$.N, 85QJ*OCU05B["E5.?>$?4LP!/A.U\Y7OVVC%KE MD,#.,V:)58@PP2M<:5H!LF-OM?S7FM&I#HZ-3H37]#F!V) M7-]*SI"!V$$CB=7Q'1YL>647%(8DQ=]I?MNG\R3B@3+W2&WT=J#VG M54:,9Y#9L!0!)R6CAF\W=Q5AM-]TF[(]Q$]X8G;B0[+UUV\'5.]E MS==:9(9YP>-QI,>&. (D$HQS"!EPAFE_PD.O#_G7?':_]U)4]9$,HT"X8.:L MD%X8A16+)9V"%-B&WD'*HQ4#W%5-UN6+J\5'P=B?85\$\_![64YBD=B/^?QK M,VZ=(:M'T1Z/=Y M\%[>S\O]3[<_^E2F*6?>:XJB;P.)\-J[2H[PDW[KKW2^\K=-D..1["UFJ=X[ MV3RO6*>@WLXV&1=6&A5+$&GK!%.865#)" A"?>;ZG:-!:0O9_NJE+/+P7?'B MD@U+Y[1<%83>#'ZON[*G7<:]%%!KPRG 0'D@+-S*RK'O];9&'RQJ0>LO_)CV M\.WM$ED^G<9#Z'P6T)B&D:O);3$K(A)Q:_0PJ>IUD %CPW(L8/@G"I+SX-#Q M'W98I>S]#=+I:9]=G0#=%\W4;3E?%O]9H??))W?\-,AZF$ M!; 2(@3B*BD50RD5-<>XD%DZZ1J%=X>U[_E_'Z\7)UNFIO1_,N!*/WE MQS.L$ 8(4H^A0- AJ)2O)-,FZ2WQ =Z/Z&2M2P7U9,YV$R<[0]9BRL):;8!B MT@.@D*UD,D3U^OQR#UO_K1,E%='>65(KT_V53V?$!+&@E@PK2B5E1O$M0H28 M"ZLTTUD0=C2BO1XXOBMGY=,1'W:5]S?,'*=2(H8$!E9&,;W^L=AZT?-+(=U6 MC6F=/6U"V^]U^=6A? #(E+,P\/LP]LU4*&<+G5^7\_S1->X_BEDY+Y8/53& M$ 8\[256,5D^_)$O;^+I;'QY8G5B=/!DII=19$ ";428QAI23!1SG&TGM,,X MQ40.\.V1MDD^7$WU7F!B,[%U"(;W[ZKO:)$%']5IY8)_ZH)+ X$([D@EGZ0B M9;=KD"5MNN%B*JY]\>:X"XQ>.&R #;XJT(@+21ZY'UK8E!A17KZU2L&R+UZX MT7P6#&BL9;AZYZ'&,BK* MV&)ZO]S[#NJ.%IG6 @LL!>+8*AG^I!%9R^>U1C#EF8-!'J=T3IOC@.V+./_( MBR\W87@J8#WZDK^[O_VTJ4RY@@8QT0"HH MB<;$B0H1;I**/\)!FJBVU[6.$1\:!P^M@XWZR3P-$S$ ;1FA6GN ?85%@"I ME$RH09*O.[(F\]$1" MZ2C C D=KXEYX2Q$F/A:!Z<=R_]I]'FZ-[?IR0=#4.&X"$-WP0&0<6/+0EY) M! 2YL-HI+6OY>393"K2])<=5@UP+'6\.E;,XG=7W8M\VXMYV&2#28\(\@!12 MKW2(6DPEJ[0RI73_D&G44-&[^-("I+V%^T^':LO;4;'OE>!7/Y\Y8X0B!CL7 MP@RLA<%ANJUEPTB@2Z5+FIZ?1_LM(-OC/=+JO9,O> M=IE%/+CK02@AH#424F[ 5E:#>]U2/#?FM(EL?UFTRR!R/JEV0@_2Y_4&&0^K M.1::A8A+ DND#()6TF$H4W@SP!3L=GG3"J2]F9WQ^/[V?AH#VUUE&@Z;H+I] M9)!B%6_L:0T0TEQHC5R% 6"ZGW)*9TJKKE#N/>YZ&R;'F_#'6L'6]L.9%0AC M2H4)T\=[9[BG?B,5X<"G;!H/<"EK.\(Z%L<>D\">%)UY,WNY/_&AG$Y].?\V MFN]_K:I13R'\8!QCKBEAPF/J.=]N=A %6)DMUB'0)XC,FIPM M[&N644^5Q%P$GU!1%*R]4Z*2%!K;ZYYB7T^&=L:&W?%<*O#]K7R[3@E>7?F> M?S@#FEEI..+228J =AA4'@/%W*6D$S5>^2Z-3LEP]VBG=E6XJG&Z4Z-UAJTF MWDLE@)4,37U_EX65[G*YM;_+BO-)J4=U%AKQ"H M:1=9D(%1#) P4&@LXOMI59##%($I/M0 =YZZ7MPZAO]H4CTO$5Y>?PPS)F;@ MQ$M-JU&^MI+5;IMY[" #6GA I220$PJKK35FA$FQ10.L=MT+C3K O=? [LUB M<9]/'K_*L(Y+JXL+^:K@;3"WHQVV+*&WC"*IXULHR@CHH:96FPIQ[GG2C+$#%T];-L60?=TE@D+# 70$"%*+R6KD&*J4L:O.[X9?. MS_84T2L]/^1W]_/Q31RRFDT^Y,MB_MJ\.T3,FMUD1A(M$882&V:H"2-S?HL$ M2GK2I?XE\:=/NEP.*;M1PK#HN)IFR6Q<]9(Y::TD7FGL@7. ^Q]^C8!2IQ2B MJG\;O>_WA8;%R&,4T5]26/5>R^)3N2,?:36C/C\W^!]B++8HEOFFE/9:UN!K MEU]FQ?9M^[UY9=U^=0:05(HB"S@&%%".Y5:K0E"7' M)AN%+D??([S%+(2)0.T@N(-OR;B! M7'!AH?+QV29DO=RN;@C"E# ,#G /O1?&GE1%G=+W^8[($="M.H]X306*ZO0H)0FU:W_"0^C3ZB;-IBZ?#;.\AI(PY)'@U;(B.01)B_W/>G+4CRZ&%*0]2P6_ MNCYL3]OL/F/6"J< Q,X"H:#@ %9JDHBYI(S$G_#@ZH2Z&1*KG\S11 H_Z2NC MD#% "5!,*1E3DQ&HMJNEPTGWC^!/?+#5M2+Z(JP2XJ0AEKL># VLGT%G?-U%\"HXU881HWE1-@@ M7U!PL\LX5&T1]W.Y[>((D1Q@ +WTVB$FM-A*!=CSA^"; MI?LV/A>Z+#8EHSVH4FOO5]C>Y,MB/)H^'>?%U5UC$$EH05A%O)1*8:&U ]AJ M:@GFJ-[;P1W+W[#N&E2,$<>EA];'"O(ZIGVL)*+(26$OZYY(RUK>7W>M&;3G M77<-!U@P4EI2I+45L:"/KF1%0KL+I5%#13>JN]8,TO.JNZ:$P9+R(!V @"O! M@8.5;$+2GZKN6FT]UZJ[U@S9% TRT:'L].A;'$^R>;#:GS8Z-=/%V4]3 @C &DF--'$8*BIL0-MACRWVC-;*#.U.PC>S^"!] MG=VE5SZ=$0<=8!1SP*4$5D,*526;P>;"MIA2%?S*]$P#M#>7_::<+S_E\]LX MY$_AJP]M*+WV^)^/*P7VD M'2TR**0.P2MSU#D@E'$.BDH^*^V%\251QX<8($/$$T-0B+$09(2&P(JA2CH)](4]*9*FX -L.0K1XZ_%Q!^- M9A,$$'Q7+O/%^]%#)/_^)6I_JXP'!)S2"JNP@-, AE750DXQ3BIK=09L:*K MLBM@$SV:JUG^=#6,'UROB,U#:%W^;ORV*V_'_YO-P."\&&7&K63;#'!OM@D E3# ! E/?5ZLTT5RG; M-0.\\MDJDSI%NK=+'4\\NKD+MX/I:3CC1^-Q(D/<0F_$H%?:9H0'03$ 7B(A%;5,:/_#P(H+ MRP+IEDKI^)Z&4V]F ?E\L?PP6N:K'(?)9F$>?:E_D+6OD\Q;) '74DA"&((( M&$,K%&R8:)?E,'7+LA:![HMNCR=&E&6QN!_-QKG['N^@[:/8_H:9)UHIP9EW MB-#@&P9G5&PGEW4I$5W]@A=]WX=MFUVM8MSGYF*U07]@2['Z6.:LXW&[3"M* M( D8"6TVDG!%DXQ0\\(2Y7(T/2N:)$#9%RDJR[BA;ARI^SZ>WL[M[_VB(5]>^F 6# M&49NRL6KCS;4:98!C)E#L8R*"/_U1A)'*DDYU2D[ 0.L/]XVH5J$]C0DJG*B M8M#P?I[?%O>WM9GT2MN, XU1$!M;HB%Q%+(?%IIIGU*NN7'-A7.G4SJ^)UP! MFRUVF10DQ*J.<.W^IR/B^_1>LYN@N_V5L5H4DWF>(8&J.0=7$=]\Z"[8D!#W].>G!O@'6T M6_? N\/Z^#/^;=69S]40QILA1$ ^Y%_+Z=OC+RL?'E,;QE40BJH98A0 M'=%4<+L];.0&FZ2Z6!>\']X?Y*A+_JC0T<$CO2;=9$ 3J50LL"$< M]P(RN]UZ$URR)+OV$VR;=XCUB>]R/8M8S_ REV3(0Q&P]B#N)QMO?/"147S_ M !"":A5BZ^C>Q?@FG]Q/ W.>9H$?JAFTIUGF'5<8"6@QIEA9$JN@5=(:C),J MH_/D5C/:0/>\"0A(3)34$#B,-:?#AM2*5K$CQI.5@>"QJ1^V-R@DU M _B\R@DY+)UAV .%+1%$ :A,)1L/ZKDP\K2CYUKEA)HA>X+Z'P1Z%Y7I>103"\G!.MJ(NEN8+7;&0E M&V0D)2 >8#S_ZUD+90AA%D"(,($$B"UVH844%Q8'G2RUENYE=P,\Y/8I;=U"N*]VB # M,M:EAMS$#6U(F'"(5M)AF71';( [;MTO9\X#I^7//YHQ M#XBTF%*A-; >&6I=D"AXA\I:G'2+?>C6YPBUOBBUF81FPH'E(-[J8RJ6=E!6 MPV"ZA0),Z>UF&.4HY96S(;K-[7"G1\3/\5:8DU)C:IAAGF,E+5(";?T HB_L M5FK+]J@E5"_V @]UDEA-A?=*RF31S@78V6"=81RN=\5<,8K 2!*#B0G',/0\#BMN='/NG.] "O:K3,IQ:1 MO8R;&C L\!((8S66U% ,"=DZF%3"%.LTP)L:G;(I'=[SN:B!F+=>0*D(Q4@( M:&ET%M=R>4]2+O@TOZAQ;K1)!_3H#:AW^;+8?/M\%/\]SHNO^>1N5$RBV(]_ MM_@VNMNU\=2PFTPQ;%0(8R7B2F&DF;4_3K,93GH6:(!W+]K<<>H6ZA.GDCX; MS1FFDCK!J0AZA1(A993'1*O5*PQ&**CKE;?N(VP^YET "BRD0K!5O6$ @>'4 M5;)Y"2^L['*J@FN\"] ,T#ZK6:365$;.4ZN988I(XJUEDFY1TMA>X!,21^NV M3DWE9G">BBC'UE2V!'N$C+1A 608>VN4KZ3# ;W+(DN:@NO55&Z&:$KJS:IZ MYF@V>1>\FB?%6!%I7$&W<5^9!,I8!9WW3G,K.=;4_C#&Z.>HOUQ;V66_<)_F M/.!MC72;77>[,..::H2L@09!#S$TLI+/69'BX SP'+S-5:L=1,_QG!LR1SSB MD$%A*&5,@U@3:"TA$;37Y/3^:^8>H>FZ1]W-@+V,PT>-'',*4(BL4RKX MSQ M+8C/K ^FDM^5,Q7X_CQU:*.&T"K,(([H-*9RYL'2;5OG5&^I][B=5 M$^9=.1O?S^>OF[+]#3(C)=* *("IU, 'KQ%OT<0BZ8VNYADV9V.S6@7UQ.=( MSPA\AN=(C) P.4/TH[6P$H59&6QXA#N^:V-]K>IT0SU',E@[0X'2VE!ID'/> MTTHV2O6%W?Y/57"-U MWN9L!.?YG2-1:&-M98Y96)%X".Y))1UVY,+.I],47/<PDD\'K_SR MSY&.7;7:0?02KXU03Q7"0EH28B\"P.H)RLI?=#ZIUNO0.74$#XZ]-](,YG.^ M-R(D,%K0()H""@DL5FFG:TF]$"E1V."-5#JA6H3V,BZ."&@4@PJ$?QDOB8)* M;.-9@GB*\WU&ITSMT"D=W_.Y.<*9#)!QPJ2%0'#-L=>57$*:?E[-._EF;8OK M6D-$3[Q3^RG_OKP?39^.Z0SW:QVE%D)@N0(8(,\8EE1B+YRDQ&A6*W-CJ/NU MG#/E "#6.,B!TY)25\FF-+^PZ#A5P37V:YL!VI$!_9JGW\T MHP1 CX&4U!+&#:!4X8U$U(0P\/(H=AR%9(][^)-RMG)'/H]F?UY=!WWDDSCLMV_TU8># M59]KM<\0P\1(0X3'05P)20S5-[)+#I+>[!HVBYHJ_^7^?NOP]K[U!1AQ42D*I*,2:>@ ,A95TWJD+>]&@'47OV/E(0K8OWK3SNH'DWA+- M)+<26><".D9M9+,N3+I+WF)-6[3:P/-D7#GZ40/OG'-E>P%N \MW1.C3E% MBFC*I,>2Z&BQ*^F,]A<68J4IN%XZ9S-$$Q>OJUG^U/#%#S;.Y6S64>:1D-Y[ M@Z1C1&(GD#<;";UQ[,*.JE+5_'*UZ@[KX]D4?INOQ.C529UBO31/(JOF,G1;!)'\JYX M).^GS?Y6&6!6 2DXDLP S[2,_UF-G0$'DZZO#C D;Y,EK0)[OCO0*MLT37MN^J^OWHYTKU&N?#1,&8(88X]QK *%RE&U2"ABABE[T9:7CU=\6 MGGT9C/?S<\1AL)ZHBB#M)(:0I=R M/6F CG#;1J1U@(\W)^&[BJUDTXV_-@D_G>?15RMF7R8;UH\>W5FXR^=%.=EI M=U(ZS:C& :Y/854$^ZP@9NL)$:Y8RF'Y0-TD=LU4#T"?QK71X\6Q>)C4.)H MF@]-]H2J &O4 ANQ(4]#-W\]:(R$(3[HZ/,!'Y]HF M78=0'W]&-PF#"9H833]70QAOAA !^9!_+:=?X[B>C'KGV=U1O65>1^FI?73^FUV%57HT:KS'&G, O_\U)Y MHBFVT&_&CZ%F%W@ FZ+$LBM@SRF1WDE+3+R0@!E"*D@$-U<$% @>E+V0"X2M MZKA.0GTS6,\MH9YAY+GD- 1Q\?DC0XB &^DT5.#"[O*D*;A>0GTS1,\QH=X! M0HF7B&.@'+-& PM, :Z$,89LP6 M1%KO9?3SR3-JE4F=(CVLA'H;\[L1)$I"[(2PP?FKEG/#I+^P,J)MLJ158,\W MH1Z*$$5XC#GP05IG-815'&$ ]RF7W@>8+=3R@M4UW.=5;P,KB)4 6!,"14Q, M,4)N9+."Z92X?$ K5I=!5ANXGE_=C3 ',!/( VXXP\03X:K9%\SNI97J3]1Q MS;H;S3 ]_[H;AG!C.(8, ,<<-8I:6LF+@KF]< XUU7HK=3>:87XTQW;:VK=[ M+G[5;)D1Z@%!81E64D(E*&&FVN#PCNF4H@D#\I^[6+.Z0;BWU6LS\*L78.3? MESI\YY_[%K*#C3,"&%:4:6T-E4H8S#8'6@J&R8E2HO:!2O @IJ4 MM09#3CC19OTNB-$.(E?+[ X&JSI+44JW&2?&,P(],QHZJI#U2E=H,:-FO^R1UO6?#(S*"R*EAB"*&->H\!07,G$++JP(\Y>M+_39AR#^)$AU&*^ M?,2>\+?GS D_RLQ]4,UL_+!C?_CY1S(IJ4 .66<),0YI Y2J1NYQ6L+ND+G2 M4&]E*_ U4_PB'__U2_GUM_'F"Z/R^?9O4?G\D?*KGV=J.MT,,7)^UY;OOH]G M824S.BQI$D 2 &%0&%9)Q16XD#K+QRNS;!W#7ICQ\7>[CPGAUQFD6H4A0BX9 M$@@C#JQ9CSJX54K#2W$XVU'=Q#@_O3='L!>]OWFW5^_AUQD-DF%(+/4*"A1\'TYA-6HA^GWD M]OSTWAS!7O3^NWZ_3^_AUYGP*A 4!K&MUUYZ RFO1FV)32GSV3BIY/STWAS! M7O3^_[W_]WUZ#[_.O ,(6B8 HR0P%1L$MU8*@J37#QK7?SD_O3='L!>]FW=[ M]1Y^G<4<7"OOX(^[3\D")&-E;&L M9Y *1; 71%>2,D8NKGIBVH9 !Y#V3Y[V'A&D0#HGC3(> 86 !4S92E*D\85= MR&E'Z4T>$6R&;_],>ENKTO.+3V><:Q)?7.#$(6BSRY;MR75*C1HGG/>TRY3 (J"E,/;,&D# [2"6KA$F%?@=M;8[0 M]D[FI.,ZE$/-9SMK/_6I)B&.4L*<)%A#CZBB8NWK6A;^PFLE^G>#U;;LU^*' M? L]FL8"P1]O\GSY-@XF\$,_O+X2ZH<- #9?%%]FJ\\>.B#M[DLS#Y0T6#OL MPTSQ0"@D886T<.C"WO3JA9/E0)77UV+YFFP'(KI=33*J:7 G%-?.8BE6\-M* M0FE%K^2-2\/5\B:?KS?CEBMG<_<%H^:=9)!)R DBFBB( M-$3"NRVPP3<&EW)>W28A7CS5T!':?7%N-=Q'M64/\NOU!AG%S@D)+)5ALDH, M'<6FDHX(E%).;E!GX!URJ15D^]^46&P=AV8;6*^TRU1P;C'#4@LDN 4\OGF] M-?6>7M@SFP/TN-I4S]&WD5X+E-[,5H7[XQ^OKK<;&>_+Q:K [':L>[8&VNHZ M,X90I:4"!E%AH9/,T H%QI,.>0:Y;+;$B?*D:NC?+FY''*_W/=DQK&4>=S?/ MB$=&,>\5!_'Y)P8TWFX&(&9[W3;IDH#]4V6G-6Q-&P/A8>5F[*N^7[>+C#BK ML$)>6:"-I !)MG5X!% 7D_\X=#X>JY&A'$(\VNAY$)K -#HW!!'%A-:0$!V=UHPFOP87MPO7"V3J72(>@S+X6ZQW" M'#BWV-,JXPY0"H)$03#KI6/&PJTJ@+W8T_WA$.C%HTYM*>O$I#QXH+&W70:= M !(YZ*'GQ@8)';25K"IX0I=%S%:T7H])1^&;7#"FVO!>#VJS#?XN7^ZO@U:O M=28])#H(0#W P%KJ/4.5+/R"XMR6-?M:<9A6D3[G#&V+V/_/WINNMY$C::-W M-!_VY2?6.IYQV3ZV>_KYSA\\+"DE<9IBNKFXRG/U!R"9U&*13"9R(UU=W5VV M1("(-UX$ D @PD@IL;2(:,DT9U3N)54BQ_Z,:J]Z04MCB_JZY/!O*360%''# MXI:=2VF WTL*J<$@)^'<%]<\N6BF-[/W5\W#Y/Y_7[<)R]B MC[8+UADDL-.*8 -9M.K*[R?EK2[NHJO\=?+7J<#1=K\M:,0)C^X\$X9*2@B% M8H>K,X++7O.0#WZ:TX!N;T6@#JJB41CLS\7-;+)<3N^FQ:V/.E W-^O']2:M M]D?S[MU\5>Z.4>_NBG0?6GPJ%XD]'VJ&=K7[E0%+30$TABC%H;"<$$\KA!'S M.6'\EW>DF3\)1J*GL)OZ[^5:P=_/BE6AJ?KM]^NS^NIFM;[>X[.6? M%\OEUV*YBI8A;WJT.HY );+""A 7>>DD=%(87.DB6JN&5-Y8 MHMM2WO/U9/9R<+]TC!O5&&@&,7(<"<:XH'J75$HY*ERM][5=Q3YLKTT_1\.^ M#[5,(CW%6*K5_A='@R'.Z2A0IQVAG*?$VD!Y R6'%2*I7,+R>.'=3KJ^'CW?XO)XF#UKR-- L7 (0=$:EE\ =?G3;G'W\7M7@BA #<:HZ8I(8(ZH5@P&]CY[&@G.@F MJ]*!:>_+Q9^3Q6V51_WU/>/RXWJU3 5XXY#KU=]JW&%0@"CA&&?<)^+ZZ&*9 M2FKC^PT8';O)J,V0<@#5]+5O?%Z\[@TH:SZ).;<>80O?%#03BD7+K@2!$'J& MK'([/"77,J= P]6MCN=2?1PZ&\D5R?*,\^'["4J4*;X)IA:C"E#NU9#WC6V?+917"N@RK-T>V( M+%MA/Q?WTR3C?/5A\GAHS7GKH\%11J(7I34D.*Z@F!+ =T)@!5E.0,J(ZN5T M2Y$6@.V4':9(YY:S=W%']]=_%6^E$3KXV8"9T@Y(: 2R&%)NM-*5&,AFU56 ;8G$VN^+4(TP["G1+GO\O9.NII\<-/9\6;]]\'/QL,ED@HDT8N*.<4 M.%[MV3#AN%;IA@-$D;\64?*0[7;IV297_EQ\2[%C\_MT>'K0D3W6)%A,+&1< M6^Z%D@8:1?:LYPC6NNH]='@&?BV^M()P1[39C>UI8W;\'.70QP.C5%MATHLC M3CSUV,O]'/!0Y6Q]X"]SV-H2NIU:F(W-,W%0]^7BN&O[XI/!&!NW;2GCLL"8 M)E @WHD@&(8YB3#A+W,*FP]LI]SX\CB9S?1Z.4U!R4>Y\>*3 0K,E?&&QS]$ MIB-EB=N)(!US.:X)_&4.8O.![98;#]&]3N^G)O/C9N/Y!X,ABBG@XNKH%0"* M1SZG,Q_I,2 (RZS7Y[_,Z6LVKIT2PST6BQ1E\-NB_'/U4(IS3]6P$U,5G9;'^QP]D6<>Z42.^GFY=3GR;;H+I/Q6(S MW*,<.M F4$P-, )!;!71T;Q*7)U 2V-$5LFH7^SLMAV(.V7.I_4?L^F-GY63 MMZ*KWOQ<\%Q@J>)>'T@A'#8B[MVJX2N1]X3I%SNL;0YK#X%_[O';K/Q1%+J8 M%W?3U:?99#[<*Y)/Y7)5; :4U+$;TK+&0Y'C#8,C+DY%9YS6VD?E><5VS[]\ MU("I%2+;C<3)82GFR\GN\>Q;VJ@357Q.-P%!8K "'I-4QLQCI%(&J"T:6/2; M;:/[@.&VJ/$ZK5%WB \TZW?OFZ]N\DMFN.60:HDHU(;KN#'8@L\4BW9WN,EO M=S/E!9<6B_2>*$GRS^GJX5UT0[]/;]>3V>:%T?2/]29'DOZQT^"QC&9M=!^H M19O*8)K)=.(O.=M5;8WH13\F:ZMZ<<:B-I5^RJO0NR8:OV&.8YW.TU"?1I', M0S6,WR>KB.'\_L7OB\5-D1X]5&;E^2\/QO.W_#V!: =@W*$92100V@J(^!X? M!'/"449T:-\14\>@DOY2Y305\[BQ;=AI$,H[Q5WT#83V7G(B '_2E<\A[HAN M%+HWL?W@/S!+?Y_\-7U8!R\E,/J+;CF%8VYT>&KL%;C:]G_XQ*]1]\63L?;EXR[5)(L!#Z_[9 M'06OM"(((Z\HAQS'+1K'E816^9RCJ!%=EG2YL'>->6-6[4SP)(WKRV0V6?S8 M#ND5ZP]QJ6;S8*)A=Y)+R[U!EAA $:ND@2JK)L>(+DNZ9% W2#?F396JY]-D ML9K>3+]--LD(GIUF'&+,R88!>,2%\-8H::'SSF(-*PD$-E<2U=XE5]K&N&>/ MZ]E -Y6AE]%0IK]4X'PHYS?;X+?3#E;]OH(Q" F &.($$"V(DAI4F&@I/?\2E?'+@7.6,UH% "X%+CTD Y]!SB[FIY 9Q0EY' MB'WO=,L%NH^S_[^*FW5*8?)U,9EO,_68",]P!_^?BY1*Y6:UR3NNYK>;2@#% M[5,JEQIW +7["%QQYAGDG"M(A=>$L[UGZZFJ%?HP$ Y/*6WJW DVZ2Y QX%1 M2$*)O:10(J;VNTEN<$Y2K1$>]W? FK)W)0QH,H:^,NS7&=\E95NZV?1Q.D^_/A^4$QT&(3B):ZG"FF/ MA5/-8/=T[ [[OCCX8MQIM)NQ+XO%]^)$^A0]AIWD M3H->JY1=_3K7%/9A"/(*4-5)C.O,3BVW'^>?BQ07LUTB/I3S M1?57/5E.3Q[-M_8=02N!D7)<$Q+W[,Y(+T2%(P'@2JIAM$NI0R:B9V7TM?7< MRZ=_/+,J?E'\>YWJLITXS:_1.B"LN62.*Y R94IF70I7W,B-2'3(KI2$_?'E M$&-;TTGO7'QKW"=/_VNT#LX8CH2$B!N"D(A^@B65W)33*]L8MTA M6;;35P1UF@=IG#" >\*(="G!D5>\DEQ)DA,5.F[OO TVU&!:)N #+*Y/ MQ;6GQ2)^_\./]\7W8E9_?3W208@3&$L,*.: 2NV5C[N3G?28VRRS-L++A%$M ML>VI95#[][,8C=;;@_V$Z&UCI^+V/"(.H2..\0IJK#S)RNHY:HO8$D7J&,66 MP.^=B._FW]:KY0846'_]_;E5$ PRBR7TF@"K(?/*59L\C+"X7I*URX)#7,M& M?$AFH4;,0E6@@M'2*F^-8 XR9JWFOI)3J*P;E5$6R1Z.6@.A-5;:42 -I<[1RBW&Q-F/%-)$BZQ'NN/V^ MYEP[?LTQE&KZ(K^9+!^B"4C_3[]/9FD5.KF.'VL6=')^#5< &_G!*/,ZE6Q[VNGM+==#N5A]+1:/[^;?B^7JL18+#S<*SC!"C3;& M*NP=\L0#OI_^4M<*AKO(;9RZC7 M[Q>'4T9?M/Z]G!<_?I\L_E6L_'I^>WH9?[M!0$(AX!25T+CHJ"!A0+7J: !@ M5F&C,5)M&&J4'>CB--,.Y(+<"S2- DU7VT24:7W8+2$'B%2[;;#:&X0%5!02 M)X$'C%=W11JRK.RA(XQ2&)1172FE,;FBKW&7P:^:S8/#G%CBK>!,,ISJXE*[ MD\90G+7_'6$*^.$IUHU>^EHL__'EMS(N+O.-8W%?1"F*I2W^6'TYSV&RT4QO9\_R7 F.6NU#YQK([FR M!K&4,SCA@"O9A:$YB9K/3@O_RS"S"]7TM\=8K.XG]X6>W/RKN#V#C\<;!AQ1 M%$3KB"?PEAF"8(6E =[G+-YG9Y?_98C8JDX:NX>)_;^O5^O)+&U\CON";WTV M&"*I-%!!["'EG@N%]P:<4]=KMOFKYTY;:NC+8&V.1,^V5D=:!0FAH5QBS;RA M@"I+U'Y:<,!RDJV,,,G\* Q5>^KH+[.TTMSGV;X1IZ$=!R(YTTW@-W1XK'TR;\X"U%K79!>^04 MC%/+$Z\D$THCN!N_Q2SK*BT=7OY-KM=+:\L:&2BBL-$5Y/L:^?5:_9[@C((2 MJZ+](A?% ^JO5Y?S*:S]*2/%*8?SK3;!*RH0AMQ) M'-UJ*U'TLBL9/<^SP.,SP /QXRU_LP5M],4X6RRFWRDBBO MPDBZG93.<9FSISZ_,G.YBEKY!1C8ECJ>2#=(.KZ417 ]F;T,:TL])>;@D-HBS@VEI.4?0D8##6L MY-1.7FN&TG8Y<$8"CO/P'F#-[2@3K@*4QOTRPQ S#SWET*.=W,)$H/\^7.ML MM6U))T,NM>UFPF411:J8%<8Q8;VW4N!*;D=-SN'&F&U>&TQHD GW/+0'=>A: MSH0+X\Q5&DFB$<*0,6X\J"2/\_I:4]"WP84F>7#/@[N_NZD_5K5?=/_\X4"H M(-8KQDGT13 U6OIJ 9!&@[_O EI>.+-5, RQ/DP>BY.+XZ$F@6##XXR,6 %G M.?!1<[224 AU998J1\5'V=(8T<:!;U__+.,4^#@OXA_\]'OQJ5CT MF_,I_K;X5$[GJ_^O6)3[82%X)IO.ZR808 @SU#@ 7-QD QLG8"4=\B+'_HQP M=]@RESK%.L:$T0QU#RZGY%,ZER MSO='Z#BU;I^Z!KPO-RFE@8KP/R: 4LSR"0_\K8\'XPAS"LDHO'4"2@9(97R- ML:#7A$J_@@_>@A*&HM=)'_SM!H$3KCQD,FY"5\ 2\Y5[.O\ ME)EP_OV6Y%C4FU4."A8=2TBA,PAQ#?D.2^LLR7&WSGY+\BNLD4-J;Y@C+C-9 M+'XD21[+]?Q8)-^Q9H'%[3.E2FAM %7<*TLKZV&MN-HRB/VRY.@I699"AJ'> MNWE45;%6X2(M) 28I#33E8W--2E-O$76,^/W\\UD%9&]TA.7?#9V MI)RA7J-LW.OER[%<^"L4"3WD @+H"7,,(B0DVP+O/#6T5B+%CHXU;AZ*V_6L M^'AW+I>?MD+IW9".P_O7L2.1-K\G&&2!UQ91!Q51$'/,]WAB0FJ]ZKFD3,_M MD.OULAT$("AF!%K '+;6&YR\ M#FPUU1:0FB7T.GZ$_3S?S)[-=4Q(S1XB$ZEF0D$"J&%><>P(J#"@6/=:TZI[ M%Z1M8IPND-$"Z --_]T[UZNW IHPJ:U%D%L-H%+>T9V?IRR.&^ QN!OJ>U1% M6D)\N?@RF15/&0C!B8F1H5312C['W95=YG6@]YI%F,[#N2\>76(1IO30 M4D*;4HQ": FECKD*20Q]K_NE'DYE"Z3Q=-(X7[;P$$V(0 0V4%U0"IBE&3%9R M$*5R]G,CO&$;E%%=*:4QN7HJP127!!D]X2B ! B9N'M5N)+&JD$0E;OC3CF.0\LKK\$4],%M2/M]+;3[:4$ M$\0(04R49I@SPR1W9I=D0P-,98I0YJ$?!S"Y4T]\>HYL23 [&U<% H87" M1C!E ?:5M)K8G$<>UU^"J?F>HT6=],7 ]FOJ&$RBD YI0UP45 "]C--:Y^S M/)]=PNG*'#-F>78KIZD]66 M&OH+U^NO!!.'2(ADGX7BU$L"%-W;:8-(3OCHM9=@:FJ_.M)-;^_@:EP'O:_Q MB.FL?D)*"A2GJ;;<>(8Q5L[OCNXU%)!?691]]U=N7:+?FS=W<.0U(BE.-PZ< M0,PT@TQY#"S16J!J_D&FLXY>1GF7T1$G7KMO;0,_ KH]1D,^_=_B-@5B-^/< M\QX"\"@*CEU<4""W+$YN"2KYO8;]OG3KO(9#FX2HS[4,P!MO&_;#N2L7RQ?# M^6U1+I?_F"^*R2P-ZK?H7RR3QS%Y\[ED\\X"A%A QK '"$D(&(BSN)(4>9Z3 M-;C^.BJWU)H7]^FQUM?.E],.&-:;"KHGV_OXMZ(UMKWH+1U$>LTI(%1"%O\D M49591B.!LN@VPGNUP7F6 _[PRVBCE3-@:J51PD;V2RZ\!P2P2DHE=,YB.<(' M9X,LEF=B/&QP]ZOT,-<8W<\X85A9ZXAUW._E0^[* M"FMTH/>:T=WGX?QW=/?ADV@GG(+ $ P9QHQ1'^&KD-0.Y1R.CI"QV7SJ,KK[ M/%6,/2Q2<$0UB4XDIC@.@'M&=UM5Z:)S>65EK(8A0I.PR//TLWW+?U[U"MZ^.X>+/I.&< M&$4HTII*"(VLDK5(#SW.N=J^_MCM1JY="VJXKN<#QF/KM* 84X8AC13GO)*= M*IKCP9T=M?V+6*XN%'.-09$">!J=5HLY9M1J%GW9W?9* 0%]SH/3:P_J;DK- MCG1SW4&1EE/N/4=QSV^)MQY08C&$5B*L <20GF.L2PU,O8*ZTH\GQSY;G-N'C(A6X*A;=+B='OS%$ MMP!B0:2/FRQ'*7?0[2H-* @AS7E!.LI+AXN<)&VJ\1>[D?^7E!ZU^3X9TNWB\>3E6&8&)ZN0I'C3@" M/*V27D*,7*]I>H9\3#9BZC=5UOA)WL<2\-I08. X\01)08%@!!)3E<-0,-KB MG!.F^A=+KTS^W[QO7W/#/C-YM=V_PF(9M[MK$H=OBC]53N..?T]7#3211&L]Z,GNOCQ8'+5)H7;&>A[=^TW> MU"V:$61Z91FXVZ98.7)]#;\2;^)+]B*_>-Z>=;%3H]_ )210\U00&0+, >'8 M55A) ?IY5-[C641'[!Y"&6,C[C_C))[./\Z+_QNG:7Y>C;J=!P(I<8@Y%Z<\ MPI)P:T2%&B:47=NU9$\<:\CLUA0U-GJKN[C,1+F^/BS*]?V#GW[?B-A"!ID& MWQ.4)H)C2)%74BJ"3+15%9:*VAS2C])NCYOT7>ALE/Q/DNV$_%K,N^/_J>\) MSG@O-7,IPSPGABH1U;K%$GL%KJYV]@7POV6=C9+_G9+^;=0\)LA&V 232#"# M&&.D0@U%=[3/9R)_,[TU10U%[Y=QXR\DV)0&/H/,I[H*W$FC)#6"<\$X%=1) M52$"B,[)\G%1]Q=]$K=EI8S-"K_87N3=P]7I.&C!!/:846P,@).U72V"A]://0)KM/?D? #"LAN-**80.5\5:P"D/I9,Y+Z+,? MSOQ-]+;U-4K.O[%A:)WSQ[XC*&0MLDHP:ZRTUCDK*BUBIT2.<1]E*8<+X'R+ M^AHEYSLC^L]H60&!2SE$D9*2>\:! Q5: F8],3N[/L3?[&Y%2>.@=&;:UY== M!$V4 Q(@+2B'"%"B0(4 @1+EA'E"\/U'2#0**-FM^Z?Z^GJQ]/_'F9-SU%AKF_;F;KV_0L M/0FY>:)5/'XK%Y/%CW>/WZ(=/!#?T\T7!4/B7E%KRYVE!B-H%1,14VC0K1Z2;QAEX#MO"S>CL='DS*Y?KQ=%:- U["E(0(:B#7C%.K%!0 M.[F%F@/)_-4EO^N(@?W WY>[]6E1WA3%[=)'^)(@QQZVU6P2#)) M". (,1-]"*\9K1"!1OKK,(B=\Z7L50W#[P,VU2L^/Z^1TF@O\',W@48[X!!G MUE+.@&>"1*AW2#A^/9$M?5.R0R6,C([;4BKY?-SV$Y E' %+G0!*:8&<0G"' M!53"]9,CM*]WB"-E92-5C(R6E3/\H6@6,7*HL\!L!-]RR:C1$!(,D&$5*D(1 MWF>$2'<'*"-E9G-%]$;/FYM%L='K]DAIH^./=PFKW>@F=2: FL]<1K KTQP%:X$*ER>#JJ'6WO/.U*![IS>P+Z_>3E*PY6\(B"NF(.*$8BX1$9@C5F&B;%:QM%$^H>B(EL.J MI2\K^@PILW]^K7^8IT?;NZOK'S:*7=NXV9BKLNJ9 $2E5(>6;Z M21!U^00>0!<]["9^*\O;/Z>S69R,ZN;?Z^DV;LA9RE8LS2XW D/ JUJI; ?$HXY-.:^C M "W5Q#.H%%<.">8HWB." >NU9F@?5J0COI0]*F%$YF,7BO2+61%IO"%4,L20 M4$ QGLK3$VFCUZ(1]@/&)3W;Q":UQ8GGI_/IJG@__5Z\EDS_^'WR/^5BL]B= M4=KZ_'X#4T+$+3%B6D$.L1/6L1U>QCF=4Y5D1)?L'7/I\'%%YQKIR\L^+,'R MN0BGJV/7[250!1@U#!,&N&;"2Q;WR3L2Q.%L\^LZ?@ ,>(8F*@ID)K&K?%;H>'I<#G7!J-D)^=,*4^&UO00..C,U,F M?_#F85[.ROL?Q^LBOO79@*76!&+/79R6" F=LDWLQBF4Z+7@=1]^?&=Z+-M% MNB\;M3L/>87$J<)R1UJ%.(V05%A+9(F/TF%,026GA2#G?&F4Y_9=,ZI]S/L+ MH3CE+=0J$7=.-P$J:A$CB .$(<%2:%>AZ[3+2IXQ[@IQ/7IF'2JD\4+XA,21 M?=2IEPEG=1(@URG0/A5[MY191H2N)IV3'N9$.(YRZ>Q&[65/^/=E]*J1US@U M"HY*Y;6W#G.&E??1)V!/(+FF$-52!X'OC8C'<'.HMP8Q41 M\1)(8:T ,M59V*$2$,A_L<;!@@LA$Q"0QT!5$", M106L)Y#D./YC"^<_B^G]0YHK<8V:W!?_6!9WZ]G[Z=W1G#(9 MW09@M081^+0_!PX9R?97-5XADO,T;WP1_/UPLT=]--Z1OIM_2\]9E\NDNMC+ MPV1^>UM\+V;EMV/%64XT"X P:9FE4@#N=?R?J@ZP!7%&Y%15/CNU8L:7IAJ<7ISL.))T=,EKR_7Q^*?10\9?CDFXC;0S(AY&S_;+F_C9P-/U<6 4DXB M3 C5W B:T#%,&CFZ61C?=CVZR&5U1):-]]^FS?8-Z M9[4/%'FI.<542HBD$=P3M(./ AS[D3./\7N/'MYKTSK4A$C.N >.,?1,,?; M0B(F.(HVP .@F-& HLV#3X.) K16M/[P+PA?O,HX,^=1P\X#T )[QBR$!"F- M.(XN:X49-'2/I,,Y=9E&>=;3+\4'4%$/J^V[>?QC'.5?@Z8+W(WAK(7S2*M 9&2 M2JL@V6@=6[[-BV",HY36RL[>FZSU$OX<;A8T9DY: R$G%I"-^V8K:0&\OE0< MK6C^IRP^K0'<[ZQ5M_^SKI*WE>KV=N,M3V:?)M-HI,SDVW25,H/N/JZ+>7$W M76W2ZS]$K/5DF7)O/293M1G$T'DYVC<%SGDCXW]3(F',@/?<;\V^-E (76NC MV5% 2 W-19G41 0Y9S*W4&"A@&+2LUDOFF@=O*2?G37D_3\D0 MGPSU\NO#9/7/;E8OF3.MF'/H-"ZKT^ H1@@Q1J DS#JAC"-1>HX\ M$L[+7MV*86=];1Z4 X'?^+PW#LRL5\O)_/8_RS^6ZF95WL4/\0T8WV;%JE W MFVSHT_G]IT7Y?;K<#'6/U6Z3#* &&2PH5M!B:PGB+&*!O3,>.Y+S MSG:$3[I;)^(@6NCKG"8)%W4W79G)8O'CKES\.5FD5U#KH]41C[0*0$(OG>(6 MQ*UY7-RETJK"V!&;X^R<'79P66QK']W>[E^+J)^?.;^SV2F5ZW2^3G48O\6/ M):76*6+0O-- &=31R614>BY$=.^@ 'N4@,TYK!YA_$ 7'.P-_+XH:M:+A.5. MKI\D.L+#$RWCGH8PRGP$.,Y+H*.(1E;RBV"+Q??V36V?KYWF#W<2K]L[-SG?1V8QP57*CY[?O(@98]R=RN@V*. MV;A38^FJDWGBA>(58HK6.P2_G+B^+OS)GE70LU?Y0KH&ON7Q]H%3X8!CTJ?* M?!)0B>D>=*#(E=T?]$>5M_W,5I71M[=9![P:/F>=;@(@D$%OB80::P,=%43O M;0%G.6_[1NAY#D;+#G4R]K6]@S4]&"VI%M8CI)U4G&!']B=H!-8+ ;T6BF-[/6S[A;-QIL%9+*"RSP%G!L,(0P HE)' .BT>4Q:;3$\Z^ MP._[A',K5Y,3S@,M@W,@3D@NX][0(A\M@9:BDE<3>F4WV7T0X\ )9SL*Z/V$ M\RA@=4XXCW80K&18&D5,A!#$]4AXBG;2$5>A(@'+R9LY0G]R '9VKI.^F'J^@3PT$Z7T<;[%+9[W M-N6GM9K[2CX%>$Y6$CX^SG7A_;6#[" !HL.E)&P_0M0HYSB3@")F0'HF /GV M/8^E".LAZ\)N1YT*O*=PXK>LC"[NHF5ZKI_XA^5J>G,2BT:]!D*8,YXIK3S$ M1DDDO*BP$E;F3/H1>N&ML.;-2=\'^OTN*6=)M%M.VR7IKM. O>/2$)4B;T4Z M?W0&[C6#Q955#QH)1YN!/V**_CZ=EZG@^[MYU&&QU__7JP> MRMMG]>/;Y733403M!(&62,L-0YB6HN[(E5GMT>1A\#<_OMP(SBM$]2NZ?@ MTP-[3B25&B*+F/5/*Y4F6>&R%_;\JF5^MH3XP Q\?:&3YI"=QC4FH3U]\SE^ M9H]!QNT=]IX[KD#4B)-"T0H?!++*$%Q8 '?+C&P9^8&9N7]YV\ :/K4-PM H M*;#8&Z ID1Q"44PP;K)Q51DIDI7:BPE1)G?-Z^OS;Y8OB M[;@U-;!Q-0^3^7T$Q)W]*]_ GO5%0:53#F\X1>FY$&3&[I*- M):?KXK&!6_IF-X&QN%A('7USKS!C M"C)@*R0<0EE%+\%U<[,'O"\O(%$);5*I7YFJ:F#($=GE=4PS2^1EAS__*FG8 M.^]4R[,(V,+7!1DQ%1Y@*J'T: M\R9HA,1MAV2GF-N_7D;$^,^1"XOOQ7)3-NEFL9[,CCG;S3H,%&L*(-96.BD1 M,A#S"AW%O>NUPLCULC8?^2%Y^7/JSW.)^$8/03,@F>*,"> M=XA;A"KY,F)3_;J0ZU1'MY4;_ M,IG0&JJ#69+-D>XY-F33($"/)>$><0"<$$)"AWDE'5 ZYVQEA-?H_5B/)L@. MQIO?%N7RK+5GTR!0Q/ V?H4SC8TTWNQG!40\Y]KP_(OLSH_2^^%-$V0'X\U_ M3V;KK>9FL_+/R?SF6)!$C=9!>T4-QDXZ#V$TNM0"6LF-J<_)'UK_(KKO>+1^ MB)6-]F LBW"<>6L0C$KW619Q+#A-,&&N=Y(9!DG.\56#6^,K,4WG SL 9=Y/ M)W],9]/5M*B3U_!XPV MMU C+J4@$!$BO#&5M)BHG."#$9Z"=GSIE _PL'3Z MQ_QV&H<]_6/]2*BB/)1;+85B0%22*.QS M-G;U[=>%$ZDSN-LDS@];T;EMYL%*B"V)VP[@#> $<$W@ M?AI T\_;S2LE3PN #[L8GG'2]+I5 %AQI2$S6A/M $825SZD10+U4_/NPHG5 M/LY]\VGO;3X;=PU"O=4L6$BC!3@R>#?G,PX.7+8.@#BB).23I>3Q0$+O*),S)>?R]G,;\-=C@#6]5<' M'S<%&!/ ,&"488^M Q7J!NM?*"%J;?Z5HU917RO; 3&/X?)9YY MX!$07L!*/D)IK_'SWXK%M$Q5HA:K3HDX'M*472AI8!+&:;XH)LMB^;E8KF>K M"%?*"1=WLW%+NU%P_.RG@ P%AAFO.34$2B4W;;'HS^6-6;#.:QA^] MGSY.5R?KHW7P;4$018E"!!H3+1!1$.XJJT1<$A1 &'%E=91;848Y MM!;Z6HW&7T=#,NVFY.ELFW(M M;8+&$27M#B$O(V2]1I=<%$]'H9"!W?_M 5EUAE8=%9R_*7B[GX"$P$IQ82#4 MRA"I6'JZNL4"6I=3&W"$1Z==&-$N\;Z\K2=F$G !G(?Q'^13L'.%HB?*]A.C MN>/3]V+Q1WD]C#H3VX&Y\_5ALOIGN9[=OGO\%L'86_'3OF&S#@/TDBL((9,Z M D^U<>D!Y!8=PT1.1JFS4V)<&?/:A;XO8GY]*QW60>>O1JO@)8&( >:, ,@* M!ZQ3E9P8RRO+H-$%P=I#=U 6G941H68/02C"&<2*2TL8%YP#NI]%A-<[G;J. M@A&MLBL;Z<9[UKV(_T\YF]Y.?NQWT(?7P%KM0G0GJ(JB6&R&LSR3(V^U#913##A37&LL/:.4R_UF0P*4 M<_)P:5456B%*"R#WM6R]'KJZOU]L[I)M.9M-%B?=H%KM ]44""2P1RSN8PWB M@(%*=J=MSV46+HI@70(]%,GV?W]V"+(YB3N#: ?["!@X*"TU0E##4NA\W&94 M&"B:ER_C%SGP[PKL(9-&?2CG-]M8PB,L.]XP> P4 )!B8XPT)#U3%)6TC(&L MA?+*S^@[0?AZ4MU1$P5'"GMJB$"<:4+WFUK(5S3Y/I[71N)M^FJS?+2.=WNJGDY9!5&$K!O$#ID'CO&41W(8=@(TP* MW;J/WR?Z_89QO7TI^E.9E%VTUQ6%>5G$-?(.6QD7&82A,6P;JV>M\IC6FA+7 M'Y; H&/4J+C\:NDEXI@+7:'$"?V%7JO7YDNW80GG*:1?6W+PR"P)?7T61' # M":2 2HX]$!B1-/&3*H !:LC\&:\5\34%N9^QO=Y\/GB(!#-0.TLPE2EKD$65 M?)AEY>:ZL+E?6],G=M)-<&VXRUDN5L_X$O_VFBOQ1R%-T,WCH=^*\GXQ^?8P MO9G,U%_3MV(ZCGX^FB5!J!'&,NF8HU@S@BN9O+_:(.%F>BW;1[13EA3WKT=H MR\?)]*UZ2D<_'RQ&%ND(B^1(281++[/IE !QB;1Q@).Z_/5 B;L2K M\5+F<\I$C(T!^3HK,^'K_82_>GCZX\ :@^:Q%I%=+A"'-P03G5)#@0T>*0,$^2.66"&+,'#/FL4_D1DZ:AFD^R MIA&JP_'FP^2Q.-O85(V")=Y:#@!1'&O'TV-?6DEI?59.]#%?Z'1DIV8! &VC/R>5<5Q"ZY6D>N_,87RMVYX,E==B42-TAXIG>#^=%^^BLU_+ M!KUN$X WW'/+M<=.0:88B9(]1Q#/E6#FCB3O'*$EUVS)(6 M$+ZNL$TE@4U9UCSU2!B/%)6ZDITJTT\"R0MD5Y X . 4-!N@13RD (A:_P L1>J^/="5O[T$#_C*T3^-6 MKN=W&[2*FUV/C28"ZK3/I5Y72%G"L+%<# MCI[58R!*.L,HE\HHKXU#S-O]1'8N)\!TS+Y_)_3L$OG^F7DHI^]3OM4&Y#RW MTV#2X8\CF$EJXP8=&"7H#B63C@TS^'EA#R?R^=DQ^'UO5]]((W%]0<)(R0.;EJKAN]=AZJO;FV*28\ MN>11B[/_7"^FR]OIICK%[\7C'\7BF/]ZO&7 6$47GGHFD48@NO1DM\F,\@)A MLY)>7 *+SE7[:P^U57B'S5QX?/TZV";$>6>YQ=&EAX@+I*W7J))1,)L3<3+" M(\T.EK"VH!V4/K4B(D^T#$I)PC#2P%"%L(>>H/UT$7$'=UW6J 6]UV%28WPO M-38;>>8Y@-QJ2:7RUDDK*BFIQOBZSJU[\:D;8GO) =J&(,,D] Q233"F6F)5 M22JA_'4"M&NK_)P [?/0[7%EV^;5/^T,/7TN2.>C7V<0CL!8X^*>I-J$6 "] MRF'*""\BNG& &L/9.S7J.#G//QDXIY@@&A=RR(BEC&F\7\PUL-=WQ--$EX<8 MT0C#01WA]S4>=1QO&*#CCA$4Q5.>F>@%.K[?C3I .JBF^P^[* M<^H))*&HC>@Y9XD"3 HC*SE1W !5I1>EGE!0X#^!!B=1)20% %=4TIP\/Y=R]-,1P;+![N5*.V)>+%=J?OMQ]5 L=H&B'XK5RZ'T M>(N]&<=VXQ%'M1O0LL9%]O&&04)"&$<22PFA1DX!NWWWI1T05)'A[K)?#ORY M'IZN9^L$NIS53U!QO^85AX!:HRS'ENW*"T<\'')7=N/=%CG*_B ?=/H/'C$];\F6^>YMY>-F]RX&VHU M7)R3V0)A#K[&Z1#]'BS$^^EJ>K]I]:58K6:;7,OIO9LIYTF68GXS'=!,O"^7 MRZ>1_*AA'PZTB(M^].V),EPHQKWB!N+ML93QQNIZ3\U[D?'IM.O8G>GA1L%J MQ*U%#A/GL6%.1H>UDM0!EY.,=!,(2G9Z%.AAY"_<,BZM4SC/9$5XE M9.OYZ-1M"&K##5^M$A!/\]5,EH>">M_^8(",.! =%00)58PRHO3>GGE"KRR7 M9:XJRQ:Q[(\17^/W':T)'1D MI-?8<@$L%ER9*F=%=&0XN9)8J';47/8)=6,ZJ?G_3KX6-P_SI\R%_W$N MC>KW$*PE!%#B%>602S*;%3]\1*8X MSHZ?/ABBQ$H3B31@2E(KN'>B&B&",,MVX&5:JO@+ ]E1$:C9?^U=5R'8<^/K9U;JDC]^^)V]J.R M>+[)_74? (* .M4XY2[Z 0%+)] 0U2[P)@_)Y-F[0X?OS5+MX#L<]. M'B?WQ?)+N;Y_6*5@XOHG,V^T#1([I)Q$EF/*E13$L7U^::) SL/L2[!DK7,L M&^(>3EH_3%;K1;KMV=[RE/,FYZD'G+"?^SYR1GJB10",2F( ]I0IYY7AT6W< MWC!YF-YG#'=&>AC"-V;ASQ\.C%FIL&5*(^F42H%;NI),&7DE!V"MZ;=L&=!! M)EGSNXL^YAKE0BG@ =)(2VDA4&K[XLEHISRL%;#9S5R+UO4F:F [X,_3Y;]. MW4>\W2!H19R@2B:6*9=(@6 E(8':_QISKK:>RPY [?+TN;W"Y091S02)NU4= M70*D&6"BDLFK>J\!QD^4MA1;JW+Y>9!V2I/6*I=S@1164"$KG/:&0L1!)1,# M^DJV9RWIM5;E\O,0;7Z^O)Q./DUNIG?3&[=>E-^*R?SV/R??)H>3[M5I%J@3 MAA)HF*?I$3L$P/IJ]!R@:^)#O@;+SH#M:U_^D]W4/W3< 3X\3A;_.I%EYE33 M0*"S&GKOHU_L%(BS2MM*8FWKO4J]G%UY2RM01^@.QZ=JT"<3TYQJ&AA$4D#N MC":0 \*@A>+)Z+YBUW5 M*E!(-!?$.L&QMS(N\6@_$3WB5U9/M/MUKB&P@Q'H:(Q8C5:!">\U9$0QSGG< MA'#&<24G9M?B<[>J\9/G.DW1[8M%3]N.G\9^E\C2.1PHP L- I(S'#T*06(G@%Y\C(5S'F= M-L+LH5TO;DUQ'8P]GXI%^L'DOH#G\.=9L\"AUY8JAQ%VF$C'@-V?U5OCKN3& MHDV5GV)1^6#;8(T.%H[22D"7D%GA,:@DM,Y M?271Z.VIN^P&V.%FZ] O%-N.T4)-@C!2A[K6:])J0:;0!8?EROEJO)_#:BHB?+Z84%(3UFK>GRGWCJUNH2[OZ1G-XO-+?ED]FP]6*K5:C']8[W:),\H M-S^+4A2WGR8_TH?58C'9/90\2XYTQ@@D4!21ZOTI8(W..$-@OX4RV >M0E-DQ_@S2 M[%H$ "@Q4JJH *2DEIY LY5/QM_PG,-B_DO2IAFPPYT\'3^02B=IZ\GLY6 O M]%R*.(4IB#ZT]%8219V0NZ,'3N+.<,"B'4^I%+\\E(O5UV+QF'RH4R]6CC4+ M(F7R!81102$FB#%J=KM=3CV%5U8[-U_I![-;9F/;UZ*0QO=N'N5>;[:0Q^.K M?OYPL,A@X*,D#G %..&R\HXXI5Q>V3EG.PHN6T9U&*[4JHY[J$G@P#) *-&< M6&8(B4A54XQYAJ[LX5..BH^RI3&BC4]\OOY9JOGME^E?\0\^[N5WU]Q?BOFT M7&PW]*MIG YQG/''*?_G\:2&J:QYEH*7\DKM;N2=\WMJ;WL M'_3>HLZ?&^/W-4*IWFX0='2["OM4QA8;48=ZR1HA(S4C#LEH :(Q>E)=RC8E!KQRFQ4E_QJ M$>?>V+:[07FZ*=G>I7R<;TX>7^]H-T46CO&N07@S6H!'DW36D2MZJK?98-SQ$]\.C[\>D7G,WL,B)@4P\F<-0!C!N-B MM:]/2HF[DIN++LA2#J& $9D)-9N5?T[F-ZW7B!J-W= ,>F8\X3!Z=9YS",7V M4)E9YABM=F"$&4_ MD/>UQWV283_GHS2?HV87WXMEC90D]3H(AB#+F1)$$V8P5!3O(L:B]);16B7: MKH%PC5E1]@#[.$AW\LZ]3O. *6?($V.$4=IIQI16.\DYY>#*WGNW38>SV-8( M\;ZXMA^Q+Q$\G/7Z>&=W*OLZ^4LME\7J-,'.Z"48B"F V"%F)/,4<;H['H\X<$9R MO+417HEURK?N8&](OU8W".^/A(8TZB?PB"8AP"B.B2,*:,3Q#@.AL,U)"C8B MZG7OM_6!?E\&\/?R>[&]7CX^53^7LUDTZW].%L?>8#3H+5C'K4>&2N_C3LT( MZARI<"%(7$EP9<><*?O6PSBV%WHR2S]JO+_8M0^0:6H9,!XP'/T4YX7BE>S. M@%[#,[\5BVEY^V4U6:PZ79H[YXYF6F@<%'Q\,.HV^JW3MPL7G=,\8 !$ M]&@\!$!K+#7@M/(XA(P_NH[5MD\V=0C_.,R9+6[7-X?(=VX704F*E?60,JR8 MM\1P7QV#2B=,SH7R"$.?QF/.&JM@'"1L;4W5RJ&4V!)']QIP*;BO)J D$N1< M69X=W[1=4]W\]A>A8#,=C.C6\LOZV[?9-L!K\<-/YU&:Z61F)ZM)_.PB6I/9 MC_27J[W2),!S1KT@0D*B'$# RVA'D.8,B'IQTS6]H<-(GRJ:=[IE4((#S;6S MWGC$!406B$H.@N"55$3H0K%EET#WM=#LBC@<\V:JCP1OI&XS0WZ70]!&5;>GH=;2A3[4Z=7%7+HKMY[Y. M_BJ6OT_GY6*Z^E&]C8FV]V4O[M_K^.O?B]5#&7\3':-5C7R"?8TB"*,9E"B5 MLF%20$$T!94>H$4YKZ-&M$'KFMGCU5A?,Z=9TE^F,%@@=E)5LIN>PG"&RMF7KO%;NO_-0OL#< M?Q8I:JA@D,?M-A8*ZDH^P1#->?U[$?G'NV91,YQ'LNYMGBL_W;H?.[K+[#$8 M+PFQ6'DAD!3, X1HA0]W-,>:G9VZ]&K7Q9;0[XN=PU1DX"3N^)FP M,X,8DF M2%<>JK @*QOJ):ZK^9S)*MAPGC8&9F8/V<*%1IM+*L.4=TX3A2&L\##2]EK? M_1=B9TOZZ(N?NQP)J_+F7W;Z?7I;S&^?/)+B9A;_=MV[IX/C]MQ78HGXMO MY6*5+AI/^ZZ'FH2(,@$F.F.$164"1C#:UK.U#'&MVGL_FRUEO;?V9[0.0 $; MN8284AA+J1QRII)=<71E+\OR*? ZZ4;K$ \RC8>N3=CF;(90< .\%8)"CJ'F MF"BNF$ <2$%P+49W).53"L]7@W^F"OUC]\LS4L/7[2UPBCGC1'BNE*(>&$9D MA0V$^DI>RK='D<,9XSN"O,MW5YNDB6E@3W78)[,##^*/?CY@8CBB FD+I8 ( M,:/)3B8%(;ZR)Z.=:KUL'^]..;05\OD(#[YP/_KY0! UC'O"/>#2<$:%]I5, M//[].CC4DE[+]A'MDB4?XO1X4(_%(H[NX-OAMS\8I$-:8 [COD'(@<+Q5QX.,! M"R13V)US4&F/F1# 5:/U.BM$8D3AC"UIN44DNS3X:CF=?)K<3.^F-T?M_4^? M"T)8&*4P$BI!F&)414AV,DBC<\X?1L:&=LU]+I*-K<"S+ZYA!-[^=' ,*^\ MMX)+2Q'VA%42:ZOA%3E_&7HJV\:Q^Q7>?#BRPIL/P2!-H^V3R#/'K,)( UZ- M%SJ94[-Y9+,]7^^-8>O2T+OUHOQ6'+7QSS^2 &.U7YHP8QE?/H;42! MU>TJO3%\W:O[G3NB[GBX53^FN,"6J M J0Z^D2D@W:G]MLUH">8RI-@#$@*:$$-8S903E$%<[ M+"LC7E=FB;JD24-,&_NUQX0IY_?OI]^+VVW>X^B+;3^53.NNV2$?.*_7Z!? M.". @MH8:R32!(%*=HI$CK\\HE.N3OG4OQH&";0NBA)\OBUI2/WXKY I5_WCW?%2?BUDJKFW*Y6JY M>8_R1QKWI\F/C?=7PV+D=1P(X\H"C1C66CABJ'1;LICX:R@0$1Q@XS7E3I,*L[AWO)K<<7U3[*=RX'VJ:5B[-/23D+&:)TRQ MT AK1BF2W"N'Y4Z'RBE':H4P=.WVN,=OL_)'$1WCQ??I3?%$R>?RIKRY-YL_ M?;S[7-R4]_/I_T9Y-XF"-R#4?X#2XO<%3;4EU*42Q-[PB"UGL,+70WAE#]+Z M(N/A6M&#J:[?M(K[(/SW.TE.5((\TBI(BQD!2G&"!.=6""] )2*:804 M'9@K;R8[;$,O _/O9&'(H^U"5"04E$!K!;)>0LB(VRRDS5K/1GB%T@WGND2\1_NV6JQO5NM%E,1$#_.^!M4.-PK< M<$JE%))J0Z3@P+"];V ]RPE 'U$LVK!UX^R)1.QN5]S4"GUK^IF <)(QZ M++%&W*CHS7)6X6F$O9+'D>/<6@ZKR]Z6][?%JG$1?+1A-"Z&,>NP$:F:E[)2 M/2TGJ.=\#KUD+AR*+:\7_3;5TA<)=[CL,B[^-/J=IW*$C/4Z"%AQK[USQ-.X M@7,&.[Q?GJ(ER$FG.4I2MD6&L@>T1^4,?)W\I:/;?#==;6NHG,/%=KX@.",U MBCKG0%/ /5,<^@H]AGHJ\R2W7)T7]TG=7[OW +HA[" J&9?Q_%"L/MY%$;.- M:-518-(3@301QF@GF0.&Z[VO'Y>O7K?HY6HRNT1F=HKY*"(&7HWI[Y"!8*G MWFE&M$/4>F69V7+%8F.IJ55HJO-(R;?IOEA,YO>;LX2E_O%3:(M*%7S/R%.9 M]QT!("R$Q$ KT37'"M*ARYJ!=Z<3GWKGV1[G#,9:_JZFWUW PP?N6) ( 7 MGPO( X,\I=Q9B(%WG%)=R0(UN9(ZO@-RX/4RF8'^P"-=^A=E%6B8QTW!I.C28684<:L<1 U01Q)2O=F6'J+FTU.0QX?8UG1J#D,]R M1ZH(_E=Y%U]S-UW^^#A9'O1'=__U("7@2DB!*?(&6."LY17?)]/G7LM6\'Q9@1CDAMI:<2.B3TX\JF>(Z& MG7P9/6J;[]QTK 5IGZ6&56M+U0YVB%WLZ;<#9 PA12,6&IRC M82='SK]IV+BD/8I DQ?7?F^!)@$IP 1R@F.OD,%" &0W0B180_86:%+3A\B5 MLRY=G0%H ("1D8Y7?'1&]^I0&GV@26W0=19H,]!X9H3U+9 Y%X #Z[GFP#F\6Z8@$+]:X%R+P&Q+)UH78F-#H3$)VPE_FTSOTKKB MR_EO< M2*?0 15CW (]FQUE#R.ZW$[V?#(01DVT>KG'D:F:0Q/Q4'&8.-KKB>]A7>+@ MTW(R7W:B.*-%;]O;3CO"'KTZ;;B^6-.V>#?;5,CX;5XN.CF:[/]: -YXHE)% M;DJ(4)8*MN,K0UF'YO%EX5^\%K4FZ'-1H,CIFV*Z7$7!5.1VJ$"O?"U(Q#5& M1'+A$'$ (1S-XTK&2O<:F-&=X?:K:$Z^A$>O.1NGW[M9JG&W=LJLN[=^_CJ9 MO;IZ=*%.)TXA. &<=]@0K)6,MKTTGNXULR7X6;7;_HUO*A'$7GXXG#X%GD8G '.<1;71"8@ M0@HRL"W]Z*RUHI;O\2WR,(7A(J],W%T$T4Q0[J#$%1^%NK360GV!KK/(P]/$ M->X25T)"08T& F.)N<)&>5;1PH"ZM(30_C%PL,35:=P?C4EY!B6N-)1,*^&4 ME "CS#P>K=*0-5K#>B^2US51E4?):Y.$\1Y%R.2R,7U &AN%91(.TZWH5N1 M5F.HOBS0#0N7DXH1G2:8T:RS T=P1D9%IBGA*;"(6T8I(;MU1&>%J8TQ&F=P MVZ!WD?4?E/:*FJJKY?3;='FHK%#GWPSQW$"LET1)C2"$##.Y.U10#7+N+R^U MF%!MJ+42>M:^$$>_RA]U4?]9SKY%MA1;9]L@%R0OYA"@]@0YZ3$7""*(L?%F M)P,">TT_&7YZ]SXPL+H)I(CXPGW$H)E9<8[3""!.RU9&27 M6]>OJ&U9HCY_9?O7>J495-F>3R$P(Y#V(AKWC FG.6*$5A+P'N7TNZL?Y_8\ M!N=-V<8@ZO-7MK$&W&@NM76 4,,,2_F]#N_D )3/N1QK&O;VIG(CD?;Y:]T8 MSW 8FL\)$)R9R7Q4ANQDP'V.SZ^GL=J]*#3NA@ %V' @?H6$W7^&_UK9A/;HOUH=9&.VI7IG#87>_H] */JZ./1C_TGDI&993? M[OH0>)Y3H(N_.35'M"6V#87S5^+G'JAQ:O*)OS\^=7./4YQ/G&*B0$A"# %<0.:YM\B!L9:@@S&G3 M*M_T>4Q.V;:QYS*?,H$ S%8&"RC5<7CB4@Z[_7NB,0XS[E>@>!- ME4?A[.T"">>OQY=S6':8J[CLZH@Y[AF3VA.US*93)2C0<44CW^/3RK'%P_KOK$V?\"^9\ M+%+:2?RY*6=KT:XF=ZF+8B>I%5W,,R@132.)G;38YUW8/AW/;=/?1_5H[W5'.,\25UG$@C5*( LR$MGQG%#$MLK;@DSNL_4KJ M>@EPZ'4G_G*<35].9I.ZO9VO@^C>149,9XOIU=HB>;+2'=MX!YI68'Q=]]KCG\_LK6)8,%0*0@R7S"K@N40. M >X4ME9QJE&M"AEO%<.*R$<,@47>"(P]5W%'2K4I-WSD!N6$D(ZPTDA?H.NL M8MAIXFIHY2_FRR=PCW]["?7XH_ QS7A/A;!GOP].^+BZ2@N(!HH1:.,R7,U9 M4GQAC00'D'69S_7.D;*W(-*+)X)"RD6RA:*00&0X\E)MYRVCH7$AI8\:RNJE MI!OQK$M9_S'Y/KU?W1^4]K-G F5*,2JY%(XC$\U(:NUV[MI!<2&K0V.)E>WP MK2]_3Y.NU5IR*"B*9]]4 $)2A%"%?DVD[;7NP"7O#RTPOV\8G=JU&@"M.:&6 M1&T TI%( =]28ZB#O59?ZKEK=6U!'NY:?1H'&[NG.NM:+5U:05V<>CS76\HY MPJR:/ZU^UNVE MQK/7Y'!_--$B9U"E6# IM>=(&2D0@@YY0+>G$_BPFE]]C50GXHY8;H>'!4]P-%ILU&$IB1!0:B>JV4>;H]>.W;\, MJ#J0S,^X.B-[:3PR.4^CO)MJ^ @8# 6!VDF/J#0$\8I6AQS,V6].#G3[99:& M+D0S&HM^X'KXCA$M):0FE>'$D&+A7<4UK7B.M3ZBR,WQG$)[%]GH@;Z_LWD7 MR#_01]TIY1EBV"%AH1%I-=(57P%@O9XE1F!@M C$EEMYYPNO+Z58QX:]FT5; M*4+EAYD\3)>3N^E_MN$=!_!]>&"@F%N*XL9))"/6G^(3#5"JLA> MX"AB2'M2^?V](2[G#OT<3VGMXW)(<8W>EO@E2W]QCH$P @GHO// VQV,H0* MY]PTC]&$/T.[96"1]^[:?[(J_<2N7:V%-6<6G\NXG3[]?=I6_RR7_U,L/Q97 MY>TL;;5UK@;:_F8@ $-/(& 24:H-Y!CI'8^QSPE''E%JU C4:BPB/'LUV:P> MOIQO?Y2>>RV)>)B)!,,9XP QIXW@< MAMQ4MMYZ"!?JVV1ZESQ^D>KU1MR%27CDD\%BK 415$)BF+?QI"FV 76:>IK5 M^/GD6LT7?MP?B0S'GQ3__6$ZWZ0(UFJLT\8W @76"< ,B^N*%H)(G>(+-CR$ M4;(9>G!RD>.+WD&&$MGH-X?U/U)>[W1VNZ'PD('5YF<"@9P:9K'77&,4+5I; M&;.:)C%G@/_DBL"7#_YAI#9Z_.]RW(OYU711[%P6:_/Q:-V%/C\?!/1< $LT MD(0X!*4'U.127&+N#F9:;64>@W4=@[\VO?;?;NY;I'U>0!Y&E1>V1TUP+)_6 #$BF.^%N35 M[$4!*H*$PPY&FJ!BAFA-*PH)%'3JJ*&P MDD8++6EDGM_F>FD.O,VJCWGRK=?E(J]SR72+OM_+?XIY.FO\,9G_72P/5GQM M_,+@.0>8 !#-"HT)]DH[4%$L@7F-/Q M>_A]P4*@#&+$:^^P6*=;5)=HW'"34TD)O5WE]"V?1^P.4#ZCMR+6 MP0($M138 N62$PXYN^D9K35$G-7RPG>T!#W/V?TI*N5%5KB:O58T?E%5C5^+ M/U4RUW&V?Q]:J3K\;,!$>RD958Q8R#T%B,F*VXRK+%?.^-:SOJ!YN-3UD!)L M[K,^DK"^)]KPK[B:S9^4Y5E7[SB&_&X_&!@W"##HN:8&:( -@G@G1NA=GSFK M%X?Y4/8 7H6VY!J\.SV?I_=GJSZ#7RBP7^_N2I_ELNB MAAOD\,! '9($>K$.$:&:B;A0;7CN )-NR%Y=KT[\$?2U%INZ[PA,8H 0MTIK MD/YH!;%;/GBCR(7UVFH+%*\Y2SM@]R"JOFWR=W$:;Q3SB>/*"<2E-M3$;<#Z MN,(ZYJ,Y/YS&JZNKXJZ8I\UKO9=\+!ZV5M;B6-.]8T.#EEH3# @TE!F&' ," M5U1+URN2\S]\"T4Q698TTJCH\.T8(G'JEH3C%,*02<1'JW M=!N(^TWC\^(=Y>3N?W#^I*_[YG^+NV_X.C2>-#P :)[!'%#,H ME(02,K*EAQM@T2^%GU-E7';/\4X0]&D:;=9CO;MJOR"P>"3G1$OB!#!*<&9% M93MPR[*RTT9X:S40AG)8W@F(W+H 7S';NY&=^(; -% D6IZ41CJ$XQ(;$VD2 M6!/ ;3V_P_F411T(1ED\'X'I]'N-DO]UA@06<*:1(8IPJGVU!PBA,?UE M5JIN\-2(RT-BZ?UJN5C&K7PZNST14$]&!DZ5]9(;9Z1RR8"$OCHF"X--3GCE M>5E;W:"J.:M[35OXR51\7%W5?;F:+0^6;JOWAL"QU$(8#GSD P74,^;7&!<-5W-2EE(8JXI'#V,!J_ES: MG*3J$2;R=P*9+A@][.KTL4BGUKBF/N+]\9FF"U:=EP:)B((&2 MEK=%Y/%:O[CR?9_ (2O/!VH5L)AX#TS7BG/ M'?85*X4&*B?N?X1I_)VB*Y^] RUQU^ODFN5T_DI:8?TU[=!;@HOVIK9.4>D9 M-X( PJNK!TE<5OVN$6;H][F(MS-7V'_!M'!P=+962@58YX MPJRAC.U\VM)CG'6W?7)*_-D?/%MG>!\AG*LOB^+_5G&H2\TIAPO\>W5^2+^^7^T!)C^]?2P:.L6U16CYFE+%4845I$N2%!J,1>..:U M9JC6W4TO5!Z+IG[M\4 )QUP#X3G%QD!&(HPJZDQ>M[)S4M':0CZLHDUXVM]A M(1H5:?O_=%7,)M&R/!(A_>KS07!ML$""8D=5M$2-Y4(2J 7AC#*94Z-H_'@Y M4;P_F?OY#.TOAW0SQ;]FBX?B:GHSC6>28]'.>\<$BC4SU$-,C1".6($@W-(H M)#0Y/7W&")H\.?^4F-D.5_M&3CQC%%>3Q7)OA.KA 0$80J#RG*%X^L#*04Y3 M^II6B)-T/+DPS.1+>0]NLMC:&VA>K+/QX\=VI]='!,4!]H4:._TVO2YF MUXL/DQ^)[DT,Q(=BOG;M'\#.X8$A70$9"C@F@$K$B,#*5]02=^%.FP9"+SOD M;E]8TJM%)'RQ,.7]E^ELV[M^MHB$;!H1?YY/9HN-W [%3YWRFD (LL8 ):(] M@#PSZ5(H'A:P!-(8+7.LHO$;T_DXZY#7O;CT[^\G\Q_O;SY-;V?Q1'HUF2W5 MU552E70W7=Y-KZ;%0LVN(TVIG<&&IL7[FX_3Q=_/9]NCY_^5&1[W_>\?%!R4 M/)K%6%D4-R:-G1)D<]/"$$6ZEANB(Y/DD%AJW=O5>D$@7,Q4Y8/B%U5AI PHOC98N^#SV!>#YSX:^#TPS2C/]*TYJ'J<2*:BU,!P<%Z+Q MBHVER6]&I4 8 \ZE$)IP!1 6 U99>\;]1,2QN\'7!X1HE.MHHPLHJ!5 >V69 MJB@$%N=XTT:H^RU)N^R M7U9F3]-5O_0Q>SJ:UP(_C[BD3TV-%"H,8U6-4(P M6C@((6=M1;&F\,*2:G/%?@Q%>=P=#D_5I(\Z:X\-#8 HJ)+CP"5"<6(?W5(, M@;^T[A+M > HLK+XW)M';G)7+#X6\:2V*GXKR^O%GT4-1^[>08%: R+#F%>1 M0J>B_24KQ82:^POSYK8G])?&;EL<[CTLICJM?RIN-R65:X;'O#8N,,RY0]Q! MH0UBJ9T$1Q6MT/JUR=K>8+29XO$KR*?/!2<(1I&2%!-JG/50 M6U+18J"YL-)_+#MQQ: +U( MQ(EXZL>>;6>*H"$79KXTE%+9,AL;+@>+^?+)4A#_]G(9B#\*'U/?PCV[QK/? M!X^48RF%C#!BTSD2*E_-F0B3$]LTPAO EG:''!9V+O:]"\"+)X+PF!F)F<,< M (FHUW8'5RSUA7A3&\KJI:0;\:Q+6?\QG:7&] >E_>R9( DU0L=SF:$ 8@XI MM+*:>Z0IIT;=&.5]JL3*=OC6JS$A<48$&$,@ #J7 U=RM\ M3KCSB(S_5F2>P;?!7%B_UPC^V3\H .B(I=Q"QN,N!ZEBOCI9QPVQ7O+?^73] MZMH-VI2O@Z'G0S%//YC<%H?"- X-"YAPH9D&/*7^J6CT(E?MIY@)=6&A\6V( M_!B*FG.W\0GR\9/O;[:WJHN/Q54Q_;8.2=K\I+CVD1^I\=9D]L-.4QO'+ZLH MS/>SUR[S6GEOD Q2PQ&4'G,;==%P#ROZE:B7[]C6[M5'QGV+^!I" *T \,]B MN?79+CY_G9>KVZ\?B\4D=8/;GK:S8-C\[8%9:[E2<:/P.JH?]]*#BA=Y1%+=L&5W>\;F51^^_I[=^,C"DO" I6M0R;"#!!K@MU=(SG;-\C;)Y M:9?+5[>\;P5Q?Y3SY6W\DYY<_5U;C1';-1FL$;1X8 M%;F0&+N>QF_7'RSQ^3>*R>3NX.>9A>?3X T%4 M)(J((%@!83'<]7BED%Y89E KDB[;YVM?SJ7=7/]=SJ/61C/^JEC4 LVS 4%: M"S107$(/C(&.(RTJZIQP%]9(IU/4Y#"V=]CXZ6RZ^%I0YVYL:2'CQ!Z-E4OBSCA#<-MA\-_YJ&9[V7 M!(@$02IIN,;$:1Z/"C@>5+$R3%F&:I7Q[H83_UW<77\NH^63IOSCH'ODV)"@ MX1JI3@(AI( FW?E) I!EWG.K+] :;5O\92><'OO"\&?QS\_/-E\B]L9P9DSQ MP'+0WLL#4IHBX9DPQGK-%+4,2*( @(@YP6I56^QFF7@NHGDYBW^\6@?W+M[/ MS=<4%_)N]O2)Z>QJ^G!7'$M$S'IOZIA$(1#,6.NLL/&@ADGDEZ&,, IE3G>$ M$2TX0P"L'$Y,?=FWZOI_5]OU>WUYL9?"(YDA)[TG$&!3I)L&3%MOO%=Q.]A* M@!-_:7E'/>'F98?;#B72%SI3P:WW-^JZ?$A2/IKI]MKC0;)H8,!XIM3,Q",' MX]+8BC+'_84LCQU+_66SHGQ&][; [>C_E/I:3N;7B[\>KB?+(C[/ #R*J5KC M0ZH:J"PF2DM'@* 2[A@IO-875C,@3_P_=^)NG<&C !=D>>"JQ@ M*.\=1E2JBG;JZ(7E5?8'KH8,[C2O)AZFM_F"AY*JGC\5J->2< >-)9(1K)1F MN)J_95E%.4<(D'[-J7Q^]X27O5FXKSX7D$[%7"BUFICX/\H!J#1*&(YSFAN/ M:,?*DM[K"&C$ORXQ4!4]_S OODW+U>+NQ\)3^]X6=]P_K:MJS6_?]H9@M:@5J[!T3+$-0 M$V\4H!I:1RD5K*)1 IL3TC;"Y.SA<-66!/JSGQ9%_-;7N)[:N&W?E0^)2]O) M'S2J#HP+S"E%F2=8Z'4W>6C\CE:*?*_%8/K8$EN0^D\V5'O\[0M+GXJ[^,[; MWXI9Y,9=G+FZOD_AG^LK^F_%<5#5>T%P$BF&$>900: L90*8+?6:>G9QB=SM MHZL31O=V(7-?SI?3_ZQ%]_[F713B['::,M 7BV)Y,'[AX, @,4AF ."1CUYP M#8S842NQO+#V1>V#JE7V]KC_+>>KJQ1W.+N-EL'\]H@OX>?'0V2^)\I1(#BS M0@&A864_ZFA9YD2#CM"VZF2ORV7J8$;Y*<9XB,181KU!G NK"121QHHF04U. MVZ&3LZ:[/]RU#Y1SJ_*^^+T\F+OVRM/!2V1\9(Y#U'F*O>>PXI"V MUN88T"=G/)\U4AKSM#>L++\6\S_C"?7YC(\;RX<'!J($T5X[ZF0\&TB%+*QN MMTQJ\).!(%X;07*#H%FQ/#?\M,G<_O+8*JQO"MXDW\8JSGW+GG*VT,5-.2\V MSWV>?"\6?TQG9OV63Z?%'L?Q:7C_) SF RQYG$;3AABEO M/-!:(".HM95XH\BS.J^(7V&9'*^L^M692-F6ISH>B0][Z_>,"#KUU30J94+S MN"9H!UT58&8LQSD>5OEK>"7:X6Q_,17+6N;=L^>"XA3!B'Q!L332>RC13@OB MP28K0$8-Q]&4U89B2YBM'"Y. MQZ6WSR/G98S3U^GZ:FGQN7Q2&W-OT<":PX.%6D@> MR0&<$X4% GA'C6,NQ]55__AYT6CJ4!S]+EQ75_-5E.1T\F5ZMT[Z/[Y3'AX8 M +9<>ZN51@8*Y+@T53"0APCD>,]./A9>)O@Z$41?L*N4)IXTGLRYUM9Y;&A0 MD AGJ771O(7&&QF/MA7%V/LG/R ?.R$=BZ-'J+ M@-Y,,T5ZW-P45\M40OV?5UCT;O:AF$_+Z\=4S4,1THU?&@"(]BV4WE*FD&!( MH9V#QP-!LKI%OD7F#R&CQL>3ES,L]\QPNIUAN9MAW ?V'5JR7AH8Q\)YXYWT M6%OJA9#5';.W4M2J5;0/G1>4>IMYDNE31GVML]7&$&?\Z>ND5HWG?4."I,)" MEE2.4L+Z=4) %L_'QS7B@G"I(,@ M5?/E4%7YTE8:T&M!PSZ,QGPA'T%-$[8.!1D[O5M%F_4$T&Q'!$"=C"=[KJC0 MJ7HX$[SRAUN$04[=I5%&8G<.FV:,'72M21D*FUDWV-[VO"$HYK4A&! A''*4 M"T>J>[W(9Y]CG);5-V8UI0LWJ^6BU3F M)Y)W;*L[Z3V!"\8EUT)HI%-'7B=%=<"Q+"[;E[X%9F.D[(_[ R-QRZ*?2#D= MB_O>%#1S-B[_C@F'I=?$"[:[:79 Y22CG,7.VA,:6^+_(Q['67=Z?4WS*]:9 M9L@0 HAF0&BM (]FN%W7(\<:(&UJ54WK9FEILQR]%)$^**"C&'@DE2 65E1B MJRZDSM<0L*A;IOXT"?16?J(LK_^9WMV]NW^83.?)>7(D5O'U 2&5LS)4":]\ MZCQ(N%2RH@[&XTF?F]%%XZL5_C?VO>_IJ9N"NK>-=->U5NH%"C5Z6?#.>:V! M(4(J#@31SIN='BF4 M(C)>=OQ]7*+A 7OMT+ #?4(>,,MYE&ON%>F6J^C0<%RG/.GYQ!?(O8ZD$+C M=6US:3[]]IBJ]W&R+#X65W%NT[OI>FKN>^K=&7^U3:Q:K-T>7R:+(O+E/N7G M;.1\G_BV;_5K_4,!,8FT,U!@)EUDO&:25AQ"429]AHI?)$Y'(;>QN\BJ7S=P MC[7=9V(WT^/W:?L'!#YVB^7T/JZ4A]QFSQ\,GA!F2!1+*C,&WR5TZGZX+&^S*%ZQI^W%H&3KY'4$B0C3'VA.E&%)Q MYV2PHBO^+\=M/R)G5P6"5#G&-?!U?%!PQD)H(,1"*PP(A<"RBDJG M>JF!#0R! S@)*MHWW_Q>SFY_GWXKKC?% M$-[-KNY6U^MB:\]KQVYH/&&):_]K@7*HJ!1<4DZ-B$&NYSP@-'Y*7J M M ^\<@=D5J_L[1:ROMI(K]W8V32(\Y3!Q9&R(YVZB));,2,-I/'@;BRN:XT]Z M+6MWEO!JF\5]P%8(VQKIY'>"P+][W5\5E'H_JZ4;K! #N'Y0Z=\:3 MO3#(:(R,B__WIJ*2(IG3562,10@Z0%AKS.UOYSS09.>HB59C=)#:V+B\"^DA M]QQ'):*[DW\\FF5=*_T:=P'M<[DO=%5Y+,\OS]\_;*_&WJWOH*.RI"/]XBC: M&KPM$!:M5*PA@)Y+**V 0.T6;@US8AS'6#.@ _1US_7^/,7;L(]3/,6O#PG6 M*^VM!819J"4F1"E:49A;8^K7N&AHB;7-0_TW8=[_GLRCW;?\L8;R=7&_N:NO M=X1L])[ /):""",5IE@0JHW;7:/$DW66E779MPQ]\'NP<%<3139=IC^=$NWZ M."IXX!C! FHCH)4LDKS.O%K3R2',6I)^C1N&]KC;%XH.U @Z]<;@U%<%8@$F MR'.'L53**!HW_8HCT&15/H&_QGU QRP??;SI0]$\(;OC"^ :@:='QP:"$$_% M:CAWBGGID#126HT(TI2A(>-//UU]+:Y7=T6*5MQ#Q><4 W+H-%;S%8%X( 1" M*59:28B4=A1NN1#9X2XD-;L#5+P\B'7#\,%C+?2/SW$BZOOT4'QIC=%!.(!02_.VY?UD>JB*;XW105'C M'<(&,F$@=H8;5^FP ]#FA!F.$&JM(J$NRAISN[%'X(])Y,.LF/_8S<&OYK/I M&$MZ%7F1JCD=ALN+QP(BFL=%&C.L'/"<>0$K+?+>XQS?T CO2CI#1!Y; M&VY3B_GRR185__9R>XH_"A]3V=X]MLZSWZ=H:Z\5\4H#@YB%3$):S=EXD-,^ M:(10Z,R:R6%JYT#8NSB\>"(0"(60U',C/(SG?P(0W@'8F5XK,W8'AH:R>BGI M1CSK4M9_3&?3^]7]06D_>R8XZ"VV2GA"C4;&>:LJE'O)V:7)^U2)E>WPK5.9 M3[X?E_G39P)R$C$HX[;FHQTB,97*;^9NH@+X'#_)B!;\5F2>P;?!SZ"_5^7Y MFQQ!=X,#1DBC:-!@8E(%!"4]X175BI*6TWQH>T-H%0%V.-F=U?H&D4T]6F M0LK!T-+'QP(2' A,.69Q24? ,!8YM:7$>GYA)0 ZA$T&5QN[+YY^+\F;Y3^3*/J=&K<%QV]8< .5I:I I@)>,ZT2)15! DQ7./L(- MK -\=,;KL=\;KW?ZRZE2Q#2 1C,%L/">46H,W$:6< 6!K57\J^M;XEU>][:M M[5H$=:)*ZKXB:.>I4! CZ$0$)],VKG05%Z"\,%]X&W#8>SW<*J=["Q7?3?] M5$Q:$-:-SQ:O=CZK52.KW0\%+S%GEA /%>008> PJ[AI4+WR^N=CYG2*VP'D M46.KV_XB_2.5 ?RO__?_ 5!+ 0(4 Q0 ( &>%JDX>2A:\"L0" */W-0 1 M " 0 !X;&YX+3(P,3DP,S,P+GAM;%!+ 0(4 Q0 ( M &>%JDZ#01CPG1D '(P 0 1 " 3G$ @!X;&YX+3(P,3DP M,S,P+GAS9%!+ 0(4 Q0 ( &>%JDYE&.6R?C, (M% @ 5 M " 07> @!X;&YX+3(P,3DP,S,P7V-A;"YX;6Q02P$"% ,4 " !GA:I. M56IZZ%1[ #". 8 %0 @ &V$0, >&QN>"TR,#$Y,#,S,%]D M968N>&UL4$L! A0#% @ 9X6J3M'$3)'[.@$ P[P0 !4 M ( !/8T# 'AL;G@M,C Q.3 S,S!?;&%B+GAM;%!+ 0(4 Q0 ( &>%JD[X MU2P@>\X )R5"@ 5 " 6O(! !X;&YX+3(P,3DP,S,P7W!R ;92YX;6Q02P4& 8 !@"* 0 &9<% end